Data Formats Reference Manual
Data Formats Reference Manual
PSS®E 36.1.0
June 2024
Copyright © 1997 - 2024 Siemens Industry, Inc., Siemens Power Technologies International
Information in this manual and any software described herein is confidential and subject to change without notice and does not repre-
sent a commitment on the part of Siemens Industry, Inc., Siemens Power Technologies International. The software described in this
manual is furnished under a license agreement or nondisclosure agreement and may be used or copied only in accordance with the
terms of the agreement. No part of this manual may be reproduced or transmitted in any form or by any means, electronic or mechanical,
including photocopying, for any purpose other than the purchaser's personal use, without the express written permission of Siemens
Industry, Inc., Siemens Power Technologies International.
®
PSS E high-performance transmission planning software is a registered trademark of Siemens Industry, Inc., Siemens Power Technolo-
gies International in the United States and other countries.
® ® ®
The Windows 10 and Windows Server 2016 and later operating systems, the Visual C++ development system, Microsoft Office Excel
®
and Microsoft Visual Studio are registered trademarks of Microsoft Corporation in the United States and other countries.
® ®
The Intel Visual Fortran Compiler and Intel oneAPI Toolkit for Windows is a trademark of Intel Corporation in the United States and
other countries.
TM
The Python programming language is a trademark of the Python Software Foundation.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
ii
Table of Contents
Power Flow Data File (RAW) .............................................................................................................. 1
Overview ................................................................................................................................. 1
Extended Bus Names ................................................................................................................ 1
Default Values .......................................................................................................................... 2
Q Record .................................................................................................................................. 2
Case Identification Data ............................................................................................................ 4
System-Wide Data .................................................................................................................... 5
GENERAL Record ............................................................................................................... 6
GAUSS Record .................................................................................................................. 6
NEWTON Record ............................................................................................................... 7
ADJUST Record ................................................................................................................. 8
TYSL Record ..................................................................................................................... 8
SOLVER Record ................................................................................................................. 9
BRANCH RATING NAME Record ........................................................................................ 10
SWITCHING DEVICE RATING NAME Record ......................................................................... 10
Bus Data ................................................................................................................................ 11
Bus Data Notes ............................................................................................................... 13
Load Data .............................................................................................................................. 13
Load Data Notes ............................................................................................................. 15
Constant Power Load Characteristic ................................................................................. 15
Constant Current Load Characteristic ............................................................................... 16
Fixed Bus Shunt Data .............................................................................................................. 17
Fixed Shunt Data Notes ................................................................................................... 19
Voltage Droop Control Data ..................................................................................................... 19
Voltage Droop Control Data Notes ................................................................................... 21
Generator Data ....................................................................................................................... 21
Reactive Power Limits ..................................................................................................... 25
Modeling of Generator Step-Up Transformers (GSU) .......................................................... 25
Multiple Machine Plants .................................................................................................. 26
Switching Device Rating Table Data ......................................................................................... 27
Non-Transformer Branch Data .................................................................................................. 29
Zero Impedance Lines ..................................................................................................... 32
System Switching Device Data ................................................................................................. 33
Transformer Data .................................................................................................................... 34
Three-Winding Transformer Notes .................................................................................... 50
Example Two-Winding Transformer Data Records ............................................................. 50
Example Three-Winding Transformer Data Records .......................................................... 51
Transformer Vector Group Clock Position and Phase Angle ................................................. 52
Two Winding Transformer Vector Groups .......................................................................... 54
Three Winding Transformer Vector Groups ........................................................................ 55
Areas, Zones and Owners ....................................................................................................... 57
Area Interchange Data ............................................................................................................ 59
Area Interchange Data Notes ........................................................................................... 60
Two-Terminal DC Transmission Line Data .................................................................................. 61
Two-Terminal DC Line Data Notes .................................................................................... 65
Voltage Source Converter (VSC) DC Transmission Line Data ........................................................ 65
VSC DC Line Data Notes .................................................................................................. 68
Transformer Impedance Correction Tables ................................................................................ 69
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
iii
Data Formats Reference Manual
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
iv
Data Formats Reference Manual
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
v
Data Formats Reference Manual
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
vi
Data Formats Reference Manual
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
vii
Data Formats Reference Manual
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
viii
Data Formats Reference Manual
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
ix
List of Figures
Load Representation on Bus ............................................................................................................ 13
Constant Power Load Characteristics ................................................................................................ 16
Constant Current Load Characteristics .............................................................................................. 17
Fixed Shunt Representation on Bus .................................................................................................. 17
Generator QV characteristic ............................................................................................................. 19
Generator Representation on Bus .................................................................................................... 21
Implicit GSU Configuration – Specified as Part of the Generator ........................................................ 26
Explicit GSU Configuration– Specified Separately from the Generator ................................................. 26
Multiple Generators at a Single Plant ............................................................................................... 27
Data Set for the Multiple Generators in Figure 1.9 ............................................................................ 27
Equivalent PI model of a Long Transmission Line .............................................................................. 29
Two and Three-winding Transformer Configurations Related to Data Records ....................................... 35
Sample Data for Two-Winding Transformer ....................................................................................... 51
Sample Data for Three-Winding Transformer ..................................................................................... 52
Two Winding Transformer Vector Group Clock Position and Phase Angle ............................................. 52
Three Winding Transformer Vector Group Clock Position and Phase Angle ........................................... 53
Overlapping Areas and Zones .......................................................................................................... 58
Two Terminal DC Configuration ....................................................................................................... 61
VSC DC Configuration ..................................................................................................................... 65
Typical Impedance Correction Factor Curve ....................................................................................... 72
Multi-Terminal DC Configuration ...................................................................................................... 72
Multi-Terminal DC Network .............................................................................................................. 79
Multi-Section Line Grouping ............................................................................................................ 79
Multi-Section Line Example ............................................................................................................. 80
Interarea Transfer ........................................................................................................................... 82
Owner Data ................................................................................................................................... 83
FACTS Device Configuration ............................................................................................................ 84
FACTS Control Device Setpoints and Limits ....................................................................................... 89
Switched Shunt Configuration ......................................................................................................... 89
Example Data Record for Combination of Switched Shunts ................................................................ 95
Induction Machine Equivalent Circuit ............................................................................................. 101
Generator Sequence Networks ....................................................................................................... 146
Mutual Coupline - Example 1 ........................................................................................................ 150
Mutual Coupline - Example 2 ........................................................................................................ 150
Two-Winding Transformer Positive Sequence Connections ............................................................... 157
Three-Winding Transformer Positive Sequence Connections ............................................................. 158
Induction Machine Sequence Network ........................................................................................... 161
Non-conventional Source Fault Contribution Characteristics ............................................................. 164
Non-conventional Source Sequence Network .................................................................................. 165
Auto-transformer Equivalent Circuit ............................................................................................... 169
YNyn transformer zero sequence network ...................................................................................... 170
YNyn with neutral impedance transformer zero sequence network ................................................... 170
YNd transformer zero sequence network ........................................................................................ 171
Znyn, Zny, or ZNd transformer zero sequence network .................................................................... 171
YNy core type transformer zero sequence network .......................................................................... 172
Dyn transformer zero sequence network ........................................................................................ 173
YNzn, Yzn or Dzn transformer zero sequence network ..................................................................... 173
Yyn core type transformer zero sequence network .......................................................................... 174
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
x
Data Formats Reference Manual
Yy, Yd, Dy, Dd, Yyn or YNy transformer zero sequence network ........................................................ 175
Ya ungrounded auto transformer zero sequence network ................................................................ 175
CC=5 or CC=15 zero sequence network .......................................................................................... 176
YNd transformer with Zigzag or YNd earthing transformer on winding 2 side zero sequence network ... 177
YNzn or Dzn core type transformer zero sequence network ............................................................. 178
Dyn transformer with Zigzag or YNd earthing transformer on winding 1 side zero sequence network ... 179
ZNyn or ZNd core type transformer zero sequence network ............................................................. 179
YNa core type auto transformer zero sequence network .................................................................. 180
YNa core type auto transformer zero sequence network .................................................................. 182
YNyn with or without neutral impedance core type transformer zero sequence network ..................... 184
YNa auto transformer zero sequence network ................................................................................. 186
Ya ungrounded core type auto transformer zero sequence network .................................................. 187
YNynyn with magnetising impedance modelled transformer zero sequence network .......................... 189
YNynd transformer zero sequence network .................................................................................... 190
Dynd transformer zero sequence network ...................................................................................... 191
Ddd, Ddy, Dyd, Dyy, Ydd, Ydy, Yyd or Yyy transformer zero sequence network ................................... 192
Dynd auto transformer zero sequence network ............................................................................... 193
YNynyn transformer zero sequence network ................................................................................... 194
Ynad (grounded) auto transformer zero sequence network .............................................................. 195
o
Equivalent zero sequnce network for a transformer with two externally available neutrals and 0 phase shift
between windings 1 and 2 ............................................................................................................ 195
Yad (ungrounded) auto transformer zero sequence network ............................................................ 197
Capability Curve Example file savnw.gcp for savnw.sav Case ............................................................ 260
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
xi
List of Tables
Power Flow Raw Data Input Structure ................................................................................................ 2
Examples of Two Winding Transformer Vector Groups ....................................................................... 54
Clock Positions and Phase Angles specified in Transformer Power Flow Data ........................................ 55
Three Winding CC=11 ..................................................................................................................... 56
Three Winding CC=12 ..................................................................................................................... 56
Three Winding CC=13 ..................................................................................................................... 56
Three Winding CC=14 ..................................................................................................................... 56
Three Winding CC=15 ..................................................................................................................... 56
Three Winding CC=16 ..................................................................................................................... 57
Three Winding CC=17 ..................................................................................................................... 57
Three Winding CC=18 ..................................................................................................................... 57
Sequence Data Input Structure ...................................................................................................... 141
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
xii
Chapter 1
Power Flow Data File (RAW)
1.1. Overview
The input stream to activity READ consists of 28 groups of records, with each group containing a particular
type of data required in power flow work (refer to Table 1.1). The end of each category of data, except the
Case Identification Data, is indicated by a record specifying a value of zero; the end of the system-wide, FACTS
device, DC line, and GNE device data categories may alternatively be indicated with a record specifying a
NAME value with blanks.
• The extended name of a bus is a concatenation of its 12 character alphanumeric name and its base voltage.
• The 12 character bus name, including any trailing blanks, must be the first 12 characters of the extended
bus name.
• The bus base voltage in kV follows the 12 character bus name. Up to 6 characters may be used.
• For those data fields for which a sign is used to indicate a modeling attribute, a minus sign may be specified
between the leading single quote and the first character of the 12 character bus name.
Thus, valid forms of an extended bus name include 'aaaaaaaaaaaavvvvvv' and 'aaaaaaaaaaaavvv'. For
those data fields cited in (4) above, '-aaaaaaaaaaaavvvvvv' and '- aaaaaaaaaaaavvv' are also valid forms
of extended bus names.
As an example, consider a 345 kV bus with the name ERIE BLVD. The following are all valid forms of its
extended bus name:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
1
Power Flow Data File (RAW) Default Values
The following is not a valid form of its extended bus name because the bus name, including trailing blanks,
are not all included before the start of the base voltage:
'ERIE BLVD345'
Because there are default values for many of the data items specified in the Power Flow Raw Data File, you
can include only the specific information you need. For example, if bus 99 is a 345 kV Type 1 bus assigned
to zone 3, the Bus Data record in the file could be:
99,,345,,,3
99,' ',345.0,1,1,3,1,1.0,0.0
If, in addition, you name the bus 'ERIE BLVD', the minimum data line would be:
99,'ERIE BLVD',345,,,3
1.4. Q Record
Generally, specifying a data record with a Q in column one is used to indicate that no more data records are
to be supplied to activity READ. This end of data input indicator is permitted anywhere in the Power Flow
Raw Data File except where activity READ is expecting one of the following:
• the second or subsequent records of the four-record block defining a two-winding transformer
• the second or subsequent records of the five-record block defining a three-winding transformer
• the second or third record of the three-record block defining a two-terminal dc transmission line
• the second or third record of the three-record block defining a VSC dc transmission line
• the second or subsequent records of the series of data records defining a multi-terminal dc transmission
line
• the second or subsequent records of the series of data records defining a GNE device
System-Wide Data
Bus Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
2
Power Flow Data File (RAW) Q Record
Load Data
Generator Data
Transformer Data
Zone Data
Owner Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
3
Power Flow Data File (RAW) Case Identification Data
Interface Data
Substation Data
Q Record
Node Data
TITLE1
TITLE2
"caseid":{
"fields":["ic", "sbase", "rev", "xfrrat", "nxfrat", "basfrq", "title1",
"title2"],
"data":[0, 100.00, 35, 0, 1, 60.00, "", ""]
}
0 for base case input (i.e., clear the working case before adding data to it)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
4
Power Flow Data File (RAW) System-Wide Data
IC = 0 by default
SBASE sbase System MVA base
When current ratings are being specified, ratings are entered as:
-6
MVArated = √ 3 x Ebase x Irated x 10
where:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
5
Power Flow Data File (RAW) GENERAL Record
Generally, each record specified in the System-Wide Data category begins with a NAME that defines the type
of data specified on the record. The formats of the various records are described in the following paragraphs.
"general":{
"fields":["thrshz", "pqbrak", "blowup", "maxisollvls", "camaxreptsln",
"chkdupcntlbl"],
"data":[0.0001, 0.7, 5.0, 4, 20, 0]
}
Using keyword input, any or all of the following solution parameters may be specified:
• MAXISOLLVLS (the maximum levels to move outward from a element when attempting to isolate it by
breaker/switch actions)
• CAMAXREPTSLN (the maximum number of times to try and solve a contingency/remedial action)
• CHKDUPCNTLBL (check for duplicate contingency labels when create DFAX file and running contingency
analysis)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
6
Power Flow Data File (RAW) NEWTON Record
"gauss":{
"fields":["itmx", "accp", "accq", "accm", "tol"],
"data":[100, 1.6, 1.6, 1.0, 0.0001]
}
Using keyword input, any or all of the following solution parameters may be specified:
"newton":{
"fields":["itmxn", "accn", "toln", "vctolq", "vctolv", "dvlim", "ndvfct"],
"data":[20, 1.0, 0.1, 0.1, 0.00001, 0.99, 0.99]
}
The NEWTON record contains solution parameters used by the Newton-Raphson power flow solution meth-
ods (FDNS, FNSL and NSOL). Using keyword input, any or all of the following solution parameters may be
specified:
• ACCN (voltage magnitude setpoint change acceleration factor at voltage controlled buses)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
7
Power Flow Data File (RAW) ADJUST Record
• DVLIM (maximum voltage magnitude change that may be applied on any iteration)
"adjust":{
"fields":["adjthr", "acctap", "taplim", "swvbnd", "mxtpss", "mxswim"],
"data":[0.005, 1.0, 0.05, 100.0, 99, 10]
}
Using keyword input, any or all of the following solution parameters may be specified:
• SWVBND (percent of voltage band switched shunts with voltage violations that are adjusted on any iter-
ation)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
8
Power Flow Data File (RAW) SOLVER Record
"tysl":{
"fields":["itmxty", "accty", "tolty"],
"data":[20, 1.0, 0.00001]
}
Using keyword input, any or all of the following solution parameters may be specified:
"solver":{
"fields":["method", "actaps", "areain", "phshft", "dctaps", "swshnt",
"flatst", "varlim", "nondiv"],
"data":["FNSL", 1, 0, 0, 1, 1, 0, 0, 0]
}
Following the name SOLVER is the name of the solution method (either FDNS, FNSL, NSOL, SOLV or MSLV).
Then, using keyword input, any or all of the following solution option selections may be specified:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
9
Power Flow Data File (RAW) BRANCH RATING NAME Record
"rating":{
"fields":["irate", "name", "desc"],
"data":[
[1, "STEMER", "Short term summer emergency"],
...
[12, "WINCON", "Winter continuous"]
]
}
• a quoted string that contains the rating's name (this is used as a column heading in several reports), and
If no RATING record is specified for rating set "n", its name is set to "RATEn" and its description is set to "RATING
SET n".
RAW Example
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
10
Power Flow Data File (RAW) Bus Data
"swdratnam":{
"fields":["irate", "rnam", "rtyp", "unit", "desc"],
"data":[
[ 1, "THERM1", 0, "MVA", "Thermal limit 1"],
...
[12, "INTRP4", 1, "AMP", "Fault interrupting limit 4"]
]
}
• RNAM -- 6-character name, a quoted string that contains the rating's name. This is used as a column head-
ing in several reports. If no NAME is specified for rating "n", its name is set to "RATEn".
• RTYP -- type of rating RN. TYPE=0 for Thermal rating and TYPE=1 for interrupting rating. TYPE=0 by default.
• DESC -- 32-character description, a quoted string that contains the rating's description that can be used to
further identify the rating. It is used for information only. By default it is set as "SWD RATING SET n".
Note that RTYP and UNIT of rating set N are not allowed to change if that rating set has non zero rating values.
System wide data input is terminated with a record specifying a value of zero.
I, NAME, BASKV, IDE, AREA, ZONE, OWNER, VM, VA, NVHI, NVLO, EVHI, EVLO
"bus":{
"fields":["ibus", "name", "baskv", "ide", "area", "zone", "owner", "vm",
"va", "nvhi", "nvlo", "evhi", "evlo"],
"data":[
[101, "NUC-A", 21.6, 2, 1, 1, 1, 1.01, -19.0, 1.1, 0.9, 1.1, 0.9],
...
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
11
Power Flow Data File (RAW) Bus Data
IDE = 1 by default
AREA area Area number (1 through 9999).
AREA = 1 by default
ZONE zone Zone number (1 through 9999).
ZONE = 1 by default
OWNER owner Owner number (1 through 9999).
OWNER = 1 by default
VM vm Bus voltage magnitude; entered in pu.
VM = 1.0 by default
VA va Bus voltage phase angle; entered in degrees.
VA = 0.0 by default
NVHI nvhi Normal voltage magnitude high limit; entered in pu.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
12
Power Flow Data File (RAW) Bus Data Notes
Bus data input in the RAW file is terminated with a record specifying a bus number of zero.
Each load at a bus can be a mixture of loads with three different characteristics: the Constant Power Load
Characteristic, the Constant Current Load Characteristic, and the constant admittance load characteristic. For
additional information on load characteristic modeling, refer to Load, activities CONL and RCNL, Modeling
Load Characteristics and Basic Load Characteristics.
I, ID, STATUS, AREA, ZONE, PL, QL, IP, IQ, YP, YQ, OWNER, SCALE, INTRPT, DGENP,
DGENQ, DGENM, LOADTYPE, NAME
"load":{
"fields":["ibus", "loadid", "stat", "area", "zone", "pl", "ql",
"ip", "iq", "yp", "yq", "owner", "scale", "intrpt",
"dgenp", "dgenq", "dgenm", "loadtype", "name"],
"data":[
[152, "1", 1, 1, 1, 1200.0, 360.0, 868.3, 360.5, 837.8, -351.3,
1, 1, 0, 0.0, 0.0, 0, "", ""],
...
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
13
Power Flow Data File (RAW) Load Data
No default allowed.
ID loadid One or two-character uppercase non-blank alphanumeric load identifier used to
distinguish among multiple loads at bus I. It is recommended that, at buses for
which a single load is present, the load be designated as having the load identifier
'1'.
ID = '1' by default
STATUS stat Load status of one for in-service and zero for out-of-service.
STATUS = 1 by default
AREA area Area to which the load is assigned (1 through 9999). By default, AREA is the area
to which bus I is assigned (refer to Bus Data).
ZONE zone Zone to which the load is assigned (1 through 9999). By default, ZONE is the zone
to which bus I is assigned (refer to Bus Data).
PL pl Active power component of constant MVA load; entered in MW.
PL = 0.0 by default
QL ql Reactive power component of constant MVA load; entered in Mvar.
QL = 0.0 by default
IP ip Active power component of constant current load; entered in MW at one per unit
voltage.
IP = 0.0 by default
IQ iq Reactive power component of constant current load; entered in Mvar at one per
unit voltage.
IQ = 0.0 by default
YP yp Active power component of constant admittance load; entered in MW at one per
unit voltage.
YP = 0.0 by default
YQ yq Reactive power component of constant admittance load; entered in Mvar at one
per unit voltage. YQ is a negative quantity for an inductive load and positive for
a capacitive load.
YQ = 0.0 by default
OWNER owner Owner to which the load is assigned (1 through 9999). By default, OWNER is the
owner to which bus I is assigned (refer to Bus Data).
SCALE scale Load scaling flag of one for a scalable load and zero for a fixed load (refer to SCAL).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
14
Power Flow Data File (RAW) Load Data Notes
INTRPT = 0 by default
DGENP dgenp Distributed Generation active power component; entered in units of MW.
DGENM = 0 by default
LOADTYPE loadtype Alphanumeric load type descriptor of up to twelve characters used to distinguish
among different types of load.
Load data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
15
Power Flow Data File (RAW) Constant Current Load Characteristic
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
16
Power Flow Data File (RAW) Fixed Bus Shunt Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
17
Power Flow Data File (RAW) Fixed Bus Shunt Data
"fixshunt":{
"fields":["ibus", "shntid", "stat", "gl", "bl", "name"],
"data":[
[151, "F1", 1, 5.0, -400.0, ""],
...
[3022, "1 ", 1, 0.0, 1080.0, ""]
]
}
No default allowed
ID shntid One- or two-character uppercase non-blank alphanumeric fixed shunt identifier
used to distinguish among multiple fixed shunts at bus I. It is recommended that,
at buses for which a single fixed shunt is present, the fixed shunt be designated
as having the fixed shunt identifier '1'.
ID = '1' by default
STATUS stat Shunt status of one for in-service and zero for out-of-service.
STATUS = 1 by default
GL gl Active component of shunt admittance to ground; entered in MW at one per unit
voltage. GL should not include any resistive impedance load, which is entered as
part of load data.
GL = 0.0 by default
BL bl Reactive component of shunt admittance to ground; entered in Mvar at one per
unit voltage. BL should not include any reactive impedance load, which is en-
tered as part of load data; line charging and line connected shunts, which are
entered as part of non-transformer branch data; transformer magnetizing admit-
tance, which is entered as part of transformer data; or switched shunt admittance,
which is entered as part of switched shunt data. BL is positive for a capacitor, and
negative for a reactor or an inductive load.
BL = 0.0 by default
NAME name Alphanumeric identifier assigned to the fixed bus shunt. NAME may be up to forty
characters and may contain any combination of blanks, uppercase letters, num-
bers and special characters. NAME must be enclosed in single or double quotes if
it contains any blanks or special characters.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
18
Power Flow Data File (RAW) Fixed Shunt Data Notes
Fixed bus shunt data input is terminated with a record specifying a bus number of zero.
The admittance specified in the data record can represent a shunt capacitor or a shunt reactor (both with
or without a real component) or a shunt resistor. It must not represent line connected admittance, switched
shunts, loads, line charging or transformer magnetizing impedance, all of which are entered in other data
categories.
NAME, STATUS, REGBUS, QDB, QMIN, QMAX, VDBLOW, VDBHIGH, VLOW, VHIGH
"voltagedroop":{
"fields":["name", "status", "regbus", "qdb", "qmin", "qmax", "vdblow",
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
19
Power Flow Data File (RAW) Voltage Droop Control Data
No default allowed.
STATUS status Status of voltage droop control, one for in-service and zero for out-of-service. If
it is set to one, then the power flow solution will attempt to solve to meet the QV
characteristic. If set to 0, then the devices that are assigned to this PPC will default
back to their original behavior of controlling a regulated bus to a voltage setpoint.
STATUS=1 by default
REGBUS regbus Bus number, or extended bus name enclosed in single quotes of the controlled
bus(refer to Extended Bus Names ).
REGBUS=0 by default
QDB qdb The reactive power in Mvar at Regbus when voltage is within VDBLOW and VDB-
HIGH.
Voltage droop control data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
20
Power Flow Data File (RAW) Voltage Droop Control Data Notes
It is suggested to set the voltage range of each segment in the VQ characteristic curve to greater than 0.02
to prevent a numerical issue due to a narrow band.
I, ID, PG, QG, QT, QB, VS, IREG, NREG, MBASE, ZR, ZX, RT, XT, GTAP, STAT, RMPCT,
PT, PB, BASLOD, O1, F1, ..., O4, F4, WMOD, WPF, DROOPNAME, NAME
"generator":{
"fields":["ibus", "machid", "pg", "qg", "qt", "qb", "vs", "ireg", "nreg",
"mbase", "zr", "zx", "rt", "xt", "gtap", "stat", "rmpct",
"pt", "pb", "baslod", "o1", "f1", "o2", "f2", "o3", "f3", "o4",
"f4", "wmod", "wpf","droopname","name"],
"data":[
[101, "1", 750.0, 165.2, 400.0, -100.0 1.01, 101, 0, 900.0, 0.01,
0.3, 0.0, 0.0, 1.0, 1, 100.0, 800.0, 50.0, 0, 1, 0.1289, 2, 0.2524,
3, 0.1031, 4, 0.5156, 0, 1.0,"VLTDRP_A","GEN_A"],
...
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
21
Power Flow Data File (RAW) Generator Data
[3018, "2", 100.0, -0.157, 75.0, -75.0, 0.99, 3018, 0, 120.0, 0.024,
0.36, 0.0, 0.0, 1.0, 1, 92.5, 110.0, 20.0, 0, 1, 0.3003, 2, 0.1358,
3, 0.2857, 4, 0.2782, 0, 1.0,"VLTDRP_B","GEN_B"]
]
}
No default allowed
ID machid One- or two-character uppercase non-blank alphanumeric machine identifier
used to distinguish among multiple machines at bus I. It is recommended that, at
buses for which a single machine is present, the machine be designated as having
the machine identifier '1'.
ID = '1' by default
PG pg Generator active power output; entered in MW.
PG = 0.0 by default
QG qg Generator reactive power output; entered in Mvar. QG needs to be entered only
if the case, as read in, is to be treated as a solved case.
QG = 0.0 by default
QT qt Maximum generator reactive power output; entered in Mvar. For fixed output
generators (i.e., nonregulating), QT must be equal to the fixed Mvar output. For
infeed machines (WMOD=4), QT is not used in powerflow calculations. The reac-
tive power output of infeed machines is held constant at QG.
QT = 9999.0 by default
QB qb Minimum generator reactive power output; entered in Mvar. For fixed output
generators, QB must be equal to the fixed Mvar output. For infeed machines
(WMOD=4), QB is not used in powerflow calculations. The reactive power output
infeed machines is held constant at QB = -9999.0 by default.
VS vs Regulated voltage setpoint; entered in pu.
VS = 1.0 by default
IREG ireg Bus number, or extended bus name enclosed in single quotes, of the bus for which
voltage is to be regulated by this plant to the value specified by VS. If IREG specifies
a remote bus (i.e., a bus other than bus I), bus IREG must be a Type 1 or 2 bus
(if it is other than a Type 1 or 2 bus, bus I regulates its own voltage to the value
specified by VS). IREG may be entered as zero if the plant is to regulate its own
voltage. If bus I is a Type 3 (swing) bus, IREG must not specify a remote bus.
IREG = 0 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
22
Power Flow Data File (RAW) Generator Data
NREG = 0 by default
MBASE mbase Total MVA base of the units represented by this machine; entered in MVA. This
quantity is not needed in normal power flow and equivalent construction work,
but is required for switching studies, fault analysis, and dynamic simulation.
STAT = 1 by default
RMPCT rmpct Percent of the total Mvar required to hold the voltage at the bus controlled by bus
I that are to be contributed by the generation at bus I; RMPCT must be positive.
RMPCT is needed only if there is more than one local or remote setpoint mode
voltage controlling device (plant, switched shunt, FACTS device shunt element,
or VSC dc line converter) controlling the voltage at bus IREG.
PT = 9999.0 by default
PB pb Minimum generator active power output; entered in MW.
PB = -9999.0 by default
BASLOD baslod Base loaded flag;
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
23
Power Flow Data File (RAW) Generator Data
• = 2 Neither up nor down; the machine can be scaled neither up nor down
• = 3 Up only; the machine can be scaled up but will not be scaled for any de-
crease in generation
BASLOD = 0 by default
Oi o1, o2, o3, Owner number (1 through 9999). Each machine may have up to four owners. By
o4 default, O1 is the owner to which bus I is assigned (refer to Bus Data) and O2,
O3, and O4 are zero.
Fi f1, f2, f3, f4 Fraction of total ownership assigned to owner Oi; each Fi must be positive. The
Fi values are normalized such that they sum to 1.0 before they are placed in the
working case. By default, each Fi is 1.0.
WMOD wmod Machine control mode; WMOD is used to indicate whether a machine is a conven-
tional or a non-conventional machine (e.g. renewables, infeed) machine, and, if
it is, the type of reactive power limits to be imposed. Non-conventional machines
are renewables (e.g., wind, PV etc.) and infeed machines (for definition of infeed
machines, see description below of WNMOD=4)
1 - renewable type machine for which reactive power limits are specified by QT
and QB.
2 - renewable type machine for which reactive power limits are determined from
the machine's active power output and WPF; limits are of equal magnitude and
opposite sign
3 - renewable type machine with a fixed reactive power setting determined from
the machine's active power output and WPF; when WPF is positive, the machine's
reactive power has the same sign as its active power; when WPF is negative, the
machine's reactive power has the opposite sign of its active power.
4 - infeed type machine. An infeed type machine is one for which the machine
reactive power (QG) is held constant. The QT and QB limits values are not used
and are for information only. QG value has to be between QT and QB.
WMOD = 0 by default
WPF wpf Power factor used in calculating reactive power limits or output when WMOD is
2 or 3
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
24
Power Flow Data File (RAW) Reactive Power Limits
Generator data input in the RAW file is terminated with a record specifying a bus number of zero.
For additional information on generator modeling in power flow solutions, refer to refer to Section 6.3.12,
“Generation” and Section 6.3.18, “AC Voltage Control”.
Figure 1.7 shows that bus K is the Type 2 bus. This is the bus at which the generator will regulate/control
voltage unless the user specifies a remote bus.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
25
Power Flow Data File (RAW) Multiple Machine Plants
In this method, the transformer data is not specified with the generator data. It is entered separately (see
Transformer Data) in a transformer branch data block.
In Figure 1.8, there is an additional bus to represent the generator terminal. This is the Type 2 bus where the
generator will regulate/control voltage unless the user specifies a remote bus.
Figure 1.8. Explicit GSU Configuration– Specified Separately from the Generator
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
26
Power Flow Data File (RAW) Switching Device Rating Table Data
A generator data record may be entered in activities READ, TRSQ, or RDCH for each of the machines to be
represented, with machine powers, power limits, impedance data, and step-up transformer data for each
machine specified on separate generator data records. The plant power output and power limits are taken
as the sum of the corresponding quantities of the in-service machines at the plant. The values specified for
VS, IREG, and RMPCT, which are treated as plant quantities rather than individual machine quantities, must
be identical on each of these generator data records.
Alternatively, a single generator record may be specified in activities READ, TREA, or RDCH with the plant
total power output, power limits, voltage setpoint, remotely regulated bus, and percent of contributed Mvar
entered. Impedance and step-up transformer data may be omitted. The PSSE power flow activities may be
used and then, any time prior to beginning switching study, fault analysis, or dynamic simulation work,
activity MCRE may be used to introduce the individual machine impedance and step-up transformer data;
activity MCRE also apportions the total plant loading among the individual machines.
As an example, Figure 1.9 shows three Type 2 buses, each having two connected units. For generators 1
through 4, the GSU is explicitly represented while for generators 5 and 6 the GSU is implicitly represented.
Figure 1.10 shows the generator data records corresponding to Figure 1.9.
The separate transformer data records for the explicitly represented transformers from buses 1238 and 1239
to bus 1237 are not included in Figure 1.10.
I,'ID', PG,QG, QT, QB, VS,IREG,NREG, MBASE, ZR, ZX, T, XT, GTAP,STAT, RMPCT, ...
1238,'1 ', 200., , 120., 0.0, 1.03, 0, 0, 200.0, 0.0, .26, 0., 0.0, 1.00, 1, 50.0, ...
1238,'2 ', 250., , 150., 0.0, 1.03, 0, 0, 250.0, 0.0, .22, 0., 0.0, 1.00, 1, 50.0, ...
1239,'3 ', 200., , 120., 0.0, 1.03, 0, 0, 200.0, 0.0, .26, 0., 0.0, 1.00, 1, 50.0, ...
1239,'4 ', 250., , 150., 0.0, 1.03, 0, 0, 250.0, 0.0, .22, 0., 0.0, 1.00, 1, 50.0, ...
1237,'5 ', 750., , 500., 0.0, 1.06, 0, 0, 800.0, 0.0, .25, 0., 0.18, 1.05, 1, 50.0, ...
1237,'6 ', 750., , 500., 0.0, 1.06, 0, 0, 800.0, 0.0, .25, 0., 0.18, 1.05, 1, 50.0, ...
Figure 1.10. Data Set for the Multiple Generators in Figure 1.9
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
27
Power Flow Data File (RAW) Switching Device Rating Table Data
"swdratset":{
"fields":["rsetnam", "desc",
"rate1", "rate2", "rate3", "rate4", "rate5", "rate6",
"rate7", "rate8", "rate9", "rate10", "rate11", "rate12"],
"data":[
["BRK-MDL-123", "BREAKER MODEL 123, MFG ABC, INSTALL JULY 2022, TEST ANSI",
100.98, 101.87, 102.76, 103.65, 200.98, 201.87,
202.76, 203.65, 300.98, 301.87, 302.76, 303.65],
...
["DSW-MDL-456",
"Disconnect Switch MODEL 456, MFG XYZ, INSTALL JULY 2023, TEST IEC60909",
100.98, 101.87, 102.76, 103.65, 200.98, 201.87,
202.76, 203.65, 300.98, 301.87, 302.76, 303.65]
]
}
No default allowed.
DESC desc Alphanumeric description about switching device. DESC may contain any combi-
nation of blanks, uppercase letters, numbers and special characters.
DESC could be used specify switching device type, model, manufacturer, testing
standard, installation date etc.
Switching Device Rating Tables input is terminated with a record specifying a blank rating table name or a
rating table name of ’0’.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
28
Power Flow Data File (RAW) Non-Transformer Branch Data
Branches to be modeled as transformers are not specified in this data category; rather, they are specified
in Transformer Data.
When specifying a non-transformer branch between buses I and J with circuit identifier CKT, if a two-winding
transformer between buses I and J with a circuit identifier of CKT is already present in the working case, it
is replaced (i.e., the transformer is deleted from the working case and the newly specified branch is then
added to the working case).
In PSSE, the basic transmission line model is an Equivalent Pi connected between network buses. Figure 1.11
shows the required parameter data where the equivalent Pi is comprised of:
• Two admittance branches (jB/2) representing the line's total capacitive admittance (line charging).
• Two admittance branches (GI+jBI and GJ+jBJ) for shunt equipment units (e.g., reactors) that are connected
to and switched with the line.
To represent shunts connected to buses, that shunt data should be entered in fixed shunt and/or switched
shunt data records.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
29
Power Flow Data File (RAW) Non-Transformer Branch Data
"acline":{
"fields":["ibus", "jbus", "ckt", "rpu", "xpu", "bpu", "name",
"rate1", "rate2", "rate3", "rate4", "rate5", "rate6",
"rate7", "rate8", "rate9", "rate10", "rate11", "rate12",
"gi", "bi", "gj", "bj", "stat", "bypass", "met", "len",
"o1", "f1", "o2", "f2", "o3", "f3", "o4", "f4"],
"data":[
[151, 152, "1", 0.0026, 0.046, 3.5, "", 1200.0, 1100.0, 1000.0,
1200.4, 1100.5, 1000.6, 1200.70, 1100.80, 1000.90, 1200.10,
1100.11, 1000.12, 0.01, -0.25, 0.011, -0.15, 1, 0, 2, 150.0, 1,
0.2, 2, 0.3, 3, 0.4, 4, 0.1],
...
[3008, 3009, "1", 0.003, 0.025, 0.06, "", 25.0, 22.0, 18.0, 0.0,
0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 0.0, 1, 0,
2, 60.00, 1, 0.1797, 2, 0.2695, 3, 0.3594, 4, 0.1914]
]
}
No default allowed
J jbus Branch to bus number, or extended bus name enclosed in single quotes.
CKT ckt One- or two-character uppercase non-blank alphanumeric branch circuit identifi-
er; the first character of CKT must not be an ampersand ( ); refer to Multi-Section
Line Grouping Data.
B = 0.0 by default
NAME name Alphanumeric identifier assigned to the branch. NAME may be up to forty char-
acters and may contain any combination of blanks, uppercase letters, numbers
and special characters. NAME must be enclosed in single or double quotes if it
contains any blanks or special characters.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
30
Power Flow Data File (RAW) Non-Transformer Branch Data
where:
Ebase is the base line-to-line voltage in volts of the buses to which the terminal of
the branch is connected
GI, BI gi, bi Complex admittance of the line shunt at the bus I end of the branch; entered
in pu. BI is negative for a line connected reactor and positive for line connected
capacitor.
ST = 1 by default
BP bypass bypass flag; one is to bypass the branch and treat it as a zero impedance line (refer
to Zero Impedance Lines), and zero is to disable bypass;
BP = 0 by default
MET met Metered end flag;
MET = 1 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
31
Power Flow Data File (RAW) Zero Impedance Lines
Non-transformer branch data input is terminated with a record specifying a from bus number of zero.
The branch is treated as series compensated line when its R=0 and X is < 0.
• Its magnitude of reactance must be less than or equal to the zero impedance line threshold tolerance,
THRSHZ.
A non-transformer branch is treated as zero impedance line if its bypass flag is enabled regardless of its
impedance values.
During network solutions, buses connected by such lines are treated as the same bus, thus having identical
bus voltages. At the completion of each solution, the loadings on zero impedance lines are determined.
When obtaining power flow solutions, zero impedance line flows, as calculated at the end of the solution, are
preserved with the working case and are available to the power flow solution reporting activities. Similarly,
in activity SCMU, the positive, negative, and zero sequence branch currents on zero impedance lines are
determined and preserved, and are subsequently available to activity SCOP. In the ACCC, as well as activity
ASCC and in the linearized network analysis activities, zero impedance line results are calculated and reported
as needed.
The remainder of this section contains points to be noted, and restrictions to be observed, in using zero
impedance lines.
Branch impedances may not be specified as identically zero; a non-zero reactance must be specified for all
branches, and those meeting the criteria above are treated as zero impedance lines.
The zero impedance line threshold tolerance, THRSHZ, may be changed using the category of solution pa-
rameter data via activity CHNG or the [Solution Parameters] dialog. Setting THRSHZ to zero disables zero
impedance line modeling, and all branches are represented with their specified impedances.
A zero impedance line may not have a transformer in parallel with it. Although not required, it is recommend-
ed that no other in-service lines exist in parallel with a zero impedance line.
A zero impedance line may have non-zero values of line charging and/or line connected shunts. This allows,
for example, a low impedance cable to be modeled as a zero impedance line.
When more than two buses are connected together by zero impedance lines in a loop arrangement, there is
no unique solution to the flows on the individual zero impedance lines that form the loop. In this case, the
reactances specified for these branches is used in determining the zero impedance line flows.
It is important to note that buses connected together by zero impedance lines are treated as a single bus by
the power flow solution activities. Hence, equipment controlling the voltages of multiple buses in a zero im-
pedance connected group of buses must have coordinated voltage schedules (i.e., the same voltage setpoint
should be specified for each of the voltage controlling devices). Activity CNTB recognizes this condition in
scanning for conflicting voltage objectives, and activity REGB may be used to generate a regulated bus report.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
32
Power Flow Data File (RAW) System Switching Device Data
Similarly, if multiple voltage controlling devices are present in a group of buses connected together by zero
impedance lines, the power flow solution activities handle the boundary condition as if they are all connected
to the same bus (refer to Setpoint Voltage Control).
In fault analysis activities, a branch treated as a zero impedance line in the positive sequence is treated in
the same manner in the zero sequence, regardless of its zero sequence branch impedance. Zero sequence
mutual couplings involving a zero impedance line are ignored in the fault analysis solution activities.
Most activities do not honor the system switching devices. System switching devices are treated as zero
impedance lines if they have characteristics of zero impedance lines; otherwise, they are treated as regular
non-transformer branches.
System switching devices are recognized in Substation Reliability Assessment (refer to Section 6.16, Calcu-
lating Substation Reliability) and activity DFAX. Substation Reliability Assessment simulates operations of
breakers to isolate faults in a substation and manual switching to restore the service to supply loads. Dis-
tribution Factor File setup activity can process automatic commands to operate and monitor breakers and
switches in Contingency Description Data File and Monitored Element Data File respectively.
As mentioned in the section Zero Impedance Lines, PSSE is able to handle a loop arrangement consisting of
zero impedance lines so that users can build a fully detailed bus/breaker model for any bus configuration,
such as a ring bus configuration. When adding a system switching device into a network model, connectivity
nodes where the terminals of a transmission line connect to the terminals of the system switching device
must be added as well. This will change a bus branch configuration which is widely used in planning studies
to a detailed bus breaker configuration and lead to a tremendous increase in number of buses. In such cases
as this, the use of the the use of the extensive substation modeling capabilities introduced in PSSE 34 is
recommended.
"sysswd":{
"fields":["ibus", "jbus", "ckt", "xpu",
"rsetnam", "stat", "nstat", "met", "stype", "name"],
"data":[
[151, 201, "*1", 1.0E-4, "BREAKER_0103", 1, 1, 2, 3, ""],
...
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
33
Power Flow Data File (RAW) Transformer Data
No default allowed
CKT ckt Two-character uppercase non-blank alphanumeric switching device identifier.
X = THRSHZ by default.
RSETNAM rsetnam Previously defined rating set Switching Device Rating Table name.
0 - Open
1 - Closed
2 - Stuck closed
STATUS = 1 by default
NSTAT nstat Switching device normal status
0 - Open
1 - Closed
2 - Stuck closed
NSTAT = 1 by default
METERD met Metered end
STYPE stype Switching device type
1 - Generic connector
2 - Circuit breaker
3 - Disconnect switch
NAME name System switching device name
System Switching Device data input is terminated with a record specifying a from bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
34
Power Flow Data File (RAW) Transformer Data
Both two-winding and three-winding transformers are specified in transformer data record blocks. Two-wind-
ing transformers require a block of four data records. Three-winding transformers require five data records.
The five record transformer data block for three-winding transformers has the following format:
I, J, K, CKT, CW, CZ, CM, MAG1, MAG2, NMETR, NAME, STAT, O1, F1, ..., O4, F4, VECGRP, ZCOD
R1-2, X1-2, SBASE1-2, R2-3, X2-3, SBASE2-3, R3-1, X3-1, SBASE3-1, VMSTAR, ANSTAR
WINDV1, NOMV1, ANG1, RATE11, ..., RATE121, COD1, CONT1, NODE1, RMA1, RMI1, VMA1, VMI1, NTP1,
TAB1, CR1, CX1, CNXA1
WINDV2, NOMV2, ANG2, RATE12, ..., RATE122, COD2, CONT2, NODE2, RMA2, RMI2, VMA2, VMI2, NTP2,
TAB2, CR2, CX2, CNXA2
WINDV3, NOMV3, ANG3, RATE13, ..., RATE123, COD3, CONT3, NODE3, RMA3, RMI3, VMA3, VMI3, NTP3,
TAB3, CR3, CX3, CNXA3
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
35
Power Flow Data File (RAW) Transformer Data
The four-record transformer data block for two-winding transformers is a subset of the data required for
three-winding transformers and has the following format:
I, J, K, CKT, CW, CZ, CM, MAG1, MAG2, NMETR, NAME, STAT, O1, F1, ..., O4, F4, VECGRP
WINDV1, NOMV1, ANG1, RATE11, ..., RATE121, COD1, CONT1, NODE1, RMA1, RMI1, VMA1, VMI1, NTP1,
TAB1, CR1, CX1, CNXA1
WINDV2, NOMV2
"transformer":{
"fields":["ibus", "jbus", "kbus", "ckt", "cw", "cz", "cm",
"mag1", "mag2", "nmet", "name", "stat",
"o1", "f1", "o2", "f2", "o3", "f3", "o4", "f4",
"vecgrp", "zcod", "r1_2", "x1_2", "sbase1_2",
"r2_3", "x2_3", "sbase2_3", "r3_1", "x3_1",
"sbase3_1", "vmstar", "anstar",
"windv1", "nomv1", "ang1",
"wdg1rate1", "wdg1rate2", "wdg1rate3", "wdg1rate4",
"wdg1rate5", "wdg1rate6", "wdg1rate7", "wdg1rate8",
"wdg1rate9", "wdg1rate10", "wdg1rate11", "wdg1rate12",
"cod1", "cont1", "node1", "rma1", "rmi1", "vma1", "vmi1",
"ntp1", "tab1", "cr1", "cx1", "cnxa1",
"windv2", "nomv2", "ang2",
"wdg2rate1", "wdg2rate2", "wdg2rate3", "wdg2rate4",
"wdg2rate5", "wdg2rate6", "wdg2rate7", "wdg2rate8",
"wdg2rate9", "wdg2rate10", "wdg2rate11", "wdg2rate12",
"cod2", "cont2", "node2", "rma2", "rmi2", "vma2", "vmi2",
"ntp2", "tab2", "cr2", "cx2", "cnxa2",
"windv3", "nomv3", "ang3",
"wdg3rate1", "wdg3rate2", "wdg3rate3", "wdg3rate4",
"wdg3rate5", "wdg3rate6", "wdg3rate7", "wdg3rate8",
"wdg3rate9", "wdg3rate10", "wdg3rate11", "wdg3rate12",
"cod3", "cont3", "node3", "rma3", "rmi3", "vma3", "vmi3",
"ntp3", "tab3", "cr3", "cx3", "cnxa3"],
"data":[
[101, 151, 0, "T1", 2, 2, 1,
0.171, -0.102, 2, "", 1,
1, 0.32, 2, 0.39, 3, 0.14, 4, 0.15,
"Dyn1", null, 0.001, 0.0091, 1200.0,
null, null, null, null, null,
null, null, null,
21.6, 21.6, 0.0,
1200.0, 1100.0, 1000.0, 0.0,
0.0, 0.0, 0.0, 0.0,
0.0, 0.0, 0.0, 0.0,
1, 101, 0, 22.68, 20.52, 1.05, 0.95,
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
36
Power Flow Data File (RAW) Transformer Data
...
Note: The above RAWX example includes both a 2-winding and a 3-winding data row example. The 2-winding
example skips several trailing fields at the end of the record.
Control parameters for the automatic adjustment of transformers and phase shifters are specified on the
third record of the two-winding transformer data block, and on the third through fifth records of the three-
winding transformer data block. All transformers are adjustable and the control parameters may be specified
either at the time of raw data input or subsequently via activity CHNG or the transformer [Spreadsheets]. Any
two-winding transformer and any three-winding transformer winding for which no control data is provided
has default data assigned to it; the default data is such that the two-winding transformer or three-winding
transformer winding is treated as locked.
Refer to Transformer Sequence Numbers and Three-Winding Transformer Notes for additional details on the
three-winding transformer model used in PSSE.
When specifying a two-winding transformer between buses I and J with circuit identifier CKT, if a nontrans-
former branch between buses I and J with a circuit identifier of CKT is already present in the working case, it
is replaced (i.e., the nontransformer branch is deleted from the working case and the newly specified two-
winding transformer is then added to the working case).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
37
Power Flow Data File (RAW) Transformer Data
All data items on the first record are specified for both two- and three-winding transformers except for ZCOD,
which is specified only for three-winding transformers.
No default is allowed
J jbus The bus number, or extended bus name enclosed in single quotes, of the bus to
which Winding 2 is connected.
No default is allowed
K kbus The bus number, or extended bus name enclosed in single quotes, of the bus to
which Winding 3 is connected. Zero is used to indicate that no third winding is
present (i.e., that a two-winding rather than a three-winding transformer is being
specified).
K = 0 by default.
CKT ckt One- or two-character uppercase non-blank alphanumeric transformer circuit
identifier; the first character of CKT must not be an ampersand ( ), at sign ( @ ),
or asterisk ( * ); refer to Multi-Section Line Grouping Data and Section 6.15.2,
Outage Statistics Data File Contents.
CW = 1 by default.
CZ cz The impedance data I/O code defines the units in which the winding impedances
R1-2, X1-2, R2-3, X2-3, R3-1 and X3-1 are specified:
• 1 for resistance and reactance in pu on system MVA base and winding voltage
base
• 2 for resistance and reactance in pu on a specified MVA base and winding volt-
age base
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
38
Power Flow Data File (RAW) Transformer Data
CZ = 1 by default.
CM cm The magnetizing admittance I/O code defines the units in which MAG1 and MAG2
are specified:
• 1 for complex admittance in pu on system MVA base and Winding 1 bus voltage
base
• 2 for no load loss in watts and exciting current in pu on Winding 1 to two MVA
base (SBASE1-2) and nominal Winding 1 voltage, NOMV1.
CM = 1 by default.
MAG1, mag1, mag2 The transformer magnetizing admittance connected to ground at bus I.
MAG2
When CM is 1, MAG1 and MAG2 are the magnetizing conductance and suscep-
tance, respectively, in pu on system MVA base and Winding 1 bus voltage base.
When a non-zero MAG2 is specified, it should be entered as a negative quantity.
When CM is 2, MAG1 is the no load loss in watts and MAG2 is the exciting cur-
rent in pu on Winding 1 to two MVA base (SBASE1-2) and nominal Winding 1
voltage (NOMV1). For three-phase transformers or three-phase banks of single
phase transformers, MAG1 should specify the three-phase no-load loss. When a
non-zero MAG2 is specified, it should be entered as a positive quantity.
NMETR = 2 by default
NAME name Alphanumeric identifier assigned to the transformer. NAME may be up to forty
characters and may contain any combination of blanks, uppercase letters, num-
bers and special characters. NAME must be enclosed in single or double quotes if
it contains any blanks or special characters.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
39
Power Flow Data File (RAW) Transformer Data
STAT = 1 by default
Oi o1, o2, o3, An owner number (1 through 9999). Each transformer may have up to four own-
o4 ers. By default, O1 is the owner to which bus I is assigned and O2, O3, and O4
are zero.
Fi f1, f2, f3, f4 The fraction of total ownership assigned to owner Oi; each Fi must be positive.
The Fi values are normalized such that they sum to 1.0 before they are placed in
the working case.
ZCOD = 0 by default
ZCOD value is used only for three winding transformers. It is not used for two
winding transformers.
For three winding transformers, winding impedances are the equivalent T-model
impedances Z1, Z2 and Z3; and the bus-to-bus impedances are impedances Z12,
Z23 and Z31.
For three winding transformers and bus-to-bus impedance correction factors, on-
ly one of the three windings must be adjustable (only one of COD1, COD2 and
COD3 can be non-zero).
The first three data items on the second record are read for both two- and three-winding transformers; the
remaining data items are used only for three-winding transformers:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
40
Power Flow Data File (RAW) Transformer Data
When CZ is 3, R2-3 is the load loss in watts, and X2-3 is the impedance magnitude
in pu on Winding 2 to 3 MVA base (SBASE2-3) and winding voltage base. For
three-phase transformers or three-phase banks of single phase transformers, R2-3
should specify the three-phase load loss.
When CZ is 3, R3-1 is the load loss in watts, and X3-1 is the impedance magnitude
in pu on Winding 3 to 1 MVA base (SBASE3-1) and winding voltage base. For
three-phase transformers or three-phase banks of single phase transformers, R3-1
should specify the three-phase load loss.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
41
Power Flow Data File (RAW) Transformer Data
All data items on the third record are read for both two- and three-winding transformers:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
42
Power Flow Data File (RAW) Transformer Data
COD1 = 0 by default.
CONT1 cont1 The bus number, or extended bus name enclosed in single quotes (refer to Ex-
tended Bus Names), of the bus for which voltage is to be controlled by the trans-
former turns ratio adjustment option of the power flow solution activities when
COD1 is 1. CONT1 should be non-zero only for voltage controlling transformer
windings.
CONT1 may specify a bus other than I, J, or K; in this case, the sign of CONT1
defines the location of the controlled bus relative to the transformer winding.
If CONT1 is entered as a positive number, or a quoted extended bus name, the
ratio is adjusted as if bus CONT1 is on the Winding 2 or Winding 3 side of the
transformer; if CONT1 is entered as a negative number, or a quoted extended bus
name with a minus sign preceding the first character, the ratio is adjusted as if
bus |CONT1| is on the Winding 1 side of the transformer.
CONT1 = 0 by default.
NODE1 node1 A node number of bus CONT1. The bus section of bus CONT1 to which node
NODE1 is connected is the bus section for which voltage is to be controlled by the
transformer turns ratio adjustment option of the power flow solution activities
when COD1 is 1. NODE1 should be non-zero only for voltage controlling trans-
former windings. If bus CONT1 is not in a substation, NODE1 must be specified
as 0.
NODE1 = 0 by default.
RMA1, RMI1 rma1, rmi1 When |COD1| is 1, 2, 3, or 5, the upper and lower limits, respectively, of one of
the following:
Not used when |COD1| is 0 or 4; RMA1 = 1.1 and RMI1 = 0.9 by default.
VMA1, VMI1 vma1, vmi1 When |COD1| is 1, 2, 3, or 5, the upper and lower limits, respectively, of one of
the following:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
43
Power Flow Data File (RAW) Transformer Data
• Reactive power flow into the transformer at the Winding 1 bus end in Mvar
when |COD1| is 2. No default is allowed.
• Active power flow into the transformer at the Winding 1 bus end in MW when
|COD1| is 3 or 5. No default is allowed.
NTP1 = 33 by default.
TAB1 tab1 The number of a transformer impedance correction table if this transformer wind-
ing's impedance is to be a function of either off-nominal turns ratio or phase shift
angle (refer to Transformer Impedance Correction Tables), or 0 if no transformer
impedance correction is to be applied to this transformer winding. TAB1 = 0 by
default.
For three winding transformers, these impedance correction factors are applied
to the equivalent T-model impedance Z1 when ZCOD=0 and to the bus-to-bus
impedance Z12 when ZCOD=1.
CR1, CX1 cr1, cx1 The load drop compensation impedance for voltage controlling transformers en-
tered in pu on system base quantities; used when COD1 is 1.
The first two data items on the fourth record are read for both two- and three-winding transformers; the
remaining data items are used only for three-winding transformers:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
44
Power Flow Data File (RAW) Transformer Data
COD2 = 0 by default.
CONT2 cont2 The bus number, or extended bus name enclosed in single quotes (refer to Ex-
tended Bus Names), of the bus for which voltage is to be controlled by the trans-
former turns ratio adjustment option of the power flow solution activities when
COD2 is 1. CONT2 should be non-zero only for voltage controlling transformer
windings.
CONT2 may specify a bus other than I, J, or K; in this case, the sign of CONT2
defines the location of the controlled bus relative to the transformer winding.
If CONT2 is entered as a positive number, or a quoted extended bus name, the
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
45
Power Flow Data File (RAW) Transformer Data
CONT2 = 0 by default.
NODE2 node2 A node number of bus CONT2. The bus section of bus CONT2 to which node
NODE2 is connected is the bus section for which voltage is to be controlled by the
transformer turns ratio adjustment option of the power flow solution activities
when COD2 is 1. NODE2 should be non-zero only for voltage controlling trans-
former windings. If bus CONT2 is not in a substation, NODE2 must be specified
as 0.
NODE2 = 0 by default.
RMA2, RMI2 rma2, rmi2 When |COD2| is 1, 2, 3, or 5, the upper and lower limits, respectively, of one of
the following:
• Reactive power flow into the transformer at the Winding 2 bus end in Mvar
when |COD2| is 2. No default is allowed.
• Active power flow into the transformer at the Winding 2 bus end in MW when
|COD2| is 3 or 5. No default is allowed.
NTP2 = 33 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
46
Power Flow Data File (RAW) Transformer Data
TAB2 = 0 by default.
For three winding transformers, these impedance correction factors are applied
to the equivalent T-model impedance Z2 when ZCOD=0 and to the bus-to-bus
impedance Z23 when ZCOD=1.
CR2, CX2 cr2, cx2 The load drop compensation impedance for voltage controlling transformers en-
tered in pu on system base quantities; used when COD2 is 1.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
47
Power Flow Data File (RAW) Transformer Data
COD3 = 0 by default
CONT3 cont3 The bus number, or extended bus name enclosed in single quotes (refer to Ex-
tended Bus Names), of the bus for which voltage is to be controlled by the trans-
former turns ratio adjustment option of the power flow solution activities when
COD3 is 1. CONT3 should be non-zero only for voltage controlling transformer
windings.
CONT3 may specify a bus other than I, J, or K; in this case, the sign of CONT3
defines the location of the controlled bus relative to the transformer winding.
If CONT3 is entered as a positive number, or a quoted extended bus name, the
ratio is adjusted as if bus CONT3 is on the Winding 1 or Winding 2 side of the
transformer; if CONT3 is entered as a negative number, or a quoted extended bus
name with a minus sign preceding the first character, the ratio is adjusted as if
bus |CONT3| is on the Winding 3 side of the transformer.
CONT3 = 0 by default
NODE3 node3 A node number of bus CONT3. The bus section of bus CONT3 to which node
NODE3 is connected is the bus section for which voltage is to be controlled by the
transformer turns ratio adjustment option of the power flow solution activities
when COD3 is 1. NODE3 should be non-zero only for voltage controlling trans-
former windings. If bus CONT3 is not in a substation, NODE3 must be specified
as 0.
NODE3 = 0 by default.
RMA3, RMI3 rma3, rmi3 When |COD3| is 1, 2, 3, or 5, the upper and lower limits, respectively, of one of
the following:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
48
Power Flow Data File (RAW) Transformer Data
• Reactive power flow into the transformer at the Winding 3 bus end in Mvar
when |COD3| is 2. No default is allowed.
• Active power flow into the transformer at the Winding 3 bus end in MW when
|COD3| is 3 or 5. No default is allowed.
NTP3 = 33 by default
TAB3 tab3 The number of a transformer impedance correction table if this transformer wind-
ing's impedance is to be a function of either off-nominal turns ratio or phase shift
angle (refer to Transformer Impedance Correction Tables), or 0 if no transformer
impedance correction is to be applied to this transformer winding.
TAB3 = 0 by default
For three winding transformers, these impedance correction factors are applied
to the equivalent T-model impedance Z3 when ZCOD=0 and to the bus-to-bus
impedance Z31 when ZCOD=1.
CR3, CX3 cr3, cx3 The load drop compensation impedance for voltage controlling transformers en-
tered in pu on system base quantities; used when COD3 is 1.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
49
Power Flow Data File (RAW) Three-Winding Transformer Notes
Transformer data input is terminated with a record specifying a Winding 1 bus number of zero.
In deriving winding impedances from the measured impedance data input values, one winding with a small
impedance, in many cases negative, often results. In the extreme case, it is possible to specify a set of mea-
sured impedances that themselves do not individually appear to challenge the precision limits of typical
power system calculations, but which result in one winding impedance of nearly (or identically) 0.0. Such
data could result in precision difficulties, and hence inaccurate results, when processing the system matrices
in power flow and short circuit calculations.
Whenever a set of measured impedance results in a winding reactance that is identically 0.0, a warning
message is printed by the three-winding transformer data input or data changing function, and the winding's
reactance is set to the zero impedance line threshold tolerance (or to 0.0001 if the zero impedance line
threshold tolerance itself is 0.0). Whenever a set of measured impedances results in a winding impedance for
which magnitude is less than 0.00001, a warning message is printed. As with all warning and error messages
produced during data input and data modification phases of PSSE, the user should resolve the cause of the
message (e.g., was correct input data specified?) and use engineering judgement to resolve modeling issues
(e.g., is this the best way to model this transformer or would some other modeling be more appropriate?).
Activity BRCH may be used to detect the presence of branch reactance magnitudes less than a user-specified
threshold tolerance; its use is always recommended whenever the user begins power system analysis work
using a new or modified system model.
Data Formats
I,J,K,CKT,CW,CZ,CM,MAG1,MAG2,NMETR,NAME;,STAT,O1,F1,...,O4,F4,VECGRP
R1-2,X1-2,SBASE1-2
WINDV1,NOMV1,ANG1,RATE11...RATE121,COD1,CONT1,NODE1,RMA1,RMI1,
WINDV2,NOMV2
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
50
Power Flow Data File (RAW) Example Three-Winding Transformer
Data Records
Data
1.0299, 0.0, 0.0, 50.0, 60.0, 75.0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6151, 0, 1.1, 0.9, 1.025, 1.0, 33, 0, 0.0, 0.0
1.0, 0.0
Data Formats
I,J,K,CKT,CW,CZ,CM,MAG1,MAG2,NMETR,NAME;,STAT,O1,F1,...,O4,F4,VECGRP,ZCOD
R1-2,X1-2,SBASE1-2,R2-3,X2-3,SBASE2-3,R3-1,X3-1,SBASE3-1,VMSTAR,ANSTAR
WINDV1,NOMV1,ANG1,RATE11...RATE121,COD1,CONT1,NODE1,RMA1,RMI1,
WINDV2,NOMV2,ANG2,RATE12...RATE122,COD2,CONT2,NODE2,RMA2,RMI2,
WINDV3,NOMV3,ANG3,RATE13...RATE123,COD3,CONT3,NODE3,RMA3,RMI3,
Data
0.003, 0.03, 100.0, 0.001, 0.03, 100.0, 0.001, 0.035, 100.0, 1.025, 0.0
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
51
Power Flow Data File (RAW) Transformer Vector Group Clock Posi-
tion and Phase Angle
1.00, 0.0, 0.0, 300, 400, 600, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3001, 0, 1.1, 0.9, 1.04, 1.0, 33, 0, 0.0, 0.0, 0.0
Figure 1.15. Two Winding Transformer Vector Group Clock Position and Phase
Angle
For delta-wye transformer with winding connections as shown in Figure 1.15(a), there is 30 degrees
phase shift between phase-to-neutral and phase-to-phase voltages. The delta winding bus voltages
[VABC] lag the wye winding bus voltages [Vabc] by 30 degrees. Therefore, using the PSSE power flow
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
52
Power Flow Data File (RAW) Transformer Vector Group Clock Posi-
tion and Phase Angle
winding phase shift angle convention (ANG1 is the winding 1 bus voltage by which leads winding 2 bus
voltage), the PSSE power flow data input is entered as:
• Vector group = Dyn11 [delta clock position is 12 and wye clock position is 11.]
• ANG1 = -30 degrees [that is winding 1 bus voltage lags winding 2 bus voltage by 30 degrees.]
Figure 1.16. Three Winding Transformer Vector Group Clock Position and Phase
Angle
Figure 1.16(a) shows three winding wye-delta-delta transformer winding connections. Figure 1.16(b)
shows its T-model representation in analysis. It is three two winding transformers, with star-point trans-
formers modeled as wye-grounded for flow continuity between windings.
• Winding 1 - Figure 1.16(c) shows phasor diagram of winding 1 and star-point. It is a wye-wye trans-
former.
• Vector group = YNyn0 [wye clock position is 12 and star-point wye clock position is 12.]
• ANG1 = 0 degress [that is winding 1 bus voltage is in phase with VSTAR bus voltage.]
• Windings 2 and 3 - Figure 1.16(d) shows phasor diagram of winding 2 - star-point and winding 3
– star-point. They are delta-wye transformers. Using the ANSI/IEEE standard for transformers stating
that the HV winding bus voltages phase angle should lead the LV winding bus voltages, the delta
winding bus voltage [VABC] leads the star-point wye winding bus voltage [Vabc] by 30 degrees.
• Vector group = D11yn0 [delta clock position is 11 and star-point wye clock position is 12.]
• ANG1 = +30 degrees [that is delta winding bus voltage leads the star-point VSTAR bus voltage by
30 degrees.]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
53
Power Flow Data File (RAW) Two Winding Transformer Vector
Groups
• Therefore, for this wye-delta-delta transformer, power flow data is provided as below:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
54
Power Flow Data File (RAW) Three Winding Transformer Vector
Groups
Vector groups are specified forming combinations of allowed winding connections and clock positions for
various transformer connection codes.
Table 1.3. Clock Positions and Phase Angles specified in Transformer Power Flow Data
Clock Position Phase Angles (ANG1/ANG2/ANG3)
0 0
6 180
1 -30
5 -150
7 150
11 30
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
55
Power Flow Data File (RAW) Three Winding Transformer Vector
Groups
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
56
Power Flow Data File (RAW) Areas, Zones and Owners
* Note: Windings 1 and 3 form auto-transformer. So their clock positions are always identical.
Areas are commonly used to designate sections of the network that represent control areas between which
there are scheduled flows. PSSE provides for the identification of areas and their schedules. Alternatively, the
network can be subdivided between utility companies or any other subdivisions useful for specific analyses.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
57
Power Flow Data File (RAW) Areas, Zones and Owners
Each ac bus, load, and induction machine, as well as each dc bus of each multi-terminal dc line, is assigned
to an area.
Assigning buses to specific zones allows an additional subdivision of the network to facilitate analyses and
documentation. While PSSE provides documentation of zone interchange, it provides no analytical facility to
schedule interchange between zones. Each ac bus, load, and induction machine as well as each dc bus of
each multi-terminal dc line, is assigned to a zone.
Although areas cannot overlap other areas and zones cannot overlap other zones, areas and zones can over-
lap each other.
Figure 1.17 shows a system subdivided into three areas and three zones, each with a unique name. Notice
the following:
• An area does not have to be contiguous. Area #1 covers two separate parts of the network.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
58
Power Flow Data File (RAW) Area Interchange Data
between owners, nor documentation of owner interchange. Each of the following power system elements
is assigned to a single owner:
• ac bus
• load
• induction machine
• FACTS device
• GNE device
• synchronous machine
• non-transformer branch
• VSC dc line
Area, zone and owner assignments are established at the time the network element is introduced into the
working case, either as specified by the user or to a documented default value. Assignments may be modified
either through the standard power flow data modification functions (refer to Section 5.9, Changing Service
Status and Power Flow Parametric Data) or via activities ARNM, OWNM and ZONM.
Additional Information
See also: Section 4.8, Subsystem Selection Section 4.9, Subsystem Reporting Adjusting Net Inter-
change Area Interchange Control Area Interchange Data Interarea Transfer Data Owner Data Zone
Data Bus Data Load Data Generator Data Non-Transformer Branch Data Transformer Data Volt-
age Source Converter (VSC) DC Transmission Line Data Multi-Terminal DC Transmission Line Data
"area":{
"fields":["iarea", "isw", "pdes", "ptol", "arname"],
"data":[
[1, 101, -2800.0, 10.0, "CENTRAL"],
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
59
Power Flow Data File (RAW) Area Interchange Data Notes
...
No default allowed.
ISW isw Bus number, or extended bus name enclosed in single quotes (refer to Extended
Bus Names), of the area slack bus for area interchange control. The bus must be a
generator (Type 2) bus in the specified area. Any area containing a system swing
bus (Type 3) must have either that swing bus or a bus number of zero specified
for its area slack bus number. Any area with an area slack bus number of zero is
considered a floating area by the area interchange control option of the power
flow solution activities.
ISW = 0 by default.
PDES pdes Desired net interchange leaving the area (export); entered in MW. PDES must be
specified such that is consistent with the area interchange definition implied by
the area interchange control code (tie lines only, or tie lines and loads) to be spec-
ified during power flow solutions (refer to Section 6.3.20, Automatic Adjustments
and Area Interchange Control).
Area interchange data input is terminated with a record specifying an area number of zero.
Area interchange is a required net export of power from, or net import of power to, a specific area. This does
not imply that the power is destined to be transferred to or from any other specific area. To specify transfers
between specific pairs of areas, see Interarea Transfer Data.
Each bus in the PSSE working case may be designated as residing in an interchange area, for purposes of
both interchange control and selective output and other processing. When the interchange control option
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
60
Power Flow Data File (RAW) Two-Terminal DC Transmission Line Da-
ta
is enabled during a power flow solution, each interchange area for which an area slack bus is specified has
the active power output of its area slack bus modified such that the desired net interchange for the area falls
within a desired band. Refer to Area Interchange Control for further discussion on this option of the power
flow solution activities.
• Converter transformers
NAME, MDC, RDC, SETVL, VSCHD, VCMOD, RCOMP, DELTI, METER, DCVMIN, CCCITMX, CCCACC
IPR, NBR, ANMXR, ANMNR, RCR, XCR, EBASR, TRR, TAPR, TMXR, TMNR, STPR, ICR, NDR,
IFR, ITR, IDR, XCAPR
IPI, NBI, ANMXI, ANMNI, RCI, XCI, EBASI, TRI, TAPI, TMXI, TMNI, STPI, ICI, NDI,
IFI, ITI, IDI, XCAPI
"twotermdc":{
"fields":["name", "mdc", "rdc", "setvl", "vschd", "vcmod", "rcomp",
"delti", "met", "dcvmin", "cccitmx", "cccacc", "ipr", "nbr",
"anmxr", "anmnr", "rcr", "xcr", "ebasr", "trr", "tapr",
"tmxr","tmnr", "stpr", "icr", "ndr", "ifr", "itr", "idr",
"xcapr", "ipi", "nbi", "anmxi", "anmni", "rci", "xci", "ebasi",
"tri", "tapi", "tmxi", "tmni", "stpi", "ici", "ndi", "ifi",
"iti", "idi", "xcapi"],
"data":[
["TWO_TERM_DC1", 1, 7.8543, 1490.65, 525.0, 400.0, 3.942, 0.1556,
"I", 0.00, 20, 1.0, 301, 2, 13.00, 7.50, 0.0111, 3.88, 500.0, 0.44,
1.06275, 1.1, 0.9, 0.00525, 0, 0, 0, 0, "1 ", 2.0034, 3021, 2, 21.00,
18.5, 0.0, 3.047, 230.0, 0.95652, 1.075, 1.1, 0.8, 0.00625, 0, 0,
152, 3021, "T4", 2.0],
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
61
Power Flow Data File (RAW) Two-Terminal DC Transmission Line Da-
ta
...
The first of the three dc line data records defines the following line quantities and control parameters:
No default allowed
MDC mdc Control mode: 0 for blocked, 1 for power, 2 for current.
MDC = 0 by default
RDC rdc The dc line resistance; entered in ohms.
No default allowed
SETVL setvl Current (amps) or power (MW) demand. When MDC is one, a positive value of
SETVL specifies desired power at the rectifier and a negative value specifies de-
sired inverter power.
No default allowed
VSCHD vschd Scheduled compounded dc voltage; entered in kV.
No default allowed
VCMOD vcmod Mode switch dc voltage; entered in kV. When the inverter dc voltage falls below
this value and the line is in power control mode (i.e., MDC = 1), the line switches to
current control mode with a desired current corresponding to the desired power
at scheduled dc voltage.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
62
Power Flow Data File (RAW) Two-Terminal DC Transmission Line Da-
ta
METER = I by default
DCVMIN dcvmin Minimum compounded dc voltage; entered in kV. Only used in constant gamma
operation (i.e., when ANMXI = ANMNI) when TAPI is held constant and an ac
transformer tap is adjusted to control dc voltage (i.e., when IFI, ITI, and IDI specify
a two-winding transformer).
CCCITMX = 20 by default
CCCACC cccacc Acceleration factor for capacitor commutated two-terminal dc line Newton solu-
tion procedure.
The second of the three dc line data records defines rectifier end data quantities and control parameters:
No default allowed
NBR nbr, nbi Number of bridges in series (rectifier).
No default allowed
ANMXR anmxr, an- Nominal maximum rectifier firing angle; entered in degrees.
mxi
No default allowed
ANMNR anmnr, an- Minimum steady-state rectifier firing angle; entered in degrees.
mni
No default allowed
RCR rcr, rci Rectifier commutating transformer resistance per bridge; entered in ohms.
No default allowed
XCR xcr, xci Rectifier commutating transformer reactance per bridge; entered in ohms.
No default allowed
EBASR ebasr, ebasi Rectifier primary base ac voltage; entered in kV.
No default allowed
TRR trr, tri Rectifier transformer ratio.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
63
Power Flow Data File (RAW) Two-Terminal DC Transmission Line Da-
ta
ICR = 0 by default
NDR ndr, ndi A node number of bus ICR. The bus section of bus ICR to which node NDR is con-
nected is the bus section used as the rectifier commutating bus. If bus ICR is not
in a substation, NDR must be specified as 0.
NDR = 0 by default
IFR ifr, ifi Winding 1 side from bus number, or extended bus name enclosed in single
quotes, of a two-winding transformer.
IFR = 0 by default
ITR itr, iti Winding 2 side to bus number, or extended bus name enclosed in single quotes,
of a two-winding transformer.
ITR = 0 by default
IDR idr, idi Circuit identifier; the branch described by IFR, ITR, and IDR must have been en-
tered as a two-winding transformer; an ac transformer may control at most only
one dc converter.
Data on the third of the three dc line data records contains the inverter quantities corresponding to the
rectifier quantities specified on the second record described above. The significant difference is that the
control angle ALFA for the rectifier is replaced by the control angle GAMMA for the inverter.
IPI, NBI, ANMXI, ANMNI, RCI, XCI, EBASI, TRI, TAPI, TMXI, TMNI, STPI, ICI, NDI, IFI, ITI, IDI, XCAPI
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
64
Power Flow Data File (RAW) Two-Terminal DC Line Data Notes
DC line data input is terminated with a record specifying a blank dc line name or a dc line name of '0'.
DC line converter buses, IPR and IPI, may be Type 1, 2, or 3 buses. Generators, loads, fixed and switched
shunt elements, induction machines other dc line converters, FACTS device sending ends, and GNE devices
are permitted at converter buses.
When either XCAPR > 0.0 or XCAPI > 0.0, the two-terminal dc line is treated as capacitor commutated. Capac-
itor commutated two-terminal dc lines preclude the use of a remote ac transformer as commutation trans-
former tap and remote commutation angle buses at either converter. Any data provided in these fields are
ignored for capacitor commutated two-terminal dc lines.
For additional information on dc line modeling in power flow solutions, refer to Section 6.3.17, DC Lines.
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX, PWF, MAXQ,
MINQ, VSREG, NREG, RMPCT
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX, PWF, MAXQ,
MINQ, VSREG, NREG, RMPCT
"vscdc":{
"fields":["name", "mdc", "rdc", "o1", "f1", "o2", "f2", "o3", "f3", "o4",
"f4", "ibus1", "type1", "mode1", "dcset1", "acset1", "aloss1",
"bloss1","minloss1", "smax1", "imax1", "pwf1", "maxq1", "minq1",
"vsreg1", "nreg1", "rmpct1", "ibus2", "type2", "mode2", "dcset2",
"acset2", "aloss2", "bloss2", "minloss2", "smax2", "imax2", "pwf2",
"maxq2", "minq2", "vsreg2", "nreg2", "rmpct2"],
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
65
Power Flow Data File (RAW) Voltage Source Converter (VSC) DC
Transmission Line Data
"data":[
["VDCLINE1", 1, 0.710, 1, 0.3204, 2, 0.3883, 3, 0.1942, 4, 0.0971,
3005, 2, 2, -209.0, 0.950, 100.0, 0.1, 50.0, 400.0, 1200.0, 0.1,
100.00, -110.00, 3005, 0, 100.0, 3008, 1, 1, 100.0, 0.99, 90.0,
0.150, 40.0, 350.0, 1200.0, 0.15, 150.0, -140.0, 3008, 0, 100.0],
...
["VDCLINE2", 1, 0.35, 1, 0.3705, 2, 0.3597, 3, 0.1799, 4, 0.0899,
203, 2, 1, -100.0, 1.0, 100.0, 0.15, 123.0, 200.0, 1200.0, 1.0,
200.0, -150.0, 203, 0, 100.0, 205, 1, 1, 100.0, 1.0, 93.0, 0.12,
98.0, 250.0, 1250.0, 1.0, 225.0, -250.0, 205, 0, 99.0]
]
}
The first of the three VSC dc line data records defines the following line quantities and control parameters:
Field RAWX Key Description
NAME name The non-blank alphanumeric identifier assigned to this dc line. Each VSC dc line
must have a unique NAME. NAME may be up to twelve characters and may contain
any combination of blanks, uppercase letters, numbers and special characters.
NAME must be enclosed in single or double quotes if it contains any blanks or
special characters.
No default allowed.
MDC mdc Control mode:
• 0 - for out-of-service
• 1 - for in-service
MDC = 1 by default.
RDC rdc The dc line resistance; entered in ohms. RDC must be positive.
No default allowed
Oi o1, o2, o3, An owner number (1 through 9999). Each VSC dc line may have up to four own-
o4 ers. By default, O1 is 1, and O2, O3 and O4 are zero.
Fi f1, f2, f3, f4 The fraction of total ownership assigned to owner Oi; each Fi must be positive.
The Fi values are normalized such that they sum to 1.0 before they are placed in
the working case.
The remaining two data records define the converter buses (converter 1 and converter 2), along with their
data quantities and control parameters:
Field RAWX Key Description
IBUS ibus Converter bus number, or extended bus name enclosed in single quotes (refer to
Extended Bus Names).
No default allowed
TYPE type Code for the type of converter dc control:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
66
Power Flow Data File (RAW) Voltage Source Converter (VSC) DC
Transmission Line Data
• 2 -for MW control
When both converters are in-service, exactly one converter of each VSC dc line
must be TYPE 1.
No default allowed
MODE mode Converter ac control mode:
MODE = 1 by default
DCSET dcset Converter dc setpoint. For TYPE = 1, DCSET is the scheduled dc voltage on the dc
side of the converter bus; entered in kV. For TYPE = 2, DCSET is the power demand,
where a positive value specifies that the converter is feeding active power into
the ac network at bus IBUS, and a negative value specifies that the converter is
withdrawing active power from the ac network at bus IBUS; entered in MW.
No default allowed
ACSET acset Converter ac setpoint. For MODE = 1, ACSET is the regulated ac voltage setpoint;
entered in pu. For MODE = 2, ACSET is the power factor setpoint.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
67
Power Flow Data File (RAW) VSC DC Line Data Notes
VSREG = 0 by default
NREG nreg A node number of bus VSREG. The bus section of bus VSREG to which node NREG
is connected is the bus section for which voltage is to be regulated by this con-
verter to the value specified by ACSET. If bus VSREG is not in a substation, NREG
must be specified as 0.
NREG = 0 by default
RMPCT rmpct Percent of the total Mvar required to hold the voltage at the bus controlled by bus
IBUS that are to be contributed by this VSC converter; RMPCT must be positive.
RMPCT is needed only if there is more than one local or remote setpoint mode
voltage controlling device (plant, switched shunt, FACTS device shunt element,
or VSC dc line converter) controlling the voltage at bus VSREG.
VSC dc line data input is terminated with a record specifying a blank dc line name or a dc line name of '0'.
• It must be a Type 1 or 2 bus. Generators, loads, fixed and switched shunt elements, induction machines,
other dc line converters, FACTS device sending ends, and GNE devices are permitted at converter buses.
• It must not have the terminal end of a FACTS device connected to the same bus.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
68
Power Flow Data File (RAW) Transformer Impedance Correction Ta-
bles
• It must not be connected by a zero impedance line to another bus that violates any of the above restrictions.
In specifying reactive power limits for converters that control ac voltage (i.e., those with unequal reactive
power limits where the MODE is 1), the use of very narrow var limit bands is discouraged. The Newton-Raph-
son based power flow solutions require that the difference between the controlling equipment's high and
low reactive power limits be greater than 0.002 pu for all setpoint mode voltage controlling equipment (0.2
Mvar on a 100 MVA system base). It is recommended that voltage controlling VSC converters have Mvar
ranges substantially wider than this minimum permissible range.
For interchange and loss assignment purposes, the dc voltage controlling converter is assumed to be the
non-metered end of each VSC dc line. As with other network branches, losses are assigned to the subsystem
of the non-metered end, and flows at the metered ends are used in interchange calculations.
For additional information on dc line modeling in power flow solutions, refer to Section 6.3.17 DC Lines.
Each impedance correction table may have up to 99 points. The scaling factors are complex numbers; the
imaginary components of these factors may be specified as 0.0. Points are specified six per line in the im-
pedance correction table data block. As many records as are needed (with six points per record) are entered.
End of data for a table is specified by specifying an additional point with the three values defining the point
all specified as 0.0.
I, T1, Re(F1), Im(F1), T2, Re(F2), Im(F2), ..., T6, Re(F6), Im(F6)
T7, Re(F7), Im(F7), T8, Re(F8), Im(F8), ..., T12, Re(F12), Im(F12)
...
...
RAWX Parameter Set Format (one data row for each point)
"impcor":{
"fields":["itable", "tap", "refact", "imfact"]
"data":[
[1, -30.0, 1.100, 0.000],
[1, -24.0, 1.091, 0.000],
...
[1, 30.0, 1.110, 0.000],
[2, 0.6, 1.060, 0.000],
...
[2, 1.4, 0.950, 0.000]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
69
Power Flow Data File (RAW) Impedance Correction Table Notes
]
}
No default allowed
Ti tap Either off-nominal turns ratio in pu of the controlling windings bus voltage base
or phase shift angle in degrees.
Ti = 0.0 by default
Fi refact, im- Complex scaling factor by which transformer nominal impedance is to be mul-
fact tiplied to obtain the actual transformer impedance for the corresponding Ti. Fi
= (0.0+j0.0) by default. The impedances used in calculation of Fi should be ex-
pressed in percent or pu on winding voltage base at specified tap position Ti and
MVA base used in power flow data. This is the same base as per CZ of power flow
data but winding voltage at tap Ti.
Transformer impedance correction data input is terminated with a record specifying a table number of zero.
Example: Transformer Test Data, MVA=50, Nominal Tap position=10, winding voltage=132 kV,
Impedance=123.1118 ohms/phase
Ti Fi
0.85=112.2/132.0 0.9187=0.3245/0.3532
1.0=132.0/132.0 1.0=0.3532/0.3532
1.15=151.8/132.0 1.098277=0.3880/0.3532
The Ti values for tables that are a function of tap ratio (rather than phase shift angle) in pu of the controlling
winding bus voltage base.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
70
Power Flow Data File (RAW) Impedance Correction Table Notes
A transformer impedance is assigned to an impedance correction table either on the third, fourth or fifth
record of the transformer data record block of activities READ, TREA, RDCH (refer to Trans), or via activity
CHNG or the two-winding and three-winding transformer [Spreadsheets]. Each table may be shared among
many transformer impedances. If the first T in a table is less than 0.5 or the last T entered is greater than
1.5, T is assumed to be the phase shift angle and each transformer impedance dependent on the table is
treated as a function of phase shift angle. Otherwise, the transformer impedances dependent on the table
are made sensitive to off-nominal turns ratio.
For three-winding transformers, a data item associated with the transformer (ZCOD) indicates whether im-
pedance adjustment is to be applied to winding impedances or to the bus-to-bus impedances. If applied to
winding impedances, the input to the table look-up is the winding tap ratio or phase shift angle, as appro-
priate, and the scaling factor is applied to the winding's nominal impedance.
When impedance adjustment is applied to the bus-to-bus impedances of a three-winding transformer, the
following requirements must be met:
• at least one winding must have an impedance correction table assigned to it.
• the impedance correction table(s) must be sensitive to the quantity that is automatically adjustable (tap
ratio or phase shift angle, as appropriate).
In this case, the input to each of the tables is the appropriate quantity (tap ratio or phase shift angle) of the
adjustable winding. If an impedance correction table is specified for winding 1, impedance adjustment is
applied to Z1-2; if an impedance correction table is specified for winding 2, impedance adjustment is applied
to Z2-3; and if an impedance correction table is specified for winding 3, impedance adjustment is applied
to Z3-1.
The power flow case stores both a nominal and actual impedance for each transformer winding imped-
ance. The value of transformer impedance entered in activities READ, TREA, RDCH, CHNG, or the transformer
[Spreadsheets] is taken as the nominal value of impedance. Each time the complex tap setting of a trans-
former is changed, either automatically by the power flow solution activities or manually by the user, and
the modified quantity is an input to the table look-up function of any impedance correction table associated
with the transformer, actual transformer impedances are redetermined if appropriate. First, the scaling fac-
tor is established from the appropriate table by linear interpolation; then nominal impedance is multiplied
by the scaling factor to determine actual impedance. An appropriate message is printed any time the actual
impedance is modified.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
71
Power Flow Data File (RAW) Multi-Terminal DC Transmission Line
Data
Each set of multi-terminal dc line data records begins with a record that defines the number of converters,
number of dc buses and number of dc links as well as related bus numbers and the control mode. Following
this first record there are subsequent records for each converter, each dc bus, and each dc link.
Each set of multi-terminal dc line data records begins with a record of system definition data in the following
format:
RAW Format
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
72
Power Flow Data File (RAW) Multi-Terminal DC Transmission Line
Data
"ntermdc":{
"fields":["name","nconv","ndcbs","ndcln","mdc","vconv","vcmod","vconvn"],
"data":[
["MULTERM_DC_1", 4, 5, 4, 1, 212, 400.0, 0]
]
}
No default allowed
NCONV nconv Number of ac converter station buses in multi-terminal dc line I.
No default allowed
NDCBS ndcbs Number of dc buses in multi-terminal dc line I (NCONV NDCBS).
No default allowed
NDCLN ndcln Number of dc links in multi-terminal dc line I.
No default allowed
MDC mdc Control mode:
• 0 - for blocked
MDC = 0 by default
VCONV vconv Bus number, or extended bus name enclosed in single quotes (refer to Extended
Bus Names), of the ac converter station bus that controls dc voltage on the posi-
tive pole of multi-terminal dc line I. Bus VCONV must be a positive pole inverter.
No default allowed
VCMOD vcmod Mode switch dc voltage; entered in kV. When any inverter dc voltage magnitude
falls below this value and the line is in power control mode (i.e., MDC = 1), the line
switches to current control mode with converter current setpoints corresponding
to their desired powers at scheduled dc voltage.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
73
Power Flow Data File (RAW) Multi-Terminal DC Transmission Line
Data
IB, N, ANGMX, ANGMN, RC, XC, EBAS, TR, TAP, TPMX, TPMN, TSTP, SETVL, DCPF,
MARG, CNVCOD
"ntermdcconv":{
"fields":["name", "ib", "n", "angmx", "angmn", "rc", "xc", "ebas", "tr",
"tap", "tpmx", "tpmn", "tstp", "setvl", "dcpf", "marg", "cnvcod"],
"data":[
["MULTERM_DC_1", 402, 4, 10.0, 8.0, 0.0, 19.0, 500.0, 0.22, 1.01,
1.1, 0.97, 0.01, 321.0, 1.0, 0.15, 3],
...
No default allowed
N n Number of bridges in series.
No default allowed.
ANGMX angmx Nominal maximum ALPHA or GAMMA angle; entered in degrees.
No default allowed
ANGMN angmn Minimum steady-state ALPHA or GAMMA angle; entered in degrees.
No default allowed
RC rc Commutating resistance per bridge; entered in ohms.
No default allowed
XC xc Commutating reactance per bridge; entered in ohms.
No default allowed
EBAS ebs Primary base ac voltage; entered in kV.
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
74
Power Flow Data File (RAW) Multi-Terminal DC Transmission Line
Data
TR = 1.0 by default
TAP tap Tap setting.
No default allowed
DCPF dcpf Converter participation factor. When the order at any rectifier in the multi-termi-
nal dc line is reduced, either to maximum current or margin, the orders at the
remaining converters on the same pole are modified according to their DCPFs to:
SETVL + (DCPF/SUM)*R
where SUM is the sum of the DCPFs at the unconstrained converters on the same
pole as the constrained rectifier, and R is the order reduction at the constrained
rectifier.
DCPF = 1. by default
MARG marg Rectifier margin entered in per unit of desired dc power or current. The converter
order reduced by this fraction, (1.-MARG)*SETVL, defines the minimum order for
this rectifier. MARG is used only at rectifiers.
CNVCOD = 1 by default
These data records are followed by NDCBS dc bus records of the following format:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
75
Power Flow Data File (RAW) Multi-Terminal DC Transmission Line
Data
"ntermdcbus":{
"fields":["name","idc","ib","area","zone","dcname","idc2","rgrnd","owner"],
"data":[
["MULTERM_DC_1", 1, 401, 4, 4, "DC1", 0, 0.0, 4],
...
No default allowed
IB ib ac converter bus number, or extended bus name enclosed in single quotes (refer
to Extended Bus Names), or zero. Each converter station bus specified in a con-
verter record must be specified as IB in exactly one dc bus record. DC buses that
are connected only to other dc buses by dc links and not to any ac converter buses
must have a zero specified for IB. A dc bus specified as IDC2 on one or more other
dc bus records must have a zero specified for IB on its own dc bus record.
IB = 0 by default
AREA area Area number (1 through 9999).
AREA = 1 by default
ZONE zone Zone number (1 through 9999).
ZONE = 1 by default
DCNAME dcname Alphanumeric identifier assigned to dc bus IDC. DCNAME may be up to twelve
characters and may contain any combination of blanks, uppercase letters, num-
bers and special characters. DCNAME must be enclosed in single or double quotes
if it contains any blanks or special characters.
IDC2 = 0 by default
RGRND rgrnd Resistance to ground at dc bus IDC; entered in ohms. During solutions RGRND is
used only for those dc buses specified as IDC2 on other dc bus records.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
76
Power Flow Data File (RAW) Multi-Terminal DC Transmission Line
Data
OWNER = 1 by default
These data records are followed by NDCLN dc link records of the following format:
"ntermdclink":{
"fields":["name", "idc", "jdc", "dcckt", "met", "rdc", "ldc"],
"data":[
["MULTERM_DC_1", 1, 5, "1", 1, 29.0000, 0.00],
...
No default allowed
JDC jdc Branch to bus dc bus number.
No default allowed
CKT ckt One-character uppercase alphanumeric branch circuit identifier. It is recommend-
ed that single circuit branches be designated as having the circuit identifier '1'.
MET = 1 by default
RDC rdc dc link resistance, entered in ohms.
No default allowed
LDC ldc dc link inductance, entered in mH. LDC is not used by the power flow solution
activities but is available to multi-terminal dc line dynamics models.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
77
Power Flow Data File (RAW) Multi-Terminal DC Line Notes
Multi-terminal dc line data input is terminated with a record specifying a dc line number of zero.
• Conventional two-terminal (refer to Two-Terminal DC Transmission Line Data) and multi-terminal dc lines
are stored separately in PSSE working memory. Therefore, there may simultaneously exist, for example, a
two-terminal dc line identified as dc line ABC along with a multi-terminal line for which the name is ABC.
• Multi-terminal lines should have at least three converter terminals; conventional dc lines consisting of two
terminals should be modeled as two-terminal lines (refer to Two-Terminal DC Transmission Line Data).
• AC converter buses may be Type 1, 2, or 3 buses. Generators, loads, fixed and switched shunt elements,
induction machines, other dc line converters, FACTS device sending ends, and GNE devices are permitted
at converter buses.
• Each multi-terminal dc line is treated as a subnetwork of dc buses and dc links connecting its ac converter
buses. For each multi-terminal dc line, the dc buses must be numbered 1 through NDCBS.
• Each ac converter bus must be specified as IB on exactly one dc bus record; there may be dc buses con-
nected only to other dc buses by dc links but not to any ac converter bus.
• AC converter bus IB may be connected to a dc bus IDC, which is connected directly to ground. IB is specified
on the dc bus record for dc bus IDC; the IDC2 field is specified as zero.
• Alternatively, ac converter bus IB may be connected to two dc buses IDC and IDC2, the second of which
is connected to ground through a specified resistance. IB and IDC2 are specified on the dc bus record for
dc bus IDC; on the dc bus record for bus IDC2, the ac converter bus and second dc bus fields (IB and IDC2,
respectively) must be specified as zero and the grounding resistance is specified as RGRND.
• The same dc bus may be specified as the second dc bus for more than one ac converter bus.
• All dc buses within a multi-terminal dc line must be reachable from any other point within the dc subnet-
work.
• The area numbers assigned to dc buses and the metered end designations of dc links are used in calculating
area interchange and assigning losses in activities AREA, INTA, TIES, and SUBS as well as in the interchange
control option of the power flow solution activities. Similarly, the zone assignments and metered end
specifications are used in activities ZONE, INTZ, TIEZ, and SUBS.
• Section 5.7.2 Reading RDCH Data Files Created by Previous Releases of PSS®E describes the specification of
NCONV, NDCBS and NDCLN when specifying changes to an existing multi-terminal dc line in activity RDCH.
For additional information on dc line modeling in power flow solutions, refer to Section 6.3.17, DC Lines.
A multi-terminal layout is shown in Figure 1.22. There are 4 convertors, 5 dc buses and 4 dc links.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
78
Power Flow Data File (RAW) Multi-Section Line Grouping Data
"msline":{
"fields":["ibus", "jbus", "mslid", "met", "dum1", "dum2", "dum3", "dum4",
"dum5", "dum6", "dum7", "dum8", "dum9"],
"data":[
[101, 201, "&1", 2, 102, 103, 104, null, null, null, null, null, null]
...
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
79
Power Flow Data File (RAW) Multi-Section Line Example
]
}
No default allowed
J jbus To bus number, or extended bus name enclosed in single quotes.
No default allowed
ID mslid Two-character upper case alphanumeric multi-section line grouping identifier.
The first character must be an ampersand (' ').
ID = '1' by default
MET met Metered end flag:
MET = 1 by default
DUMi dum1, Bus numbers, or extended bus names enclosed in single quotes (refer to Extended
dum2, Bus Names), of the dummy buses connected by the branches that comprise this
dum3, multi-section line grouping.
dum4,
dum5, No defaults allowed
dum6,
dum7,
dum8,
dum9
Multi-section line grouping data input is terminated with a record specifying a from bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
80
Power Flow Data File (RAW) Multi-Section Line Notes
D1 D2 C2
D2 J C3
If this multi-section line grouping is to be assigned the line identifier 1, the corresponding multi-section line
grouping data record is given by:
I J 1 1 D1 D2
Each dummy bus must have exactly two branches connected to it, both of which must be members of the
same multi-section line grouping. A multi-section line dummy bus may not be a converter bus of a dc trans-
mission line. A FACTS control device may not be connected to a multi-section line dummy bus.
The status of line sections and type codes of dummy buses are set such that the multi-section line is treated
as a single entity with regards to its service status.
When the multi-section line reporting option is enabled (refer to Section 3.3.3, Program Run-Time Option
Settings and activity OPTN), several power flow reporting activities such as POUT and LOUT do not tabulate
conditions at multi-section line dummy buses. Accordingly, care must be taken in interpreting power flow
output reports when dummy buses are other than passive nodes (e.g., if load or generation is present at a
dummy bus).
I, ZONAME
"zone":{
"fields":["izone", "zoname"],
"data":[
[1, "NORTH_A1"],
...
[9, "ALL_A4_A6"]
]
}
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
81
Power Flow Data File (RAW) Zone Data Notes
Zone data input is terminated with a record specifying a zone number of zero.
The use of zones enables the user to develop reports and to check results on the basis of zones and, conse-
quently, be highly specific when reporting and interpreting analytical results.
"iatrans":{
"fields":["arfrom", "arto", "trid", "ptran"],
"data":[
[1, 2, "A", 1000.0],
...
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
82
Power Flow Data File (RAW) Interarea Transfer Data Notes
No default allowed
ARTO arto To area number (1 through 9999).
No default allowed
TRID trid Single-character (0 through 9 or A through Z) upper case interarea transfer iden-
tifier used to distinguish among multiple transfers between areas ARFROM and
ARTO.
Interarea transfer data input is terminated with a record specifying a from area number of zero.
The use of the ownership attribute enables the user to develop reports and to check results on the basis of
ownership and, consequently, be highly specific when reporting and interpreting analytical results.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
83
Power Flow Data File (RAW) FACTS Device Data
I, OWNAME
"owner":{
"fields":["iowner", "owname"],
"data":[
[1, "OWNER 1"],
...
No default allowed
OWNAME owner Alphanumeric identifier assigned to owner I. OWNAME may be up to twelve char-
acters and may contain any combination of blanks, uppercase letters, numbers
and special characters. OWNAME must be enclosed in single or double quotes if
it contains any blanks or special characters.
Owner data input is terminated with a record specifying an owner number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
84
Power Flow Data File (RAW) FACTS Device Data
NAME, I, J, MODE, PDES, QDES, VSET, SHMX, TRMX, VTMN, VTMX, VSMX, IMX, LINX,
RMPCT, OWNER, SET1, SET2, VSREF, FCREG, NREG, MNAME
"facts":{
"fields":["name", "ibus", "jbus", "mode", "pdes", "qdes", "vset", "shmx",
"trmx", "vtmn", "vtmx", "vsmx", "imx", "linx", "rmpct", "owner",
"set1", "set2", "vsref", "fcreg", "nreg", "mname"],
"data":[
["FACTS_DVCE_1", 153, 0, 1, 0.0, 0.0, 1.015, 50.0,100.0, 0.9263, 1.134,
1.0, 0.0, 0.05652, 100.0, 1, 0.0, 0.0, 0, 153, 0, ""],
...
No default allowed
I ibus Sending end bus number, or extended bus name enclosed in single quotes (refer
to Extended Bus Names).
No default allowed
J jbus Terminal end bus number, or extended bus name enclosed in single quotes; 0 for
a STATCON.
J = 0 by default
MODE mode Controlmode:
For a STATCON (i.e., a FACTS devices with a shunt element but no series element),
J must be 0 and MODE must be either 0 or 1):
For a FACTS device with a series element (i.e., J is not 0), MODE may be:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
85
Power Flow Data File (RAW) FACTS Device Data
• 3 - series and shunt links operating with series link at constant series impedance
• 4 - series and shunt links operating with series link at constant series voltage
• 6 - slave device of an IPFC with P and Q setpoints specified; the FACTS device
specified in MNAME must be the master device (i.e., its MODE is 5 or 7) of this
IPFC. The Q setpoint is ignored as the master device dictates the active power
exchanged between the two devices.
• 8 - slave device of an IPFC with constant series voltage setpoints specified; the
FACTS device specified in MNAME must be the master device (i.e., its MODE is 5
or 7) of this IPFC. The complex Vd + jVq setpoint is modified during power flow
solutions to reflect the active power exchange determined by the master device
MODE = 1 by default
PDES pdes Desired active power flow arriving at the terminal end bus; entered in MW.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
86
Power Flow Data File (RAW) FACTS Device Data
OWNER = 1 by default
SET1, SET2 set1, set2 If MODE is 3, resistance and reactance respectively of the constant impedance,
entered in pu; if MODE is 4, the magnitude (in pu) and angle (in degrees) of the
constant series voltage with respect to the quantity indicated by VSREF; if MODE is
7 or 8, the real (Vd) and imaginary (Vq) components (in pu) of the constant series
voltage with respect to the quantity indicated by VSREF; for other values of MODE,
SET1 and SET2 are read, but not saved or used during power flow solutions.
VSREF = 0 by default
FCREG fcreg Bus number, or extended bus name enclosed in single quotes (refer to Extended
Bus Names), of the bus for which voltage is to be regulated by the shunt element
of this FACTS device to the value specified by VSET. If FCREG specifies a remote
bus (i.e., a bus other than bus I), bus FCREG must be a Type 1 or 2 bus (if it is other
than a Type 1 or 2 bus, the shunt element regulates voltage at the sending end
bus to the value specified by VSET). FCREG may be entered as zero if the shunt
element is to regulate voltage at the sending end bus and must be zero if the
sending end bus is a Type 3 (swing) bus.
FCREG = 0 by default
NREG nreg A node number of bus FCREG. The bus section of bus FCREG to which node NREG
is connected is the bus section for which voltage is to be regulated by the shunt
element to the value specified by VSET. If bus FCREG is not in a substation, NREG
must be specified as 0.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
87
Power Flow Data File (RAW) FACTS Device Notes
FACTS device data input is terminated with a record specifying a FACTS device number of zero.
A static synchronous condenser (STATCON) or static compensator (STATCOM) is modeled by a FACTS device
for which the terminal end bus is specified as zero (i.e., the series element is disabled).
A unified power flow controller (UPFC) has both the series and shunt elements active, and allows for the
exchange of active power between the two elements (i.e., TRMX is positive). A static synchronous series
compensator (SSSC) is modeled by setting both the maximum shunt current limit (SHMX) and the maximum
bridge active power transfer limit (TRMX) to zero (i.e., the shunt element is disabled).
An Interline Power Flow Controller (IPFC) is modeled by using two series FACTS devices. One device of this
pair must be assigned as the IPFC master device by setting its control mode to 5 or 7; the other must be
assigned as its companion IPFC slave device by setting its control mode to 6 or 8 and specifying the name
of the master device in its MNAME. In an IPFC, both devices have a series element but no shunt element.
Therefore, both devices typically have SHMX set to zero, and VSET of both devices is ignored. Conditions at
the master device define the active power exchange between the two devices. TRMX of the master device
is set to the maximum active power transfer between the two devices, and TRMX of the slave device is set
to zero.
Figure 1.28 shows the PSSE FACTS control device model with its various setpoints and limits.
Each FACTS sending end bus must be a Type 1 or 2 bus, and each terminal end bus must be a Type 1 bus. Refer
to FACTS Devices, and AC Voltage Control for other topological restrictions and for details on the handling
of FACTS devices during the power flow solution activities.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
88
Power Flow Data File (RAW) Switched Shunt Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
89
Power Flow Data File (RAW) Switched Shunt Data
The switched shunt elements at a bus may consist entirely of blocks of shunt reactors (each Bi is a negative
quantity), entirely of blocks of capacitor banks (each Bi is a positive quantity), or of both reactors and capac-
itors.
Each network bus to be represented in PSSE with switched shunt admittance devices must have a switched
shunt data record specified for it. The switched shunts are represented with up to eight blocks of admittance,
each one of which consists of up to nine steps of the specified block admittance.
I, ID, MODSW, ADJM, STAT, VSWHI, VSWLO, SWREG, NREG, RMPCT, RMIDNT, BINIT, NAME,
S1, N1, B1, S2, N2, B2, ..., S8, N8, B8
"swshunt":{
"fields":["ibus", "shntid", "modsw", "adjm", "stat", "vswhi", "vswlo",
"swreg", "nreg", "rmpct", "rmidnt", "binit", "name", "s1", "n1", "b1",
"s2", "n2", "b2", "s3", "n3", "b3", "s4", "n4", "b4", "s5", "n5",
"b5", "s6", "n6", "b6", "s7", "n7", "b7", "s8", "n8", "b8"],
"data":[
[152, "1 ", 1, 0, 1, 1.045, 0.955, 152, 0, 100.0, "", -233.00, "SVD1"
1, 1, -15.0, 1, 2, -5.0, 1, 3, -10.0, 1, 4, -8.0, 1, 5, -7.0, 1, 6,
-5.0, 1, 7, -7.0, 1, 8, -4.0],
...
No default allowed
ID shntid One- or two-character uppercase non-blank alphanumeric switched shunt iden-
tifier used to distinguish among multiple switched shunts at bus I. It is recom-
mended that, at buses for which a single switched shunt is present, the switched
shunt be designated as having the switched shunt identifier '1'.
ID = '1' by default
MODSW modsw Control mode:
• 0 - locked
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
90
Power Flow Data File (RAW) Switched Shunt Data
• 6 - discrete adjustment, controlling the reactive power output of the shunt el-
ement of the FACTS device for which the name is specified as RMIDNT
MODSW = 1 by default
ADJM adjm Adjustment method:
• 0 - steps and blocks are switched on in input order, and off in reverse input or-
der; this adjustment method was the only method available prior to PSSE-32.0.
• 1 - steps and blocks are switched on and off such that the next highest (or
lowest, as appropriate) total admittance is achieved.
ADJM = 0 by default
STAT stat Initial status for entire switched shunt. Status of one for in-service and zero for
out-of-service.
STAT = 1 by default
VSWHI vswhi When MODSW is 1 or 2, the controlled voltage upper limit; entered in pu.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
91
Power Flow Data File (RAW) Switched Shunt Data
When MODSW is 3, SWREG specifies the Type 2 or 3 bus where plant reactive
power output is to be regulated by this switched shunt. Set SWREG to I if the
switched shunt and the plant that it controls are connected to the same bus.
When MODSW is 4, SWREG specifies the converter bus of a VSC dc line where
converter reactive power output is to be regulated by this switched shunt. Set
SWREG to I if the switched shunt and the VSC dc line converter that it controls are
connected to the same bus.
When MODSW is 5, SWREG specifies the remote bus to which the switched shunt
for which the admittance setting is to be regulated by this switched shunt is con-
nected.
SWREG = 0 by default
NREG nreg A node number of bus SWREG. The bus section of bus SWREG to which node
NREG is connected is the bus section for which voltage or connected equipment
reactive power output is controlled by this switched shunt. If bus SWREG is not in
a substation, NREG must be specified as 0.
NREG = 0 by default
RMPCT rmpct Percent of the total Mvar required to hold the voltage at the bus controlled by
bus I that are to be contributed by this switched shunt; RMPCT must be positive.
RMPCT is needed only if there is more than one local or remote setpoint mode
voltage controlling device (plant, switched shunt, FACTS device shunt element, or
VSC dc line converter) controlling the voltage at bus SWREG. Only used if MODSW
= 1 or 2.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
92
Power Flow Data File (RAW) Switched Shunt Notes
Switched shunt data input in the RAW file is terminated with a record specifying a bus number of zero.
The switched shunt elements at a bus may consist entirely of reactors (each Bi is a negative quantity) or
entirely of capacitor banks (each Bi is a positive quantity). In these cases, when ADJM is zero, the shunt blocks
are specified in the order in which they are switched on the bus; when ADJM is one, the shunt blocks may
be specified in any order.
The switched shunt devices at a bus may be comprised of a mixture of reactors and capacitors. In these cases,
when ADJM is zero, the reactor blocks are specified first in the order in which they are switched on, followed
by the capacitor blocks in the order in which they are switched on; when ADJM is one, the reactor blocks are
specified first in any order, followed by the capacitor blocks in any order.
In specifying reactive power limits for setpoint mode voltage controlling switched shunts (i.e., those with
MODSW of 1 or 2), the use of a very narrow admittance range is discouraged. The Newton-Raphson based
power flow solutions require that the difference between the controlling equipment's high and low reactive
power limits be greater than 0.002 pu for all setpoint mode voltage controlling equipment (0.2 Mvar on a
100 MVA system base). It is recommended that voltage controlling switched shunts have admittance ranges
substantially wider than this minimum permissible range.
When MODSW is 3, 4, 5 or 6, VSWLO and VSWHI define a restricted band of the controlled device's reactive
power range. They are specified in pu of the total reactive power range of the controlled device (i.e., the
plant QMAX - QMIN when MODSW is 3, MAXQ - MINQ of a VSC dc line converter when MODSW is 4, SNiBi
- SNjBj when MODSW is 5 where i are those switched shunt blocks for which Bi is positive and j are those
for which Bi is negative, and 2.*SHMX of the shunt element of the FACTS device, reduced by the current
corresponding to the bridge active power transfer when a series element is present, when MODSW is 6).
VSWLO must be greater than or equal to 0.0 and less than VSWHI, and VSWHI must be less than or equal to
1.0. That is, the following relationship must be honored:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
93
Power Flow Data File (RAW) Switched Shunt Example
The reactive power band for switched shunt control is calculated by applying VSWLO and VSWHI to the re-
active power band extremes of the controlled plant or VSC converter. For example, with MINQ of -50.0 pu
and MAXQ of +50.0 pu, if VSWLO is 0.2 pu and VSWHI is 0.75 pu, then the reactive power band defined by
VSWLO and VSWHI is:
through:
The switched shunt admittance is kept in the working case and reported in output tabulations separately
from the fixed bus shunt, which is entered on the fixed bus shunt data record (refer to Fixed Bus Shunt Data).
Refer to Section 6.3.15, Switched Shunt Devices and Section 6.3.17, DC Lines and Switched Shunt Adjust-
ment for details on the handling of switched shunts during power flow solutions.
It is required that the data record for a switched shunt for which the control mode is 5 (i.e., it controls
the setting of another switched shunt) be placed in the file after the data record for the switched shunt
that it controls. Otherwise, a warning message indicating that the controlled switched shunt is not found is
printed, and control of the switched shunt will not be implemented. It is recommended that data records for
switched shunts for which the control mode is 5 be grouped together following all other switched shunt data
records. This practice will eliminate the behavior described above simply because the controlled switched
shunt record has not as yet been read.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
94
Power Flow Data File (RAW) GNE Device Data
"gne":{
"fields":["name", "model", "nterm", "bus1", "bus2", "nreal", "nintg",
"nchar", "stat", "owner", "nmet", "real1", "real2", "real3",
"real4", "real5", "real6", "real7", "real8", "real9", "real10",
"intg1", "intg2", "intg3", "intg4", "intg5", "intg6", "intg7",
"intg8", "intg9", "intg10", "char1", "char2", "char3", "char4",
"char5", "char6", "char7", "char8", "char9", "char10"],
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
95
Power Flow Data File (RAW) GNE Device Data
"data":[
]
}
No default allowed
MODEL model The name of the BOSL model. NAME is the root name of the ".mac" or ".xmac" file
containing the BOSL model.
No default allowed
NTERM nterm The number of buses to which this instance of the model is connected. NTERM
may be either 1 or 2 for a variable admittance model, and must be 1 for a variable
power model and a variable current model.
NTERM = 1 by default
BUSi bus1, bus2 Bus number, or extended bus name enclosed in single quotes (refer to Extended
Bus Names).
For RAWX, if the value of nterm is equal to 1, data for bus2 will be ignored (treated
as null).
No default allowed
NREAL nreal Number of floating point data items required by model MODEL. NREAL must be
identical to the number required by the ".mac" or ".xmac" file.
NREAL = 0 by default
NINTG nintg Number of buses required in calculating the inputs required by model MODEL.
NINTG must be identical to the number required by the ".mac" or .".xmac" file.
NINTG = 0 by default
NCHAR nchar Number of two-character identifiers (e.g., machine identifiers, circuit identifiers,
etc.) required in calculating the inputs required by model MODEL. NCHAR must
be identical to the number required by the ".mac" or ".xmac" file.
NINTG = 0 by default
STATUS stat Device status of one for in-service and zero for out-of-service.
STATUS = 1 by default
OWNER owner Owner to which the device is assigned (1 through 9999). By default, OWNER is
the owner to which BUS1 is assigned (refer to Bus Data).
NMET nmet Bus number, or extended bus name enclosed in single quotes (refer to Extended
Bus Names), of the non-metered end bus. NMET is used for GNE devices with
NTERM > 1.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
96
Power Flow Data File (RAW) Induction Machine Data
GNE device data input is terminated with a record specifying a blank GNE device name or a GNE device name
of '0'.
GNE devices are not recognized in all forms of analysis available in PSS®E. For example, they are ignored
in the fault analysis activities. Those analysis functions from which they are excluded print an appropriate
message if any in-service GNE devices are present in the working case.
I, ID, STATUS, SCODE, DCODE, AREA, ZONE, OWNER, NAME, TCODE, BCODE, MBASE,
RATEKV, PCODE, PSET, H, A, B, D, E, RA, XA, XM, R1, X1, R2, X2, X3, E1, SE1,
E2, SE2, IA1, IA2, XAMULT
"indmach":{
"fields":["ibus", "imid", "stat", "sc", "dc", "area", "zone", "owner",
"name", "tc", "bc", "mbase", "ratekv", "pcode", "pset", "hconst",
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
97
Power Flow Data File (RAW) Induction Machine Data
No default allowed
ID imid One- or two-character uppercase non-blank alphanumeric machine identifier
used to distinguish among multiple induction machines at bus I. It is recommend-
ed that, at buses for which a single induction machine is present, it be designated
as having the machine identifier '1'.
ID = '1' by default
STATUS stat Machine status of 1 for in-service and 0 for out-of-service.
STATUS = 1 by default
SCODE scode Machine standard code:
• 1 - for NEMA
• 2 - for IEC
SCODE = 1 by default
DCODE dcode Machine design code. Following are allowed machine design codes:
DCODE = 2 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
98
Power Flow Data File (RAW) Induction Machine Data
TCODE = 1 by default
BCODE bcode Machine base power code:
BCODE = 1 by default
MBASE mbase Machine base power; entered in MW or MVA. This value is specified according to
BCODE, and could be either the mechanical rating of the machine or the electrical
input. It is necessary only that the per unit values entered for the equivalent circuit
parameters match the base power.
PCODE = 1 by default
PSET pset Scheduled active power for a terminal voltage at the machine of 1.0 pu of the
machine rated voltage; entered in MW. This value is specified according to PCODE,
and is either the mechanical power output of the machine or the real electrical
power drawn by the machine. The sign convention used is that PSET specifies
power supplied to the machine:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
99
Power Flow Data File (RAW) Induction Machine Data
No default allowed.
H hconst Machine inertia; entered in per unit on MBASE base.
H = 1.0 by default
A, B, D, E aconst, Constants that describe the variation of the torque of the mechanical load with
bconst, speed. If TCODE is 1 (simple power law model), only D is used; if TCODE is 2 (WECC
cconst, model), all of these constants are used.
dconst
A = B = D = E = 1.0 by default.
RA ra Armature resistance, Ra (> 0.0); entered in per unit on the power base MBASE and
voltage base RATEKV.
RA = 0.0 by default
XA xa Armature leakage reactance, Xa (> 0.0); entered in per unit on the power base
MBASE and voltage base RATEKV.
XA = 0.0 by default
XM xm Unsaturated magnetizing reactance, Xm (> 0.0); entered in per unit on the power
base MBASE and voltage base RATEKV.
XM = 2.5 by default
R1 r1 Resistance of the first rotor winding ("cage"), r1 (> 0.0); entered in per unit on the
power base MBASE and voltage base RATEKV.
R1 = 999.0 by default
X1 x1 Reactance of the first rotor winding ("cage"), X1 (>0.0); entered in per unit on the
power base MBASE and voltage base RATEKV.
X1 = 999.0 by default
R2 r2 Resistance of the second rotor winding ("cage"), r2 (> 0.0); entered in per unit on
the power base MBASE and voltage base RATEKV.
R2 = 999.0 by default
X2 x2 Reactance of the second rotor winding ("cage"), X2 (>0.0); entered in per unit on
the power base MBASE and voltage base RATEKV.
X2 = 999.0 by default
X3 x3 Third rotor reactance, X3 (> 0.0); entered in per unit on the power base MBASE
and voltage base RATEKV.
X3 = 0.0 by default
E1 e1 First terminal voltage point from the open circuit saturation curve, E1 (> 0.0);
entered in per unit on RATEKV base.
E1 = 1.0 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
100
Power Flow Data File (RAW) Machine Electrical Data
E2 = 1.2 by default
SE2 se2 Saturation factor at terminal voltage E2, S(E2).
Induction machine data input in the RAW file is terminated with a record specifying a bus number of zero.
The left side of the circuit is the machine armature: ra is the armature resistance and Xa is the armature leak-
age reactance. The armature and the rotor are linked through the magnetizing reactance X m; the unsaturated
value of the mutual reactance is specified.
The rotor is described by two parallel resistance and reactance branches, r1, X1 and r2, X2, that represent the
"cages" or windings in the rotor. To model a single cage machine, the resistance and reactance of the second
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
101
Power Flow Data File (RAW) Load Mechanical Data
of these parallel branches must both be specified as 999.0; i.e., to model a single cage machine, specify r2
= X2 = 999.0 on the data record.
The mutual reactance Xm saturates. The saturation curve is for the induction machine operating with no load.
Two points on the saturation curve must be specified. These are normally chosen such that E1 is near the
"knee" of the saturation curve and E2 is near its ceiling. Saturation is neglected if E1 * S(E1) = 0.0; therefore,
to neglect saturation, specify either E1 or SE1 as 0.0.
If a non-zero machine design code (DCODE) value is specified, all data items from RA to the end of the record
are ignored, and pre-programmed machine electrical and saturation data values are assigned to the machine.
If you wish to modify any of these data items after they have been assigned, you may change the machine
design code to 0 (custom).
where Tload0 is the load torque and S0 is the slip at a terminal voltage of 1.0 pu.
NAME, DESC
"loadtype":{
"fields":["name" "desc"],
"data":[
["A", "industry load"]
]
}
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
102
Power Flow Data File (RAW) Load Type Data Notes
No default allowed.
DESC desc The description string contains the information of the load type.
blank by default
The load type data input is terminated with a record specifying a bus number of zero.
NAME, INUM, TYPE, RATMAX1, RATMAX2, RATMAX3, RATMAX4, RATMAX5, RATMAX6, RATMAX7,
RATMAX8, RATMAX9, RATMAX10, RATMAX11, RATMAX12, RATMIN1, RATMIN2, RATMIN3, RAT-
MIN4, RATMIN5, RATMIN6, RATMIN7, RATMIN8, RATMIN9, RATMIN10, RATMIN11, RATMIN12
"interface":{
"fields":["name","inum","type",
"ratmax1", "ratmax2", "ratmax3", "ratmax4", "ratmax5", "ratmax6",
"ratmax7", "ratmax8", "ratmax9", "ratmax10","ratmax11","ratmax12",
"ratmin1", "ratmin2", "ratmin3", "ratmin4", "ratmin5", "ratmin6",
"ratmin7", "ratmin8", "ratmin9", "ratmin10","ratmin11","ratmin12"],
"data":[
["TEST",1,1,1000,1000, 1000,1000, 1000,1000, 1000,1000, 1000,1000,
1000,1000,0,0,0, 0,0,0, 0,0,0, 0,0,0]
]
}
No default allowed.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
103
Power Flow Data File (RAW) Interface Element Data
By default, program assigns the next available number when inum is not provided.
TYPE type Type defines which flow component (MW and MVAr) of the interface flow model
is calculated and monitored.
Flow type:
• 1 - MW
• 2 - MVAr
By default, flow type is 1. The quantities for ratings of interface are entered by
TYPE.
RATEMAXn/ ratemaxn/ Each Interface has 12 pairs of limits (max/min) which are specified in physical
RATEMINn rateminn units by TYPE. The MW or MVAr flows on the interface defined by TYPE are
checked against the limits. When TYPE is MW, the ratings are defined in MW; when
TYPE is MVAr, the ratings are defined in MVAr. for example: RATEMAX1/RATEMIN1
"itfelmt":{
"fields":["name", "type", "inum", "jnum", "knum", "namid",
"dirctn", "imet", "weight"],
"data":[
["TEST",1,101,102,0, "1", 1, 1, 1.0]
]
}
No default allowed.
TYPE type The interface element can be one of ten element types:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
104
Power Flow Data File (RAW) Interface Element Data
• 3-load
• 4-generator
• 5-DC line
• 6-VSCDC line
• 7-area
• 9-zone
No default allowed.
INUM inum bus number or extended bus name enclosed in single quotes or area number or
zone number
When TYPE is 1, from bus of the branch, two-winding transformer or the multiple
section line.
No default allowed.
JNUM jnum bus number or , or extended bus name enclosed in single quotes, or area number,
or zone number.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
105
Power Flow Data File (RAW) Interface Element Data
When DIRCTN is 1 and the TYPE is 1, 2, 5 or 6, the flow on the specified branch/
three-winding transformer/DC line/VSC DC line is positive in the interface flow
summation when flowing out of the from bus I.
When DIRCTN 1 and the TYPE is 7,8,9 or 10, the flow on the tie lines is positive in
the interface flow summation when flowing out of the bus in AREA I.
DIRCTN is 1 by default.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
106
Power Flow Data File (RAW) Substation Data Group
For TYPE 1 element, when IMET is 0, the MW or MVAr flow is taken at the metered
bus defined in power flow case; when IMET is 1, the flow is taken at bus I; when
IMET is 2, the flow is taken at bus J.
For TYPE 2 element, when IMET is 0, the MW or MVAr flow is taken at the metered
bus defined in power flow case; when IMET is 1, the flow is taken at bus I; when
IMET is 2, the bus I is non-metered and flow is taken at both bus J and bus K.
For TYPE 5 elements, when IMET is 0, the MW or MVAr flow is taken at the metered
bus defined in power flow case; when IMET is 1, the flow is taken at bus I; when
IMET is 2, the flow is taken at bus J.
For TYPE 6 elements, when IMET is 0 or 1, the MW or MVAr flow is taken at bus
I; when IMET is 2, the flow is taken at bus J.
For TYPE 7,8,9 or 10 element, when IMET is 0, the MW or MVAr flow on a tie line
is taken at the metered bus of the line defined in power flow case; when IMET
is 1, the flow is taken at bus end in the area/zone I; when IMET is 2, the flow is
taken at bus end in the area/zone J.
IMET is 0 by default.
WEIGHT weight The weight factor of flow counted in the interface flow summation. It is from 0
to 1.0.
The interface element data input is terminated with a record specifying zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
107
Power Flow Data File (RAW) Substation Data
RAW Format
"sub":{
"fields":["isub", "name", "lati", "long", "srg"],
"data":[
[1, "SS01_NILE_TYP_3_DBDB", 34.61, -86.67, 0.1100],
...
[18, "SS18_PILCOMAYO_TYP_2_RB", 31.42, -81.02, 0.2900]
]
}
No default allowed
NAME Substation name, NAME may be up to forty characters and may contain any combi-
nation of blanks, uppercase letters, numbers and special characters. NAME must be
enclosed in single or double quotes if it contains any blanks or special characters.
Substation data input is terminated with a record specifying a substation number of zero.
RAW Format
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
108
Power Flow Data File (RAW) Node Data
"subnode":{
"fields":["isub", "inode", "name", "ibus", "stat", "vm", "va"],
"data":[
[1, 1, "SS_NILE_NODE_1", 101, 1, null, null],
...
[18, 2, "SS_PILCOMAYO_NODE_2", 3009, 1, null, null]
]
}
No default allowed
NAME Node name, NAME may be up to 40 characters and may contain any combination of
blanks, uppercase letters, numbers and special characters. NAME must be enclosed in
single or double quotes if it contains any blanks or special characters.
NAME is set to a combination of the station name and node number by default
I Electrical Bus number (1 through 999997) in bus branch model. The electrical bus
represents this node NI and others that are connected by closed switching devices.
No default allowed
STATUS Node status. One for in-service and zero for out-of-service.
STATUS = 1 by default
VM Node voltage magnitude; entered in pu.
VM = 1.0 by default
VA Node voltage phase angle; entered in degrees.
VA = 0.0 by default
Node data input for this substation is terminated with a record specifying a node number of zero.
VM and VA need to be set to their actual solved case values only under the following conditions:
• The network, as entered into the working case via activity READ, is to be considered solved as read in
• Substation bus “I” is represented in the bus branch model by multiple bus sections
The voltage of each bus representing one of the bus sections is set to the node voltage corresponding to the
bus section number (e.g., if bus 154 is represented by the bus sections154-1 and 154-4, the voltage at bus
154-1 is set to the voltage specified for node 1 and the voltage at bus 154-4 is set to the voltage specified
for node 4).
Otherwise, unless some better estimate of the solved voltage and/or phase angle is available, VM and VA
may be omitted. In this case, the voltage at each of the bus sections is set to the voltage specified for bus “I”.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
109
Power Flow Data File (RAW) Station Switching Device Data
RAW Format
"subswd":{
"fields":["isub", "inode", "jnode", "swdid", "name", "type", "stat",
"nstat", "xpu", "rsetnam"],
"data":[
[ 1, 1, 3, "1", "BREAKER_0103", 2, 1, 1, 0.0001, "BRK-MDL-123"],
...
[18, 1, 2, "1", "DISCONNECT_0102", 3, 1, 1, 0.0001, "DSW-MDL-456"]
]
}
NI From node number (1 through 999). The from node must be in the sub- station IS.
No default allowed
NJ To node number (1 through 999). The to node must be in the substation IS.
No default allowed
CKT Two-character uppercase non-blank alphanumeric switching device identifier.
Substation switching device names that are not blank must be unique within the sub-
station.
1 - Generic connector
2 - Circuit breaker
3 - Disconnect switch
TYPE=1 by default.
STATUS Switching device status
0 - Open
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
110
Power Flow Data File (RAW) Equipment Terminal Data
1 - Closed
2 - Stuck closed
STATUS = 1 by default
NSTAT Switching device normal status
0 - Open
1 - Closed
2 - Stuck closed
NSTAT = 1 by default
X Switching device reactance; entered in pu. A non-zero value of X must be entered for
each switching device. The value X is used only in loop flow calculations.
X = 0.0001 by default
RSETNAM Previously defined rating set Switching Device Rating Table name.
Station switching device data input for this substation is terminated with a record specifying a from node
number of zero.
Equipment terminal data input for this substation in the RAW file is terminated with a record specifying a
bus number of zero.
Unlike RAW, all terminal data have a common format in RAWX regardless of terminal device type. This has
the form:
"subterm":{
"fields":["isub", "inode", "type", "eqid", "ibus", "jbus", "kbus"],
"data":[
[1, 25, "L", "SC", 201, null, null], // Load
[1, 16, "F", "F1", 151, null, null], // Shunt
[1, 4, "M", "1 ", 101, null, null], // Machine
[1, 11, "B", "1 ", 151, 152, null], // AC Line
[1, 14, "2", "T1", 151, 101, null], // 2-winding
[5, 49, "3", "3 ", 208, 205, 215 ], // 3-winding
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
111
Power Flow Data File (RAW) Equipment Terminal Data
Where the following terminal device type codes and required field apply for each terminal type:
Each load terminal data record has the following format in RAW:
I, NI, 'L', ID
I Bus number.
No default allowed
NI Node number (1 through 999). If the electrical bus has node breaker model, in other
words it represents a set of nodes in a substation, the node must be one node in the
set and indicates the connections of the load within the substation. If the electrical
bus has no node breaker model, it is zero.
No default allowed
L Single character 'L' to indicate the record contains terminal information for a Load.
ID One or two-character uppercase non-blank alphanumeric load identifier used to dis-
tinguish among multiple loads at bus I. It is recommended that, at buses for which a
single load is present, the load be designated as having the load identifier '1'.
ID = '1' by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
112
Power Flow Data File (RAW) Equipment Terminal Data
I, NI, 'F', ID
I Bus number.
No default allowed
NI Node number (1 through 999). If the electrical bus has node breaker model, in other
words it represents a set of nodes in a substation, the node must be one node in the
set and indicates the connections of the shunt within the substation. If the electrical
bus has no node breaker model, it is zero.
No default allowed
F Single character 'F' to indicate the record contains terminal information for a Fixed
Shunt.
ID One or two-character uppercase non-blank alphanumeric fixed shunt identifier used
to distinguish among multiple fixed shunts at bus I. It is recommended that, at buses
for which a single fixed shunt is present, the fixed shunt be designated as having the
fixed shunt identifier '1'.
ID = '1' by default
I, NI, 'M', ID
I Bus number.
No default allowed
NI Node number (1 through 999). If the electrical bus has node breaker model, in other
words it represents a set of nodes in a substation, the node must be one node in the set
and indicates the connections of the machine within the substation. If the electrical
bus has no node breaker model, it is zero.
No default allowed
M Single character 'M' to indicate the record contains terminal information for a Machine.
ID One or two-character uppercase non-blank alphanumeric machine identifier used to
distinguish among multiple machines at bus I. It is recommended that, at buses for
which a single machine is present, the machine be designated as having the machine
identifier '1'.
ID = '1' by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
113
Power Flow Data File (RAW) Equipment Terminal Data
or
No default allowed
NI From node number (1 through 999). If the electrical from bus has node breaker model,
in other words it represents a set of nodes in a substation, the from node must be one
node in the set and indicates the connections of branch within the substation. If the
electrical from bus has no node breaker model, it is zero.
No default allowed
'B' or 2 Specifies that the record contains terminal information for a non-transformer or two-
winding transformer.
J To bus number.
No default allowed
CKT One or two-character uppercase non-blank alphanumeric switching device identifier.
No default allowed
NI From node number (1 through 999). If the electrical from bus I has node breaker mod-
el, in other words it represents a set of nodes in a substation, the from node must be
one node in the set and indicates the connections of branch within the substation. If
the electrical from bus has no node breaker model, it is zero.
No default allowed
3 Single character ‘3’ to indicate the record contains terminal information for a three-
winding transformer.
J To bus number.
No default allowed
K To bus number.
No default allowed
CKT One or two-character uppercase non-blank alphanumeric switching device identifier.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
114
Power Flow Data File (RAW) Equipment Terminal Data
I, NI, 'S', ID
I Bus number.
No default allowed
NI Node number (1 through 999). If the electrical bus has node breaker model, in other
words it represents a set of nodes in a substation, the node must be one in the set and
indicates the connections of the switched shunt within the substation. If the electrical
bus has no node breaker model, it is zero.
No default allowed
S Single character ‘S’ to indicate the record contains terminal information for a switched
shunt.
ID One or two-character uppercase non-blank alphanumeric switched shunt identifier
used to distinguish among multiple switched shunts at bus I. It is recommended that,
at buses for which a single switched shunt is present, the switched shunt be designat-
ed as having the switched shunt identifier '1'.
ID = '1' by default
I, NI, 'I', ID
I Bus number.
No default allowed
NI Node number (1 through 999). Must be one of the nodes of the bus within the sub-
station to which the induction machine is to be connected to. If the bus has no node
breaker model, it is zero.
No default allowed
I Single character ‘I’ to indicate the record contains terminal information for an induction
machine.
ID One or two-character uppercase non-blank alphanumeric machine identifier used to
distinguish among multiple machines at bus I. It is recommended that, at buses for
which a single machine is present, the machine be designated as having the machine
identifier '1'.
ID = '1' by default
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
115
Power Flow Data File (RAW) Equipment Terminal Data
NI Node number (1 through 999). Must be one of the nodes of the bus within the sub-
station to which one end of the two-terminal dc line is to be connected to. If the elec-
trical bus has no node breaker model, it is zero.
No default allowed
D Single character ‘D’ to indicate that the record contains terminal information for a two-
terminal dc line connection.
NAME The non-blank alphanumeric identifier of the two-terminal dc line.
No default allowed
Each VSC DC line terminal data record has the following format in RAW:
No default allowed
NI Node number (1 through 999). Must be one of the nodes of a converter bus within a
substation to which one end of the VSC dc line is to be connected to. If the bus has
no node breaker model, it is zero.
No default allowed
V Single character ‘V’ to indicate that the record contains terminal information for a VSC
dc line connection.
NAME The non-blank alphanumeric identifier of the VSC dc line.
No default allowed
Each multi-terminal DC line terminal data record has the following format in RAW:
No default allowed
NI Node number (1 through 999). Must be one of the nodes of the ac converter station
bus within the substation to which the multi-terminal dc line is to be connected to. If
the bus has no node breaker model, it is zero.
No default allowed
N Single character ‘N’ to indicate that the record contains terminal information for a mul-
ti-terminal dc line connection.
NAME The non-blank alphanumeric identifier of the multi-terminal dc line.
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
116
Power Flow Data File (RAW) End of Data Indicator
Each FACTS device terminal data record has the following format in RAW:
No default allowed
NI Node number (1 through 999). Must be one of the nodes of the ac converter station
bus within the substation to which the FACTS device is to be connected to. If the bus
has no node breaker model, it is zero.
No default allowed
A Single character ‘A’ to indicate that the record contains terminal information for a FAC-
TS device connection.
NAME The non-blank alphanumeric identifier of the FACTS device.
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
117
Chapter 2
Power Flow RAW Format Change Summary
This chapter provides summary of power flow data changes from PSSE version 33 and later versions.
TITLE1
TITLE2
PSSE34 same as previous version
PSSE35 same as previous version
PSSE36 same as previous version
2. System-Wide Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
118
Power Flow RAW Format Change Sum-
mary
3. Bus Data
PSSE33 I, NAME, BASKV, IDE, AREA, ZONE, OWNER, VM, VA, NVHI, NVLO, EVHI, EVLO
PSSE34 same as previous version
PSSE35 same as previous version
PSSE36 same as previous version
4. Load Data
PSSE33 I, ID, STATUS, AREA, ZONE, PL, QL, IP, IQ, YP, YQ, OWNER, SCALE, INTRPT
PSSE34 I, ID, STATUS, AREA, ZONE, PL, QL, IP, IQ, YP, YQ, OWNER, SCALE,
INTRPT, DGENP, DGENQ, DGENM
PSSE35 I, ID, STATUS, AREA, ZONE, PL, QL, IP, IQ, YP, YQ, OWNER, SCALE,
INTRPT, DGENP, DGENQ, DGENM, LOADTYPE
PSSE36 I, ID, STATUS, AREA, ZONE, PL, QL, IP, IQ, YP, YQ, OWNER, SCALE,
INTRPT, DGENP, DGENQ, DGENM, LOADTYPE, NAME
7. Generator Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
119
Power Flow RAW Format Change Sum-
mary
PSSE33 I, ID, PG, QG, QT, QB, VS, IREG, MBASE, ZR, ZX, RT, XT, GTAP, STAT,
RMPCT, PT, PB, O1, F1, ..., O4, F4, WMOD, WPF
PSSE34 I, ID, PG, QG, QT, QB, VS, IREG, MBASE, ZR, ZX, RT, XT, GTAP, STAT,
RMPCT, PT, PB, O1, F1, ..., O4, F4, WMOD, WPF, NREG
PSSE35 I, ID, PG, QG, QT, QB, VS, IREG, NREG, MBASE, ZR, ZX, RT, XT, GTAP,
STAT, RMPCT, PT, PB, BASLOD, O1, F1, ..., O4, F4, WMOD, WPF
PSSE36 I, ID, PG, QG, QT, QB, VS, IREG, NREG, MBASE, ZR, ZX, RT, XT, GTAP,
STAT, RMPCT, PT, PB, BASLOD, O1, F1, ..., O4, F4, WMOD, WPF, DROOPNAME,
NAME
PSSE33 I, J, CKT, R, X, B, NAME, RATEA, RATEB, RATEC, GI, BI, GJ, BJ, ST,
MET, LEN, O1, F1, ..., O4, F4
PSSE34 I, J, CKT, R, X, B, NAME, RATE1, ..., RATE12, GI, BI, GJ, BJ, ST,
MET, LEN, O1, F1, ..., O4, F4
PSSE35 same as previous version
PSSE36 I, J, CKT, R, X, B, NAME, RATE1, ..., RATE12, GI, BI, GJ, BJ, ST,
BP, MET, LEN, O1, F1, ..., O4, F4
I, J, K, CKT, CW, CZ, CM, MAG1, MAG2, NMETR, NAME, STAT, O1, F1, ...,
O4, F4, VECGRP
WINDV1, NOMV1, ANG1, RATA1, RATB1, RATC1, COD1, CONT1, NODE1, RMA1,
RMI1, VMA1, VMI1, NTP1, TAB1, CR1, CX1, CNXA1
WINDV2, NOMV2, ANG2, RATA2, RATB2, RATC2, COD2, CONT2, NODE2, RMA2,
RMI2, VMA2, VMI2, NTP2, TAB2, CR2, CX2, CNXA2
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
120
Power Flow RAW Format Change Sum-
mary
WINDV3, NOMV3, ANG3, RATA3, RATB3, RATC3, COD3, CONT3, NODE3, RMA3,
RMI3, VMA3, VMI3, NTP3, TAB3, CR3, CX3, CNXA3
Two winding
I, J, K, CKT, CW, CZ, CM, MAG1, MAG2, NMETR, NAME, STAT, O1, F1, ...,
O4, F4, VECGRP, ZCOD
WINDV2, NOMV2
PSSE34 Three winding
I, J, K, CKT, CW, CZ, CM, MAG1, MAG2, NMETR, NAME, STAT, O1, F1, ...,
O4, F4, VECGRP, ZCOD
WINDV1, NOMV1, ANG1, RATE11, ..., RATE121, COD1, CONT1, NODE1, RMA1,
RMI1, VMA1, VMI1, NTP1, TAB1, CR1, CX1, CNXA1
WINDV2, NOMV2, ANG2, RATE12, ..., RATE122, COD2, CONT2, NODE2, RMA2,
RMI2, VMA2, VMI2, NTP2, TAB2, CR2, CX2, CNXA2
WINDV3, NOMV3, ANG3, RATE13, ..., RATE123, COD3, CONT3, NODE3, RMA3,
RMI3, VMA3, VMI3, NTP3, TAB3, CR3, CX3, CNXA3
Two winding
I, J, K, CKT, CW, CZ, CM, MAG1, MAG2, NMETR, NAME, STAT, O1, F1, ...,
O4, F4, VECGRP, ZCOD
WINDV1, NOMV1, ANG1, RATE11, ..., RATE121, COD1, CONT1, NODE1, RMA1,
RMI1, VMA1, VMI1, NTP1, TAB1, CR1, CX1, CNXA1
WINDV2, NOMV2
PSSE35 same as previous version
PSSE36 same as previous version
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
121
Power Flow RAW Format Change Sum-
mary
IPR, NBR, ANMXR, ANMNR, RCR, XCR, EBASR, TRR, TAPR, TMXR, TMNR, STPR,
ICR, IFR, ITR, IDR, XCAPR
IPI, NBI, ANMXI, ANMNI, RCI, XCI, EBASI, TRI, TAPI, TMXI, TMNI, STPI,
ICI, IFI, ITI, IDI, XCAPI
PSSE34 NAME, MDC, RDC, SETVL, VSCHD, VCMOD, RCOMP, DELTI, METER, DCVMIN,
CCCITMX, CCCACC
IPR, NBR, ANMXR, ANMNR, RCR, XCR, EBASR, TRR, TAPR, TMXR, TMNR, STPR,
ICR, IFR, ITR, IDR, XCAPR, NDR
IPI, NBI, ANMXI, ANMNI, RCI, XCI, EBASI, TRI, TAPI, TMXI, TMNI, STPI,
ICI, IFI, ITI, IDI, XCAPI, NDI
PSSE35 NAME, MDC, RDC, SETVL, VSCHD, VCMOD, RCOMP, DELTI, METER, DCVMIN,
CCCITMX, CCCACC
IPR, NBR, ANMXR, ANMNR, RCR, XCR, EBASR, TRR, TAPR, TMXR, TMNR, STPR,
ICR, NDR, IFR, ITR, IDR, XCAPR
IPI, NBI, ANMXI, ANMNI, RCI, XCI, EBASI, TRI, TAPI, TMXI, TMNI, STPI,
ICI, NDI, IFI, ITI, IDI, XCAPI
PSSE36 same as previous version
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX,
PWF, MAXQ, MINQ, REMOT, RMPCT
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX,
PWF, MAXQ, MINQ, REMOT, RMPCT
PSSE34 NAME, MDC, RDC, O1, F1, ... O4, F4
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX,
PWF, MAXQ, MINQ, VSREG, RMPCT, NREG
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX,
PWF, MAXQ, MINQ, VSREG, RMPCT, NREG
PSSE35 NAME, MDC, RDC, O1, F1, ... O4, F4
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX,
PWF, MAXQ, MINQ, VSREG, NREG, RMPCT
IBUS, TYPE, MODE, DCSET, ACSET, ALOSS, BLOSS, MINLOSS, SMAX, IMAX,
PWF, MAXQ, MINQ, VSREG, NREG, RMPCT
PSSE36 same as previous version
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
122
Power Flow RAW Format Change Sum-
mary
PSSE33 I, T1, F1, T2, F2, T3, F3, ... T11, F11
PSSE34 I, T1, Re(F1), Im(F1), T2, Re(F2), Im(F2), ..., T6, Re(F6), Im(F6)
T7, Re(F7), Im(F7), T8, Re(F8), Im(F8), ..., T12, Re(F12), Im(F12)
...
...
IB, N, ANGMX, ANGMN, RC, XC, EBAS, TR, TAP, TPMX, TPMN, TSTP, SETVL,
DCPF, MARG, CNVCOD
PSSE33 I, ZONAME
PSSE34 same as previous version
PSSE35 same as previous version
PSSE36 same as previous version
PSSE33 I, OWNAME
PSSE34 same as previous version
PSSE35 same as previous version
PSSE36 same as previous version
PSSE33 NAME, I, J, MODE, PDES, QDES, VSET, SHMX, TRMX, VTMN, VTMX, VSMX,
IMX, LINX, RMPCT, OWNER, SET1, SET2, VSREF, REMOT, MNAME
PSSE34 NAME, I, J, MODE, PDES, QDES, VSET, SHMX, TRMX, VTMN, VTMX, VSMX,
IMX, LINX, RMPCT, OWNER, SET1, SET2, VSREF, FCREG, MNAME, NREG
PSSE35 NAME, I, J, MODE, PDES, QDES, VSET, SHMX, TRMX, VTMN, VTMX, VSMX,
IMX, LINX, RMPCT, OWNER, SET1, SET2, VSREF, FCREG, NREG, MNAME
PSSE36 same as previous version
PSSE33 I, MODSW, ADJM, STAT, VSWHI, VSWLO, SWREM, RMPCT, RMIDNT, BINIT, N1,
B1, N2, B2, ..., N8, B8
PSSE34 I, MODSW, ADJM, STAT, VSWHI, VSWLO, SWREG, RMPCT, RMIDNT, BINIT, N1,
B1, N2, B2, ..., N8, B8, NREG
PSSE35 I, ID, MODSW, ADJM, STAT, VSWHI, VSWLO, SWREG, NREG, RMPCT, RMIDNT,
BINIT, S1, N1, B1, S2, N2, B2, ..., S8, N8, B8
PSSE36 I, ID, MODSW, ADJM, STAT, VSWHI, VSWLO, SWREG, NREG, RMPCT, RMIDNT,
BINIT, NAME, S1, N1, B1, S2, N2, B2, ..., S8, N8, B8
PSSE33 NAME, MODEL, NTERM, BUS1, ..., BUSNTERM, NREAL, NINTG, NCHAR
PSSE33 I, ID, STATUS, SCODE, DCODE, AREA, ZONE, OWNER, TCODE, BCODE, MBASE,
RATEKV, PCODE, PSET, H, A, B, D, E, RA, XA, XM, R1, X1, R2, X2, X3,
E1, SE1, E2, SE2, IA1, IA2, XAMULT
PSSE34 same as previous version
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
124
Power Flow RAW Format Change Sum-
mary
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
125
Power Flow RAW Format Change Sum-
mary
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
126
Chapter 3
Extensible Power Flow Data File (RAWX)
3.1. Overview
The RAWX format is a JSON-compliant, human-readable data storage and exchange format for PSS®E data.
Version 35 of PSS®E will support both the non-extensible, traditional RAW format along with RAWX. It is
expected that the RAWX format will become the standard text-based data format for PSS®E in the future, and
that updates to the functions that read and create the traditional RAW format will not be fully supported in a
future version of PSS®E. Therefore, it is recommended that your current use of the RAW format be migrated
to RAWX as soon as possible. PSS®E has tools for generating RAWX files from RAW and SAV files.
A RAWX files consist of two types of data objects, RAWX Parameter Sets and RAWX Data Tables. A minimal
example of the content of a RAWX file looks like the example below, where "caseid" section is an example of
a RAWX Parameter Set, and the "bus" section is an example of a RAWX Data Table (which has multiple data
rows, one for each bus record).
{
"network":{
"caseid":{
"fields": ["title1", "company:string", "modelyear:int"],
"data": ["SIMPLE EXAMPLE", "ElectroCorp", 2026]
},
"bus":{
"fields": ["ibus", "name", "rdfid:string", "baskv", "ide"],
"data":[
[101, "Bus1", "c9bca33c8fcb4df5bbfae15a9a9157c7", 500.0, 3]
[102, "Bus2", "8d4653380d374901bf856fa07c88c23a", 230.0, 1]
]
}
}
}
Note that the above example is not sufficient to create a viable power flow case in PSS®E, but simply shows
the general structure of the format. This document describes the specification of the underlying JSON format,
the details of the RAWX objects, and a complete field key reference.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
127
Extensible Power Flow Data File Introduction to JSON
(RAWX)
• JSON Object
The JSON Object is an unordered collection of name–value pairs where the names (also called keys) are
strings. Since objects are intended to represent associative arrays, it is recommended, though not required,
that each key is unique within an object. Objects are delimited with curly brackets { }, and use commas to
separate each pair, while within each pair the colon ':' character separates the key or name from its value.
The RAWX format consist of two types of named JSON objects. These are referred to the RAWX Parameter
Set, and the RAWX Data Table. An example of a JSON Object used in RAWX is:
"area":
{
object attributes...
}
• JSON Array
A JSON array in an ordered list of zero or more values, each of which may be of any type. Arrays use square
bracket [ ] notation and elements are comma-separated.
In the RAWX Format, JSON Arrays are used for Field Lists and Data Rows. Field Lists are attributes of RAWX
Parameter Sets and Data Tables to indicate the order and subset of fields for which data is provided, for
example:
And Data Rows are JSON arrays that provide the data records for each element, for example:
"data": [
[1, 101, 250.000, 10.000, "FLAPCO"],
[2, 206, -100.000, 10.000, "LIGHTCO"]
]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
128
Extensible Power Flow Data File RAWX Format Specification
(RAWX)
• JSON String
A JSON string is a sequence of zero or more Unicode characters. Strings are delimited with double-quota-
tion marks " " and support a backslash escaping syntax for certain special characters.
JSON strings are used in RAWX data for data the field names in Field Lists, as well as values in Data Rows
that are encoded in PSS®E as character data, such as equipment ids, equipment names, etc.
• JSON Number
A JSON Number a signed decimal number that may contain a fractional part and may use exponential E
notation, but cannot include non-numbers such as NaN. The format makes no distinction between integer
and floating-point. JavaScript uses a double-precision floating-point format for all its numeric values, but
other languages implementing JSON may encode numbers differently.
Data values in Data Rows that correspond to either Integer or Real data in PSS®E are encoded as JSON
numbers in the RAWX file. Note that these number values are interpreted as either Fortran Integers or
Fortran Real values in PSS®E during the READX process that reads RAWX data into the PSS®E internal arrays.
• JSON Boolean
The JSON boolean can be either of the values true or false, denoted by the literal symbols true and false,
without quotes.
The RAWX format does not have any boolean fields in the native RAWX data schema. However, custom
fields may be included of type boolean, and these are stored as used as Fortran logical values in PSS®E.
• JSON Null
In RAWX, a value of null in a Data Row indicates a skipped value, which forces the data value to use the
appropriate default value. In other words
• An outer, top-level, unnamed object denoted with an opening curly bracket { and ending with a closing
curly bracket }:
{
file contents...
}
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
129
Extensible Power Flow Data File RAWX File Structure
(RAWX)
• A named object within the top-level object in which the network data parameter sets and data tables
reside. This object is a data set with the key "network":
{
"network":
{
parameter sets and data tables...
}
}
• A comma-separated, unordered set of named objects within the "network" object. These objects are the
parameter sets and the data tables. The names (keys) of the object are the documented names of the
parameter sets and data tables, such as "caseid", "newton", "bus" or "generator":
{
"network":
{
"caseid":
{
parameter set contents...
},
"bus":
{
data table contents...
}
The order of these does not matter, but when exporting RAWX data from PSS®E, the order will match the
prescribed order of the sections of the traditional RAW format. Not all parameter sets or data tables need
to be included, but only the subset of these objects need to be included in the file for which data will be
provided. For example, if not FACTS devices exist in the power flow case encoded in the RAWX file, the
data table object with key "facts" can be excluded completely in the file.
• Additional objects included under the top-level object will be ignored and not stored or exported from
PSS®E during a RAWX export (RAWDX command). In other words, the RAWX system currently only supports
the data set "network".
• Any additional objects within the "network" object with unrecognized names will be ignored and not stored
or exported from PSS®E during a RAWX export (RAWDX command). In other words, custom tables and pa-
rameter sets are not supported (Custom fields within known parameter sets and data table are supported,
and will be discussed in the following sub sections).
• Indentation, additional whitespace, and new lines are all optional. The convention used in this document
and in the PSS®E RAWX export is based on JSON best-practices for readability.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
130
Extensible Power Flow Data File Parameter Sets
(RAWX)
• Commas are required between parameter sets and data tables. JSON validation will fail if these commas
are missing. Also, the last object in the set must not have a trailing comma.
As and example, A minimal working case in the form of a RAWX file, available as mincas.rawx in the PSS®E
EXAMPLE folder, is listed below.
{
"network":{
"caseid":{
"fields":["title1"],
"data":["PSS(R)E MINIMUM RAWX CASE"]
},
"bus":{
"fields":["ibus", "name", "ide"],
"data":[
[101, "Source", 3],
[102, "Sink", 1]
]
},
"load":{
"fields":["ibus", "loadid", "pl", "ql"],
"data":[
[102, "1", 500.0, 200.0]
]
},
"generator":{
"fields":["ibus", "machid"],
"data":[
[101, "1"]
]
},
"acline":{
"fields":["ibus", "jbus", "ckt", "xpu"],
"data":[
[101, 102, "1", 0.01]
]
}
}
}
Note that only the parameter sets and data tables for which data is provided are present in the file. Also, only
the parameters and fields for which data is provided are included in the field lists and data rows. The details
of the contents of the parameter sets and data tables are described in the following section.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
131
Extensible Power Flow Data File Data Tables
(RAWX)
"parameter_set_name":
{
"fields": [ "key1", "key2", ... , "keyN" ],
"data": [ value1, value2, ... , valueN ]
}
An example with real field keys and data values looks like:
"solver":
{
"fields": ["method", "actaps", "phshft", "swshnt"],
"data": ["FDNS", 0, 0, 0]
}
"data_table_name":
{
"fields": [ "key1", "key2", ... , "keyN" ],
"data": [
[ value1, value2, ... , valueN ],
[ value1, value2, ... , valueN ],
...
"fixshunt":{
"fields":["ibus", "shntid", "stat", "gl", "bl"],
"data":[
[151, "1", 1, 0.000, -600.0],
[201, "1", 1, 0.000, 300.0],
[205, "1", 1, 0.000, 300.0]
]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
132
Extensible Power Flow Data File Field List Customization
(RAWX)
This field list can be customized by excluding the "gl" field (which is typically zero) and moving the "stat" field
to the end. This customized field list specification is:
The rows must provide the data values according to the customized field list specification. For this example,
the new "fixshunt" data table object will appear as:
"fixshunt":{
"fields":["ibus", "shntid", "bl", "stat"],
"data":[
[151, "1", -600.0, 1],
[201, "1", 300.0, 1],
[205, "1", 300.0, 1]
]
}
Primary key fields, or the fields that are used to uniquely define a PSS®E element, may not be excluded and
must be present in the field list and data rows. For example, the primary key of the "bus" data table is the
"ibus" field, and the primary keys for the "acline" table are the "ibus", "jbus", and "ckt" fields. Whether a field
is a primary key can be determined from the "Is Primary Key" column in the RAWX Field Key Reference.
The only data values that can be excluded from the data rows, are trailing fields. In other words, if the number
of elements in a data row is less than the number of elements the field list, the RAWX parser will assume that
the data values matches the field list positionally, and the data values for the missing trailing data will be
null. The effect of excluding a field is to force PSS®E to assume the default value for that field. For example,
if one wishes to leave out the "stat" data for some rows, this can be achieved by simply excluding the data
value and inserting an explicit null. Both methods have the same effect:
"fixshunt":{
"fields":["ibus", "shntid", "bl", "stat"],
"data":[
[151, "1", -600.0],
[201, "1", 300.0, null],
[205, "1", 300.0, 1]
]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
133
Extensible Power Flow Data File Custom Field Definitions
(RAWX)
In order to skip fields that are not at the end of the field list, the data value must be null. Again, the effect
of skipping a field is to force PSS®E to assume the default value for that field. An example of this, where the
default value for the field "bl" is desired at bus 201, appears as:
"fixshunt":{
"fields":["ibus", "shntid", "bl", "stat"],
"data":[
[151, "1", -600.0, 1],
[201, "1", null, 1],
[205, "1", 300.0, 1]
]
}
The default value of a field can be determined from the "Default" column in the RAWX Field Key.
The rules for defining and using custom fields are as follows:
• Custom fields may not have the same name as any known RAWX fields. See the RAWX Field Key Reference
for a full list of known fields and the PSS®E minor version in which they have been introduced.
• Custom fields have one of several data types. Data types are specified in the field definition, delimited
from the field name by a colon (eg. "myfield:integer"). Custom fields without a data type specification are
assumed to be of type string. For example, a custom field of "myfield" without a data type specification,
is interpreted and stored as a string.
• Custom fields may appear anywhere in the field list, however, the field order is not guaranteed to be
retained when exporting RAWX data from PSS®E.
• PSS®E will attempt to read and store the custom data according to the defined data type of the custom
field. If the data conversion fails, such as in the case of providing a String of characters for an integer field,
a warning will be given in progress, and the data value will be null.
• All Multi-terminal DC Line Component Tables (ntermdcconv, ntermdcbus, and ntermdclink). (Note that
the primary data record (ntermdc) does support custom fields)
A full description of the custom field data type specification and examples are shown in the below table.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
134
Extensible Power Flow Data File Partial Datasets (Read and Change)
(RAWX)
Data Type JSON Data Type Valid RAWX Example Field Example Da-
Keywords Definitions ta Values
String JSON String string "company" "ElectroCorp"
character
char
Integer JSON Number int "normalstatus:int" 1
integer
Floating Point JSON Number float "scalfact:float" 1.25
real
double
Boolean JSON Boolean bool "baseload:bool" true
logical
"fixshunt":{
"fields":["ibus", "shntid", "stat", "normalstat:int", "gl", "bl", "type:string"],
"data":[
[151, "1", 1, 1, 0.000, -600.0, "reactor"],
[201, "1", 1, 0, 0.000, 300.0, "capacitor"],
[205, "1", 1, 1, 0.000, 300.0, "capacitor"]
]
}
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
135
Extensible Power Flow Data File Partial Datasets (Read and Change)
(RAWX)
"caseid":{
"fields":["ic"],
"data":[1]
}
If "ic" is set to 1, all of the parameter sets and data tables in the RAWX file are interpreted as data to update
or add to the previously loaded loadflow data already in PSS®E.
For example, if one wishes to update only the area number of a few buses, the RAWX file contents would
read as follows:
{
"network":
{
"caseid":
{
"fields":["ic"],
"data":[1]
},
"bus":
{
"fields":["ibus", "area"],
"data":
[
[101, 10],
[102, 10]
]
}
}
}
Assuming a loadflow case that includes at least buses 101 and 102 has been loaded into PSS®E using READ,
READX, or CASE, when the above RAWX file is read into PSS®E using the activity READX, the existing loadflow
data remains intact, except the area number for buses 101 and 102 are updated to the value 10. If bus 101
or bus 102 are not present in the case, new bus record(s) will be added with default data (except for the area
number of 10). This is analogous to the behavior of the data change APIs (eg. psspy.bus_data) where some
arguments are the "default" or "do not change" values of _i or _f.
All or some of the fields included in partial datasets may be custom fields. For example, if one wishes to add
latitude and longitude data to the buses in a case while leaving all other data intact, the following RAWX
file could be used:
{
"network":
{
"caseid":
{
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
136
Extensible Power Flow Data File Custom Table Definitions
(RAWX)
"fields":["ic"],
"data":[1]
},
"bus":
{
"fields":["ibus", "lati:real", "long:real"],
"data":
[
[101, 81.34, -34.51],
[102, 81.85, -34.12],
[151, 82.31, -33.51],
[152, 82.87, -33.61],
[153, 83.33, -32.81],
... additional data rows...
]
}
}
}
The rules for defining and using custom tables are as follows:
• The name of the table must be unique within the file. If there are more than one table in the network data
section of the rawx file with the same name, only one of the tables with that name will be stored in PSS®E.
• The field specifications in the field list follow the rules of the previous section (Custom Field Definitions).
Note that all fields in a custom table are by definition custom fields.
• User defined tables do not have to be located at the end of the rawx file. They can be located anywhere
within the network node. When rawx data is exported from PSS®E, however, the original order of the tables
may not be maintained.
"interface":{
"fields":["name", "rating:real"],
"data":[
["InterfaceA", 600.0],
["InterfaceB", 850.0]
]
},
"interfaceBranch":{
"fields":["intname", "ibus:int", "jbus:int", "ckt"],
"data":[
["InterfaceA", 152, 3004, "1"],
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
137
Extensible Power Flow Data File Importing/Exporting from CSV files
(RAWX)
Once the custom tables are imported into PSS®E via readx, the data in the custom tables are accessible
using the Extension Data APIs (in the form get_ext_, set_ext_, etc.). An example of accessing the data using
Python is given below. In this example, the get_ext_rowcount api is used to get the number of rows of each
custom table, the get_ext_char, get_ext_int, and get_ext_real apis are used to get the ratings and flows of
an interface, and a message is printed if the interface flow exceeds its rating.
rating = 0.0
intflow = 0.0
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
138
Extensible Power Flow Data File Exporting RAWX tables to CSV
(RAWX)
The only required field(s) are the primary keys (unique identifiers) for the element for built-in (non-custom)
data tables (primary keys are shown in the RAWX Field Reference Section of this document for each data
table). Currently, the API CSV_TO_RAWX is the only method to perform this import. And example of an area
table before and after a CSV import is shown below.
"area":{
"fields":["iarea", "isw", "pdes", "ptol", "arname"],
"data":[
[1, 101, -2800.000, 10.000, "CENTRAL"],
[2, 206, -1600.000, 10.000, "EAST"],
[4, 401, 300.000, 15.000, "EAST_COGEN1"],
[5, 3011, 900.000, 10.000, "WEST"]
]
}
"area":{
"fields":["iarea", "isw", "pdes", "ptol", "arname", "companyname:char"],
"data":[
[1, 101, -2800.000, 5.000, "CENTRAL" , "ElectroCorp" ],
[2, 206, -1600.000, 5.000, "EAST" , "Tesla Power and Light" ],
[4, 401, 300.000, 10.000, "EAST_COGEN1", "Gigawatt Industries" ],
[5, 3011, 900.000, 5.000, "WEST" , "Electron Wholesalers" ]
]
}
When exporting RAWX to CSV, all fields, built-in and custom, are included in the export, and the field order-
ing is identical to the ordering of RAWDX data export. Custom fields will retain their dataype specification
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
139
Extensible Power Flow Data File Exporting RAWX tables to CSV
(RAWX)
(eg. "latitude:real" vs. just "latitude") in the header row of the CSV file. An example of a Zone table and its
cooresponding CSV output is shown below:
RAWX Table:
"zone":{
"fields":["izone", "zoname", "loadfactor:real"],
"data":[
[1, "NORTH", 0.54],
[2, "MID", 0.47],
[3, "SOUTH", 0.56],
[4, "EAST", 0.59]
]
}
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
140
Chapter 4
Sequence Data File
4.1. Overview
The input stream to activity RESQ is a Sequence Data File containing 11 groups of records with each group
specifying a particular type of sequence data required for fault analysis work (refer to Table 4.1). Any piece
of equipment for which sequence data is to be entered in activity RESQ must be represented as power flow
data in the working case. That is, activity RESQ will not accept data for a bus, generator, branch, switched
shunt or fixed shunt not contained in the working case.
All data is read in free format with data items separated by a comma or one or more blanks. Each category
of data except the change code is terminated by a record specifying an I value of zero. Termination of all
data is indicated by a value of Q.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
141
Sequence Data File Change Code
Q Record
IC, REV
IC IC = 0 indicates the initial input of sequence data for the network contained in the
working case. All buses, generators, branches, switched shunts and fixed shunts for
which no data record is entered in a given category of data have the default values
assigned for those data items.
IC = 1 indicates change case input of sequence data for the network contained in the
working case. All buses, generators, branches, switched shunts and fixed shunts for
which no data record is entered in a given category of data have those data items
unchanged; i.e., they are not set to the default values.
IC=0 by default.
REV PSSE revision number. REV = Current revision by default.
The use of the change case mode in activity RESQ is identical to its use in activity READ: for the addition
of equipment to the working case (e.g., to add a zero sequence mutual coupling to the working case). It
is not valid to set IC to one for the initial execution of activity RESQ for the network in the working case;
in this case, an appropriate message is printed and activity RESQ continues its execution as if IC had been
specified as zero.
Generally, each record specified in the System-Wide Data category begins with a NAME that defines the type
of data specified on the record. The formats of the various records are described in the following paragraphs.
RPTFORMAT Record
The Short Circuit Output Report Format record begins with the name RPTFORMAT and contains unit and co-
ordinates option for reporting current, voltage and Thevenin impedance. Using keyword input, any or all of
the following report format parameters may be specified:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
142
Sequence Data File Generator Sequence Data
Those RPTFORMAT parameters that are specified may be entered n any order. The following is an example
of this record:
MOV Record
The Metal Var Oxide (MOV) Iteration Options record begins with the name MOV and contains linearized MOV
model iteration parameters used by short circuit calculation methods. Using keyword input, any or all of the
following MOV iteration parameters may be specified:
Those parameters that are specified may be entered in any order. The following is an example of this record:
SCMODEL Record
The Short Circuit Model Options record begins with the name SCMODEL and contains fault analysis modeling
option setting. Using keyword input, SCMODEL parameters may be specified:
SCMODEL, SCNRML=1
Each generator sequence impedance data record has the following format:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
143
Sequence Data File Generator Sequence Data
I, ID, ZRPOS, ZXPPDV, ZXPDV, ZXSDV, ZRNEG, ZXNEGDV, ZR0, ZX0DV, CZG, ZRG, ZXG,
REFDEG
I Bus number; bus I must be present in the working case as a generator bus.
ID One or two character machine identifier of the machine bus I for which the data is
specified by this record.
ID = '1' by default
ZRPOS Generator positive sequence resistance; entered in pu on machine base (i.e., on bus
voltage base and MBASE).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
144
Sequence Data File Generator Sequence Data
This angle is used only when fault calculations with for "FLAT" voltage profile is select-
ed.
Throughout this Manual, the complex positive sequence generator impedance used in fault analysis will be
referred to as ZPOS. The real component of ZPOS is always ZRPOS. Its imaginary component is either ZXPPDV,
ZXPDV or ZXSDV, according to the selection made in selecting the fault analysis calculation activity. Similarly,
the negative sequence generator impedance, ZNEG, is ZRNEG + j ZXNEGDV, and the zero sequence generator
impedance, ZZERO, is ZR0 + j ZX0DV.
During the initial input of sequence data (i.e., IC = 0 on the first data record), any machine for which no
data record of this category is entered has its positive sequence resistance set to ZR (the real component
of ZSORCE), and all three positive sequence reactances set to ZX (the imaginary component of ZSORCE).
ZSORCE is the generator impedance entered in activities READ, Section Activity, TREA, RDCH, and MCRE; it is
used in switching studies and dynamic simulations (refer to Generator Data).
In subsequent executions of activity RESQ (i.e., IC = 1 on the first data record), any machine for which no data
record of this category is entered has its positive sequence generator impedance values unchanged. Note
that the generator positive sequence impedance values entered in activity RESQ for fault analysis purposes
is not necessarily the same as the generator impedance (ZSORCE) used in dynamics, and that it does not
overwrite ZSORCE. That is, the two different sets of positive sequence impedance data are specified in the
working case simultaneously at different locations.
During the initial input of sequence data (i.e., IC = 0 on the first data record), any machine for which no data
record of this category is entered has its negative sequence generator impedance ZNEG set equal to ZRPOS
+ j ZXPPDV. In subsequent executions of activity RESQ (i.e., IC = 1 on the first data record), any machine for
which no data record of this category is entered has its negative sequence generator impedance unchanged.
For those machines at which the step-up transformer is represented as part of the generator data (i.e., XTRAN
is non-zero), ZZERO is not used and, in the fault analysis activities, the step-up transformer is assumed to be
a delta wye transformer. Refer to Modeling of Generator Step-Up Transformers (GSU).
For those machines that do not include the step-up transformer as part of the generator data (i.e., XTRAN is
zero), a zero sequence impedance(ZR0, ZR0DV) of zero and grounding impedance (ZRG, ZXG) of zero results
in the machine being treated as an open circuit in the zero sequence.
During the initial input of sequence data (i.e., IC = 0 on the first data record), any machine for which no data
record of this category is entered has its zero sequence generator impedance ZZERO set equal to ZRPOS + j
ZXPPDV. In subsequent executions of activity RESQ (i.e., IC = 1 on the first data record), any machine for which
no data record of this category is entered has its zero sequence generator impedance unchanged.Generator
sequence impedance data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
145
Sequence Data File Load Sequence Data
ID = '1' by default
PNEG Active component of negative sequence load; entered in MW at one per unit voltage.
If PNEG=0 or is not specified, PNEG = positive sequence load MW.
QNEG Reactive component of negative sequence load; entered in MVAR at one per unit volt-
age. If QNEG=0 or is not specified, QNEG = positive sequence load MVAR. QNEG is
specified as negative MVAR for lagging (reactive) power factor loads.
GRDFLG Grounding flag; 1 for grounded loads and 0 for ungrounded loads.
GRDFLG=0 by default
PZERO Active component of zero sequence load; entered in MW at 1 pu voltage. If PZERO is
non-zero and GRDFLG=1, PZERO is modelled. If GRDFLG=0, PZERO is ignored.
PZERO=0 by default
QZERO Reactive component of zero sequence load; entered in MVAR at 1 pu voltage. If QZE-
RO is non-zero and GRDFLG=1, QZERO is modelled. If GRDFLG=0, QZERO is ignored.
QZERO is specified as negative MVAR for lagging (reactive) power factor loads.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
146
Sequence Data File Zero Sequence Non-Transformer
Branch Data
For any bus where no load sequence data record is specified, or PNEG and QNEG are both specified as zero,
the load elements are assumed to be equal in the positive and negative sequence networks. For any bus
where no load sequence data record is specified, or PZERO and QZERO are both specified as zero, or GRDFLG
is specified as zero (i.e., an ungrounded load), no load component is represented in the zero sequence.
The user is advised to exercise caution in specifying negative and zero sequence loads. In the fault analysis
calculations, constant power and constant current loads are converted to constant admittance at the pre-
fault voltage. Further, when positive sequence loads are changed, either directly by the user or by activities
such as SCAL, it may be appropriate to change previously specified negative and zero sequence loads. It is
the user’s responsibility to ensure that the positive sequence loading data, as contained in the working case,
is coordinated with the specified negative and zero sequence load data.
Load sequence data input is terminated with a record specifying a bus number of zero.
I, J, CKT, RLINZ, XLINZ, BCHZ, GI, BI, GJ, BJ, IPR, SCTYP
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
147
Sequence Data File Zero Sequence Mutual Impedance Data
IPR MOV rated current for a series capacitor branch; entered in kA. It must be positive.
• 3 for Spark Gap Protection enabled (information only, not used in any calculations)
SCTPY=0 by default
The zero sequence network is assumed to be a topological subset of the positive sequence network. That is,
it may have a branch in every location where the positive sequence network has a branch, and may not have
a branch where the positive sequence network does not have a branch. The zero sequence network does not
need to have a branch in every location where the positive sequence network has a branch.
A branch treated as a zero impedance line (ZIL) in the positive sequence (refer to Zero Impedance Lines
section) is treated as ZIL in the zero sequence, regardless of its specified zero sequence impedance (RLINZ
and XLINZ).
During the initial input of sequence data (i.e., IC = 0 on the first data record), any non-transformer branch
for which no data record of this category is entered is treated as open in the zero sequence network (i.e., the
zero sequence impedance is set to zero). In subsequent executions of activity RESQ (i.e., IC = 1 on the first
data record), any branch for which no data record of this category is entered has its zero sequence branch
data unchanged.
Zero sequence branch data input is terminated with a record specifying a from bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
148
Sequence Data File Zero Sequence Mutual Impedance Data
No default is allowed
BIJ1 Starting location of the mutual coupling along circuit CKT1 from bus I to bus J relative
to the bus I end of the branch; entered in per unit of total line length.
• The maximum number of zero sequence mutual couplings that may be entered at the standard size levels
of PSSE is defined in Table 3-1 Standard Maximum PSS®E Program Capacities.
• The polarity of a mutual coupling is determined by the ordering of the bus numbers (I,J,K,L) in the data
record. The dot convention applies, with the from buses (I and K) specifying the two dot ends of the
coupled branches.
• RM+jXM specifies the circuit-to-circuit mutual impedance, given the polarity implied by I and K.
• The geographical B factors are required only if one or both of the two mutually coupled lines is to be
involved in an unbalance part way down the line, and only part of the length of one or both of the lines
is involved in the coupling. (Note that the default values of the B factors result in the entire length of the
first line coupled to the entire length of the second line.)
• The values of the B factors must be between zero and one inclusive; they define the portion of the line
involved in the coupling.
• BIJ1 must be less than BIJ2, and BKL1 must be less than BKL2.
• Mutuals involving transformers or zero impedance lines are ignored by the fault analysis solution activities.
Figure 4.2 schematically illustrates a mutual coupling with BIJ1 = 0.0, BIJ2 = 0.4, BKL1 = 0.0 and BKL2 = 1.0
(the first 40% of the first line coupled with the entire second line).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
149
Sequence Data File Zero Sequence Transformer Data
I,J,K,CKT,CZ0,CZG,CC,RG1,XG1,R01,X01,RG2,XG2,R02,X02,RNUTRL,XNUTRL
I,J,K,CKT,CZ0,CZG,CC,RG1,XG1,R01,X01,RG2,XG2,R02,X02,
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
150
Sequence Data File Zero Sequence Transformer Data
RG3,XG3,R03,X03,RNUTRL,XNUTRL
Znutrl=RNUTRL+jXNUTRL
K = 0 by default
CKT One- or two-character transformer circuit identifier; a transformer with circuit identi-
fier CKT between buses I and J (and K if K is non-zero) must be in the working case.
For those connection codes that existed prior to PSS®E-33, CZ0 must be specified as 1.
• For all two-winding transformers with legacy connection codes, Z01 is specified
in per unit on system MVA base and winding voltage base. Only for two-winding
transformers with connection code 9, Z02 is specified in per unit on system MVA
base and winding 2 voltage base.
• For all three-winding transformers with legacy connection codes, Z01, Z02 and Z03
are specified in per unit on system MVA base and winding "n" voltage base.
For all two-digit connection codes for two- and three-winding transformers, CZ0 may
be specified as one of the following values:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
151
Sequence Data File Zero Sequence Transformer Data
• 1 for per unit on system MVA base and winding "n" voltage base
• 2 for per unit on a specified MVA base and winding "n" voltage base
These are the same units dictated by CZ values 1 and 2 on the transformer data record
of the Power Flow Raw Data File.
CZG The grounding impedance data I/O code defines the units in which the impedance val-
ues Zg1, Zg2, Zg3 and Znutrl are specified. In specifying these impedances, the wind-
ing base voltage values are always the nominal winding voltages (NOMV1, NOMV2
and NOMV3) that are specified on the third, fourth and fifth records of the Transformer
Data block in the Power Flow Raw Data File. If no value for NOMVn is specified, the
winding "n" voltage base is assumed to be identical to the winding "n" bus base volt-
age.
For those connection codes that existed prior to PSS®E-33, CZG must be specified as 1.
• For two-winding transformers with legacy connection codes 2, 3 and 9, Zg1 is spec-
ified in per unit on system MVA base and winding voltage base.
• For two-winding transformers with connection code 8, Zg2 is specified in per unit
on system MVA base and winding 2 voltage base.
For all two-digit connection codes for two- and three-winding transformers, CZG may
be specified as one of the following values:
• 1 for per unit on system MVA base and winding voltage base
• 2 for per unit on a specified MVA base and winding voltage base
• 3 for ohms
For three winding transformers, Zg1 is on SBASE12, Zg2 on SBASE23, Zg3 on SBASE31,
and Znutrl on SABSE12.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
152
Sequence Data File Zero Sequence Transformer Data
For CZG values of 1 and 2, these are the same units dictated by CZ values 1 and 2 on
the transformer data record of the Power Flow Raw Data File
CC Winding connection code indicating the connections and ground paths to be used in
modeling the transformer in the zero sequence network.
For a two-winding transformer, valid values are 1 through 9 and 11 through 23. They
define the following zero sequence connections that are shown in Section Two Wind-
ing Transformer Zero Sequence Network Diagrams and Connection Codes.
5, 15 series path, ground path on Winding 2 side (normally only used as part of a
three-winding transformer).
9, 19 series path on each side, ground path at the junction point of the two series
paths.
20 series path on each side, ground path at the junction point of the two series paths;
wye grounded - wye grounded core type transfromer
21 series path, no ground path; wye grounded - wye grounded non core type auto
transfromer
22 series path, no ground path; wye - wye ungrounded core type auto transfromer
The following ' single digit three-winding connection codes are available, where the
connection codes of the three two-winding transformers comprising the three-wind-
ing transformer are shown in parenthesis in winding number order:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
153
Sequence Data File Zero Sequence Transformer Data
1, 11 series path in all three windings, Winding 1 ground path at the star point bus
(5-1-1).
2, 12 series path in Windings 1 and 2, Winding 3 ground path at the star point bus
(1-1-3).
3, 13 series path in Winding 2, ground paths from windings one and three at the star
point bus (3-1-3).
4, 14 no series paths, ground paths from all three windings at the star point bus
(3-3-3).
5, 15 series path in windings one and three, ground path at the Winding 2 side bus
(1-2-1).
17 series path in Windings 1 and 2, Winding 3 ground path at the star point bus; wye
grounded - wye grounded - delta auto transfromer
18 series path in Windings 1 and 2, no ground path in Winding 3;wye - wye - delta
ungrounded neutral auto transfromer
Section 5.5.3, Transformers in the Zero Sequence, includes examples of the proper
specification of CC and the remaining transformer data items for several types of trans-
formers.
CC = 14 by default
RG1, XG1 Zero sequence grounding impedance on for an impedance grounded transformer.
Refer zero sequence network diagrams for each connection code for specifying this
value.
• ZG1 is grounding impedance of winding 1 when CC are two digits, like, CC=12
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
154
Sequence Data File Zero Sequence Transformer Data
• Two winding transformer: Z01 is equal to the transformer's zero sequence leakage
impedance. Z01 is equal to the transformer's positive sequence impedance by de-
fault.
• Three winding transformers and connection codes CC=11 and higher: Z01 is equal
to the transformer's winding 1 to winding 2 zero sequence impedance. Z01 is equal
to the transformer's winding 1 to winding 2 positive sequence impedance by de-
fault.
• For three winding transformers and connection codes CC=1 through 9 and User
Code: Z01 is equal to the transformer's winding 1 star-circuit equivalent zero se-
quence impedance. is equal to the transformer's winding 1 star-circuit equivalent
positive sequence impedance by default.
Refer zero sequence network diagram for each connection code for specifying this
value.
R02, X02 Refer zero sequence network diagram for each connection code for specifying this
value. This value could be:
Refer zero sequence network diagram for each connection code for specifying Z02
value. R02 = 0.0 and X02 = 0.0 by default.
• For three winding transformer and connection codes CC=11 and higher:
• For three winding transformer and connection codes CC=1 through 9 and User
Code: Z02 is equal to the transformer's winding 2 star-circuit equivalent zero se-
quence impedance. Z02 is equal to the transformer's winding 2 star-circuit equiva-
lent positive sequence impedance by default.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
155
Sequence Data File Zero Sequence Transformer Data
Refer zero sequence network diagram for each connection code for specifying this
value. RG3 = 0.0 and XG3 = 0.0 by default.
R03, X03 Refer zero sequence network diagram for each connection code for specifyingthis val-
ue. This value could be:
• For three winding transformer and connection codes CC=11 and higher: Z03 is equal
to the transformer's winding 3 to winding 1 zero sequence impedance.
• For three winding transformer and connection codes CC=1 through 9: Z03 is equal
to the transformer's winding 3 star-circuit equivalent zero sequence impedance.
Refer zero sequence network diagram for each connection code for specifying this
value.
Refer Sections 5.5.4, 5.5.5 and 5.5.6 for transformer winding connections, zero sequence network diagrams
and connection codes.
In specifying zero sequence impedances for three-winding transformers, note that winding impedances are
required, and that the zero sequence impedances return to the default value of the positive sequence wind-
ing impedances. Recall that, in specifying positive sequence data for three-winding transformers (refer to
Transformer Data), measured impedances between pairs of buses to which the transformer is connected,
not winding impedances, are required. PSSE converts the measured bus-to-bus impedances to winding im-
pedances that are subsequently used in building the network matrices. Activities LIST and EXAM tabulate
both sets of positive sequence impedances.
Recall that the service status of a three-winding transformer may be specified such that two of its windings
are in-service and the remaining winding is out-of-service (refer to Transformer Data). Recall also that data
for the three windings of a three-winding transformer is stored in the working case as three two-winding
transformers (refer to Three-Winding Transformer Notes). Ri + jXi is stored with the two-winding transformer
containing winding i’s data; RG + jXG is stored with the two-winding transformer containing the data of the
winding at which it is applied.
Placing one winding of a three-winding transformer out-of-service may require a change to the zero sequence
data of the two windings that remain in-service. As the fault analysis calculation functions construct the zero
sequence admittance matrix, when a three-winding transformer with one winding out-of-service is encoun-
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
156
Sequence Data File Zero Sequence Transformer Data
tered, all data pertaining to the out-of-service winding (i.e., pertaining to the two-winding transformer con-
taining the data of the out-of-service winding) is ignored. Thus, any zero sequence series and ground paths
resulting from the impedances and connection code of the out-of-service winding are excluded from the
zero sequence admittance matrix. It is the user’s responsibility to ensure that the zero sequence impedances
and connection codes of the two in-service windings result in the appropriate zero sequence modeling of
the transformer.
Specification of the transformer connection code along with the impedances entered here enables the fault
analysis activities to correctly model the zero sequence transformer connections, including the ground ties
and open series branch created by certain grounded transformer windings. If no connection code is entered
for a transformer, all windings are assumed to be open. Section 5.5.3, Transformers in the Zero Sequence
gives additional details on the treatment of transformers in the zero sequence network, including examples
of specifying data for several types of transformers.
During the initial input of sequence data (i.e., IC = 0 on the first data record), any transformer for which no
data record of this category is entered has it zero sequence winding impedance(s) set to the same value(s)
as its positive sequence winding impedance(s). In subsequent executions of activity RESQ (i.e., IC = 1 on the
first data record), any transformer for which no data record of this category is entered has its zero sequence
transformer data unchanged.
Zero sequence transformer data input is terminated with a record specifying a from bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
157
Sequence Data File Zero Sequence Switched Shunt Data
ID = '1' by default
BZi Zero sequence admittance increment for each of the steps in block i; entered in MVAR
at 1 pu unit voltage.
BZ i = 0.0 by default
Data specified on zero sequence switched shunt data records must be coordinated with the corresponding
positive sequence data (refer to Switched Shunt Data). The number of blocks and the number of steps in
each block are taken from the positive sequence data.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
158
Sequence Data File Zero Sequence Fixed Shunt Data
Activity RESQ generates an alarm for any block for which any of the following applies:
• The positive sequence admittance is positive and the zero sequence admittance is negative.
• The positive sequence admittance is negative and the zero sequence admittance is positive.
• The positive sequence admittance is zero and the zero sequence admittance is non-zero.
The zero sequence admittance switched on at a bus is determined from the bus positive sequence value,
with the same number of blocks and steps in each block switched on.
Zero sequence switched shunt data input is terminated with a record specifying a bus number of zero.
ID = '1' by default
GSZERO Active component of zero sequence admittance to ground to represent this fixed shunt
at bus I; entered in MW at 1 pu voltage.
BSZERO Reactive component of zero sequence admittance to ground to represent this fixed
shunt at bus I; entered in MVAR at 1 pu voltage.
For any fixed shunt for which either no such data record is specified or GSZERO and BSZERO are both speci-
fied as 0.0, no zero sequence ground path is modeled for this fixed shunt. The zero sequence ground tie cre-
ated by a grounded transformer winding is automatically added to whatever zero sequence fixed shunt and
shunt load is specified at the bus when the transformer winding connection code data for the transformer
is specified (refer to Zero Sequence Transformer Data).
Zero sequence fixed shunt data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
159
Sequence Data File Induction Machine Sequence Data
I, ID, CZG, GRDFLG, ILR2IR_SUB, R2X_SUB, ZR0, ZX0, ZRG, ZXG, ILR2IR_TRN, R2X_TRN,
ILR2IR_NEG, R2X_NEG
I Bus number; bus I must be present in the working case as an induction machine bus.
ID One or two character identifier of the induction machine at bus I for which the data
is specified by this record.
ID = '1' by default
CZG Units of grounding impedance (ZRG and ZXG) values, = 1 for pu (on bus voltage base
and MBASE), = 2 for Ohms
GRDFLG 1 for grounded machine, 0 for ungrounded machine (Most commonly, stator winding
is either delta connected or star connected with the neutral isolated.) GRDFLG=0 by
default.
ILR2IR_SUB Ratio of positive sequence subtransient locked rotor current to rated current.
R2X_SUB Ratio of positive sequence subtransient resistance to reactance. This is used only when
positive sequence impedance is calculated using ILR2IR_SUB.
For a star connected stator winding with an earthed neutral, zero sequence imped-
ance is much smaller than motor starting impedance (subtransient or transient) and
does not vary with time. Induction machine zero sequence impedance can be assumed
equal to the stator ac resistance
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
160
Sequence Data File Induction Machine Sequence Data
Application Notes:
Positive (ZP) and negative (ZN) sequence impedances are calculated as below.
1. When locked rotor current to rated current sequence data is provided, depending on activity "reactance"
option used:
2. When locked rotor current to rated current sequence data is not provided:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
161
Sequence Data File Non-Conventional Source - Fault Con-
tribution Characteristics Data
A source injects short circuit current and is independent of its terminal voltage. The amount of fault cur-
rent contribution is determined from its pre-fault loading condition and TI characteristics. For example,
activities ASCC and SCMU calculates momentary fault currents, so the fault current contribution specified
at Time=0.0 is used.
The active and reactive components of short circuit current, CiP and CiQ, are dependent on the pre-fault
active power of the source. Considering rated active power and power factor, specify C iP and CiQ in per
unit on rated voltage and base MVA of the source. The components CiP and CiQ do not include the source
pre-fault loadings.
A source injects short circuit current which is a function of its terminal voltage and mode of operation
[active power or reactive power priority]. The amount of fault current contribution is determined by iter-
ating over the positive sequence bus voltage and desired current as per its characteristics and pre-fault
loading condition. For faults at source bus, the fault contribution will be maximum and as fault moves
away from its bus the contribution will decrease. If the fault is farther enough such that its terminal voltage
remains same as pre-fault voltage or within dead-band voltage limits, the source will contribute only pre-
fault loading condition currents to the fault.
The active and reactive components of short circuit current, CiP and CiQ, are dependent on the pre-fault
active power of the source. Considering rated active power and power factor, specify C iP and CiQ in per
unit on rated voltage and base MVA of the source. The components CiP and CiQ do not include the source
pre-fault loadings.
As shown in Figure 4.7, the fault contribution characteristics may have up to 20 points. A minimum of one
point is required. This characteristics could be defined separately for each postive and negative sequence
components. Points are specified six per line in each source data block. As many records as needed (with
six points per record) are entered. The end of data for a source is specified by specifying an additional point
with the three values defining the point all specified as 0.0.
NAME, CHRTYP, T1, C1P, C1Q, T2, C2P, C2Q, ... T6, C6P, C6Q
T7, C7P, C7Q, T8, C8P, C8Q, ... T12, C12P, C12Q
.
.
Tn, CnP, CnQ, 0.0, 0.0, 0.0
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
162
Sequence Data File Non-Conventional Source - Fault Con-
tribution Characteristics Data
NAME The non-blank alphanumeric identifier assigned to table. Each Fault Contribution Char-
acter- istics table must have unique NAME. The NAME may be up to 12 characteristics
and may contain any combination of blanks, uppercase letters, numbers and special
characters, but the first character must not be a minus sign. The NAME must be en-
closed in single or double quotes if it contains any blanks or special characters.
No default allowed.
CHRTYP Three character Fault Contribution Characteristics Type.
No default allowed.
Ti Time in seconds when curve is for Time dependent fault current contribution.
Source Terminal (Bus) Voltage in PU when curve is for Voltage dependent fault current
contribution.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
163
Sequence Data File Non-Conventional Source - Fault Con-
tribution Characteristics Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
164
Sequence Data File Non-Conventional Source - Generator
Data
When a generator has non-conventional source data specified, its "generator sequence data" record, even
if present, is ignored.
This fault current contribution and its sequence network model is shown in Figure 4.8.
I Bus number; bus I must be present in the working case as a generator bus.
No default is allowed
ID One or two character source identifier of the generator bus I for which the data is
specified by this record.
ID = '1' by default
CHRTYP Three character Fault Contribution Characteristics Type.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
165
Sequence Data File Non-Conventional Source - Generator
Data
The POSTBL table name must be defined in "Non-Conventional Source Fault Contribu-
tion Characteristics Data" records.
No default allowed.
NEGTBL Previously defined Fault Contribution Characteristics table name used to determine
negative sequence impedance.
The NEGTBL table name must be defined in "Non-Conventional Source Fault Contribu-
tion Characteristics Data" records.
NEGTBL='' (blank) by default meaning this generator is treated as open circuit in neg-
ative sequence.
DBVMAX In this voltage dead-band, the source is considered operating in normal state with ac-
tive power priority. Outside of this voltage dead-band, the source is considered oper-
ating with reactive power priority.
When DBVMIN=DBVMAX these limits are ignored and the source is considered oper-
ating with reactive power priority.
DBVMIN=0.9 pu be default
DBVMAX=1.1 pu be default
Application Notes:
• The characteristics type (CHRTYP) of POSTBL and NEGTBL tables must be the same. The names of POSTBL
and NEGTBL could be different.
• Two data record groups “NCS Fault Contribution Characteristics Data” and “NCS – Generator Data” are used
to specify NCS fault contributions. They provide following benefits.
• Ability to specify different fault contribution characteristics for positive sequence and negative se-
quence.
• Ability to specify voltage limits during which NCS contributes only pre-fault loading currents to the fault.
• Sequence file formats of version 35.0.x through 35.1.x and version 35.2.x are different. Version 36.0 [and
later] format is same as version 35.2.x format.
• For previous version 35.x sequence file, only version 35.2.x format sequence files are written.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
166
Sequence Data File Non-Conventional Source - Generator
Data
• For previous version 34.x sequence file, only positive sequence time dependent fault contribution charac-
teristics are written.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
167
Sequence Data File Application Notes - Transformers in the
Zero Sequence
Transformer zero sequence data is entered into the working case by means of zero sequence transformer data
records in the Sequence Data File. Transformers are represented in the zero sequence as per their connection
codes. The establishment of the connections and ground paths is handled automatically on the basis of the
impedances and connection code entered and the winding turns ratios.
Zero sequence transformer default data is such that the transformer appears as an open circuit in the zero
sequence network. Therefore, zero sequence data must be entered for all grounded transformers.
Connection codes do not indicate the inherent phase shift due to the relative connection of delta and wye
windings. If this phase shift is to be represented, it must be specified in the positive sequence power flow
data.
Virtually any impedance grounded two-winding transformer may be modeled automatically by specifying
its winding and grounding impedances along with the appropriate connection code. Many three-winding
transformer configurations may be handled in a similar manner; others require the addition of 3Zg or other
impedances to one or more of the winding impedances.
The winding numbers specified in zero sequence network diagrams are not directly associated with the nom-
inal voltage levels of those windings. They are associated with corresponding winding connection only.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
168
Sequence Data File Auto Transformer Equivalent Circuit
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
169
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
Figure 4.11. YNyn with neutral impedance transformer zero sequence network
CC=11 PSS®E calculates pu Znutrl0 as below:
Set:
• R01+jX01 = Zt0
• RG1+jXG1 = Zg1
• RG2+jXG2 = Zg2
• RNUTRL+jXNUTRL = Znutrl
NOTE: When CC=1, data specified for Zg1 and Zg2 will be ignored. Hint instead use CC=11.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
170
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
171
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
172
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
173
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
174
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
Figure 4.18. Yy, Yd, Dy, Dd, Yyn or YNy transformer zero sequence network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
175
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
176
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
No Series Path, Ground Path on Winding 1 side, Earthing transformer on Winding 2 Side
Figure 4.21. YNd transformer with Zigzag or YNd earthing transformer on winding 2
side zero sequence network
Note: Activity IECS applies impedance correction factors to transformer impedances. When main and
earthing transformers are modeled separately with CC=2, impedance correction factors are applied
to both main and earthing transformers. This is incorrect. The impedance correction factors should
not applied to earthing transformer. So model main and earthing transformers correctly using CC=6
or CC=16.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
177
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
Figure 4.22. YNzn or Dzn core type transformer zero sequence network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
178
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
No Series Path, Earting transformer on Winding 1 Side, Ground Path on Winding 2 side
Figure 4.23. Dyn transformer with Zigzag or YNd earthing transformer on winding 1
side zero sequence network
No Series Path, Ground Path on Winding 2 side through core magnetizing impedance
Figure 4.24. ZNyn or ZNd core type transformer zero sequence network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
179
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
Wye grounded - wye grounded three legged core type auto transformer
Figure 4.25. YNa core type auto transformer zero sequence network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
180
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
CC=8 CC=18
Set:
- R01+jX01 = ZM0
- RG1+jXG1 = Z10
- RG2+jXG2 = Z20
CC=18
Set:
- R01+jX01 = Zto
- R02+jX02 = ZphiC
- RG2+jXG2 = Zg2
Where:
ZphiC is the magnetising (exciting) impedance as measured on the Common Winding with series winding on
the same core open circuited and zero sequence voltage is applied to Terminal 2.
Refer auto transformer equivalent circuit represention description for definition of N and Zto.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
181
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
• Series Path on each side, Ground Path at the junction point of the two series paths
• Wye grouned - wye grounded three legged core type auto transformer
Figure 4.26. YNa core type auto transformer zero sequence network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
182
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
CC=9 CC=19
Set:
Calculate:
- R01+jX01 = Zto
Z1S, Z2S, ZSG from equations as in CC=19
- R02+jX02 = ZphiC
- R01+jX01 = Z1S
PSS®E calculates pu values as:
- R02+jX02 = Z2S
- RG1+jXG1 = ZSG
Where:
ZphiC is the magnetising (exciting) impedance as measured on the Common Winding with series winding on
the same core open circuited and zero sequence voltage is applied to Terminal 2.
Refer auto transformer equivalent circuit representation description for definition of N and ZCS.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
183
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
CC=20
• Series Path on each side, Ground Path at the junction point of the two series paths
Figure 4.27. YNyn with or without neutral impedance core type transformer zero
sequence network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
184
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
- R01+jX01 = Zt0
- R02+jX02 = Zphi0
- RG1+jXG1 = Zg1
- RG2+jXG2 = Zg2
- RNUTRL+jXNUTRL = Znutrl
Where:
Zphi1 is the magnetising (exciting) impedance as measured on Winding 1 with winding 2 on the same core
open circuited and zero sequence voltage is applied to Winding 1.
Zphi2 is the magnetising (exciting) impedance as measured on Winding 2 with winding 2 on the same core
open circuited and zero sequence voltage is applied to Winding 2.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
185
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
CC=21
- R01+jX01 = Zto
- RG2+jXG2 = Zg2
Refer auto transformer equivalent circuit represention description for definition of N and Zto.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
186
Sequence Data File Two Winding Transformer Zero Se-
quence Networks
CC=22
Figure 4.29. Ya ungrounded core type auto transformer zero sequence network
Set: PSS®E calculates pu values as:
- R01+jX01 = ZphiS
Where:
ZphiS is the magnetising (exciting) impedance as measured on the Series Winding with all the other windings
on the same core open circuited and zero sequence voltage is applied to Terminal 1.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
187
Sequence Data File Three Winding Transformer Zero Se-
quence Network
The three Winding transformer is modeled as T-model in zero sequence network. The impedances of this T-
model are calculated from transformer test report in-between winding impedances as below.
0 0 0 0
Zt1 = 0.5(Z12 + Z31 - Z23 )
0 0 0 0
Zt2 = 0.5(Z12 + Z23 - Z31 )
0 0 0 0
Zt3 = 0.5(Z23 + Z31 - Z12 )
where:
0
Zt1 = Zero sequence impedance between winding 1 and star point
0
Zt2 = Zero sequence impedance between winding 2 and star point
0
Zt3 = Zero sequence impedance between winding 3 and star point
The in-between winding impedances can be calculated from T-model impedances as below:
Z12 = Z1 + Z2
Z23 = Z2 + Z3
Z31 = Z3 + Z1
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
188
Sequence Data File Three Winding Transformer Zero Se-
quence Network
Series path in all three Windings, Winding 1 ground path at star point bus
Calculate:
Set:
0 0 0
Z1 , Z 2 , Z3 from equations as in CC=11 0
- R01+jX01 = Z12
0
Set (pu): - R02+jX02 = Z23
0 0
- R01+jX01 = Z1 - R03+jX03 = Z31
0
- R02+jX02 = Z2 - RG1+jXG1 = Zg1
0
- R03+jX03 = Z3
PSS®E calculates pu values as:
- RG1+jXG1 = Zg1 0 0 0
- Zt1 , Zt2 , Zt3
0 0
Assigned: - Z1 = Zt1
0 0 0
- Z1 = R01+jX01 - Z2 = Zt2
0 0 0
- Z2 = R02+jX02 - Z3 = Zt3
0 0
- Z3 = R03+jX03 - Zg = 3(RG1+jXG1)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
189
Sequence Data File Three Winding Transformer Zero Se-
quence Network
Note: When CC=2 or CC=113, Zg3 assigned is a fictious grounding impedance derived from T-model.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
190
Sequence Data File Three Winding Transformer Zero Se-
quence Network
Series path in Windings 2, ground paths from Windings 1 and 3 at star point bus
Calculate: Set:
0 0 0 0
Z1 , Z 2 , Z3 from equations as in CC=13 - R01+jX01 = Z12
0
Set (pu): - R02+jX02 = Z23
0 0
- R01+jX01 = Z1 - R03+jX03 = Z31
0
- R02+jX02 = Z2 - RG2+jXG2 = Zg2
0
- R03+jX03 = Z3
Calculated (pu):
- RG1+jXG1 = Zg1 0 0 0
- Zt1 , Zt2 , Zt3
Assigned: 0 0
- Z1 = Zt1
0
- Z1 = R01+jX01 + 3Zg1 0 0
- Z2 = Zt2 + 3(RG2+jXG2)
0
- Z2 = R02+jX02 0 0
- Z3 = Zt3
0
- Z3 = R03+jX03
Note: When CC=3 or CC=313, Zg1 assigned is a fictious grounding impedance derived from T-model.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
191
Sequence Data File Three Winding Transformer Zero Se-
quence Network
No series paths, ground paths from all three Windings at the star point bus
Figure 4.33. Ddd, Ddy, Dyd, Dyy, Ydd, Ydy, Yyd or Yyy transformer zero sequence
network
CC=4 or CC=333 CC=14
Calculate: Set:
0 0 0 0
Z1 , Z 2 , Z3 from equations as in CC=14 - R01+jX01 = Z12
0
Set (pu): - R02+jX02 = Z23
0 0
- R01+jX01 = Z1 - R03+jX03 = Z31
0
- R02+jX02 = Z2
Calculated (pu):
0
- R03+jX03 = Z3 0 0 0
- Zt1 , Zt2 , Zt3
Assigned: 0 0
- Z1 = Zt1
0
- Z1 = R01+jX01 0 0
- Z2 = Zt2
0
- Z2 = R02+jX02 0 0
- Z3 = Zt3
0
- Z3 = R03+jX03
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
192
Sequence Data File Three Winding Transformer Zero Se-
quence Network
Calculate: Set:
0 0 0 0
Z1 , Z 2 , Z3 from equations as in CC=15 - R01+jX01 = Z12
0
- R02+jX02 = Z23
Set (pu):
0
0
- R03+jX03 = Z31
- R01+jX01 = Z1
0
- RG2+jXG2 = Zg2
- R02+jX02 = Z2
0
- R03+jX03 = Z3 Calculated (pu):
0 0 0
- RG2+jXG2 = Zg2 - Zt1 , Zt2 , Zt3
0 0
- Z1 = Zt1
Assigned:
0 0
0
- Z2 = Zt2
- Z1 = R01+jX01
0 0
0
- Z3 = Zt3
- Z2 = R02+jX02
0
0
- Zg = 3(RG2+jXG2)
- Z3 = R03+jX03
Calculated (pu)
0
- Zg = 3(RG2+jXG2)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
193
Sequence Data File Three Winding Transformer Zero Se-
quence Network
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
194
Sequence Data File Three Winding Transformer Zero Se-
quence Network
CC=17
Series path in Windings 1 and 2, Winding 3 ground path at star point bus
(For wye grounded - wye grounded - delta non auto transformer, refer CC=12)
Set:
0
- R01+jX01 = Z12
0
- R02+jX02 = Z23
0
- R03+jX03 = Z31
- RG2+jXG2 = Zg2
For auto transformers with one/two neutral connections taken out, IEEE Std C57.12.90-2015 standard pro-
vides the test procedure and T-model impedance calculations from that test data.
Figure 4.37. Equivalent zero sequnce network for a transformer with two externally
o
available neutrals and 0 phase shift between windings 1 and 2
Following four test results are used to determine zero sequence network:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
195
Sequence Data File Three Winding Transformer Zero Se-
quence Network
• Test 1 - Apply voltage winding 1 and its neutral. All other windings are open-circuited. The measured zero
sequence is represented by Z1N0.
• Test 2 - Apply voltage winding 1 and its neutral. Short Winding 2 and its neutral. All other windings may
be open-circuited or shorted. The measured zero sequence is represented by Z 1Ns.
• Test 3 - Apply voltage winding 2 and its neutral. All other windings are open-circuited. The measured zero
sequence is represented by Z2N0.
• Test 4 - Apply voltage winding 2 and its neutral. Short Winding 1 and its neutral. All other windings may
be open-circuited or shorted. The measured zero sequence is represented by Z 2Ns.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
196
Sequence Data File Three Winding Transformer Zero Se-
quence Network
CC=18
Calculated (pu):
0 0 0
Calculate Zt1 , Zt2 , Zt3
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
197
Chapter 5
Optimal Power Flow Data File
5.1. Overview
The optimal power flow problem typically consists of several components: one or more objectives, a set of
available system controls and any number of system constraints. The purpose of this chapter is to present
the available controls and constraints for the optimal power flow problem statement.
The input stream to activity ROPF is an Optimal Power Flow Data File containing 17 groups of records with
each group specifying a particular type of OPF data or constraint definition required for OPF work. Any piece
of equipment for which OPF data is to be entered in activity ROPF must be represented as power flow data
in the working case. That is, activity ROPF will not accept data for a bus, generator, branch, switched shunt
or fixed shunt not contained in the working case.
All data is read in free format with data items separated by a comma or one or more blanks. Each category
of data except the change code is terminated by a record specifying an I value of zero. Termination of all
data is indicated by a value of Q.
The sections within this chapter are presented in the order in which the data categories must appear within
the PSSE OPF Raw Data File. The format of the file itself is outlined in the below figure. Each section of this
chapter fully describes the data elements associated with each data model.
Change Code
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
198
Optimal Power Flow Data File Change Code
Within the OPF Raw Data File, this record contains one data field entered as follows:
ICODE
ICODE ICODE = 0. All data within the OPF Raw Data File is treated as new data and entered
into the working case. Any optimal power flow data that may have previously existed
within the working case is erased prior to the reading of the rest of the data records
contained within the OPF Raw Data File.
ICODE = 1. All data within the OPF Raw Data File is to supersede values that current-
ly exist in the working case. Any data records introduced through the OPF Raw Data
File which do not correspond to an existing record within the working case, are auto-
matically appended to the data records already within the current working case. Data
records which do correspond to an entry within the working case are simply updated
to reflect the new values.
By default, all buses within the working case automatically have OPF Bus Voltage Constraint records defined.
The OPF Bus Voltage records of out of service (Type 4) buses can be modified but the bus and all bus asso-
ciated models (voltage constraints, bus shunts, loads, etc.) will not be utilized by the optimal power flow
solution process.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
199
Optimal Power Flow Data File Bus Voltage Attribute Record
When entered in the OPF Raw Data File each field must be separated by either a space or a comma. Any
blank fields must be delineated by commas. A bus value of zero (0) indicates that no further bus voltage
constraint records are to be processed.
Each bus voltage constraint record is uniquely identified by a bus identifier. The values for each record is
defined as follows:
BUS A bus number between 1 and 999997. The specified bus number must correspond to
a bus already defined within the power flow working case.
VNMAX The maximum bus voltage magnitude value, entered in pu. The normal and emer-
gency OPF bus voltage limits are independent of the normal and emergency bus volt-
age limits in the main network bus data. The OPF bus voltage limits may be initialized
to those of the network bus voltage limits through either the OPF bus and bus subsys-
tem spreadsheets, or through the OPF bus API commands.
• Reporting only (0),Only report on violations of the bus voltage limits, taking no
action if the voltage falls outside of limits.
• Hard limit (1). Strictly enforce the specified bus voltage magnitude limits through
the use of barrier terms.
• Soft limit with a linear penalty (2). Permit bus voltages to go outside of their speci-
fied voltage magnitude limits, but penalize excursions linearly. The Soft limit penal-
ty weight, SLPEN, is used in conjunction with this penalty to indicate severity of
excursion.
• Soft limit with a quadratic penalty (3). Permit bus voltages to go outside of their
specified voltage limits, but penalize excursions along a quadratic curve. The Soft
limit penalty weight, SLPEN, is used in conjunction with this penalty to indicate
severity of excursion.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
200
Optimal Power Flow Data File Adjustable Bus Shunt Data
The maximum and minimum var limits specified in the Adjustable Bus Shunt records are used in conjunction
with the Minimize Adjustable Bus Shunts objective function. Details of the adjustable bus shunt model can
be found in Section 14.6.2 Adjustable Bus Shunt.
An individual bus may have one or more adjustable bus shunts defined, each differentiated by a unique bus
shunt identifier.
When entering records in the OPF Raw Data File, each field must be separated by either a space or a com-
ma and any fields left blank must be delineated by commas. A bus value of zero indicates that no further
Adjustable Bus Shunt records are to be processed.
The bus number and shunt identifier uniquely identifies each Adjustable Bus Shunt record. The values for
each record are described as follows:
BUS A bus number between 1 and 999997. The specified bus number must correspond to
an existing bus within the power flow working case.
ID A one or two character identifier that uniquely identifies the bus shunt at the bus. If
this field is left blank, the bus shunt identifier will default to a value of '1'.
The bus number and bus shunt identifier may optionally correspond to a fixed shunt
record within the power flow network. If so, then the corresponding fixed shunt data
record will be updated after an OPF solution.
BINIT The initial additional shunt value, entered in Mvar at nominal voltage.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
201
Optimal Power Flow Data File Bus Load Data
For example, one application for the cost scale coefficient is to assign a relatively low
cost to an Adjustable Bus Shunt record representing an existing var installation, and a
high cost to an Adjustable Bus Shunt record representing a potentially new installation.
This higher cost may take into consideration the additional costs associated with the
purchase of new equipment and the labor required for installation. This setup ensures
that vars from the existing installation will likely be employed during solution before
any new vars are applied.
• In-service (1)
By default, all bus loads within the working case are initialized with default OPF Bus Load data. When a new
bus load is added to the power flow network, a corresponding OPF Bus Load data record will automatically
be created with default values. These data values may be updated. Bus loads connected to buses that are out
of service can have their OPF Bus Load Data modified, but the load will not be acknowledged by the optimal
power flow solution process.
Within the OPF Raw Data File each field must be separated by either a space or a comma. A bus value of zero
indicates that no further adjustable bus load records are being entered.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
202
Optimal Power Flow Data File Adjustable Bus Load Table Data
The bus number and load identifier uniquely identify each adjustable bus load record. The values for the
record are described as follows:
BUS A bus number between 1 and 999997. The specified bus number must correspond to
an existing bus within the power flow working case.
LOADID A one or two character load identifier that uniquely identifies the load at the bus. If
left blank, a default bus load identifier of '1' is assumed.
LOADTBL The adjustable bus load table reference number, as presented in Section 3.6 Adjustable
Bus Load Table Data.
An adjustable bus load table number of zero indicates that the corresponding bus load
is not being utilized within any OPF Adjustable Bus Load models.
Multiple OPF bus load records may reference the same adjustable bus load table num-
ber.
An Adjustable Bus Load Table must be defined before it can be referenced by an OPF Bus Load record. Not
all Adjustable Bus Load Tables however have to be referenced by an adjustable bus load record. Those tables
which are defined but not referenced are ignored during the OPF solution process. There may be up to 1000
Adjustable Bus Load Table records defined within the working case.
TBL, LM, LMMAX, LMMIN, LR, LRMAX, LRMIN, LDCOST, CTYP, STATUS, CTBL
When entering data in the OPF Raw Data File each field must be separated by either a space or a comma.
Any fields left blank must be delineated with commas. A load table value of zero indicates that no further
adjustable bus load table records are to be processed.
The adjustable bus load table number uniquely identifies each adjustable bus load table record. The values
for the record are defined as follows:
TBL Adjustable bus load table number is an integer number. A value less than four digits
in length is most suitable for reporting purposes.
LM Load multiplier. The initial load adjustment variable, as indicated by Yi in the load
adjustment model of Section 14.6.3 Load Adjustment.
LM = 1.0 by default
LMMAX The maximum load adjustment multiplier, used to establish an upper limit for the load
multiplier Y.
To represent a load shedding model, YMAX should be between 0.0 and 1.0 and larger
than YMIN. For a load addition model, YMAX should be greater than 1.0.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
203
Optimal Power Flow Data File Generator Dispatch Data
• In-service (1)
All or a portion of the generating unit’s capacity may be made available for dispatch. The active power dis-
patch model, including the minimum and maximum active power limits, is defined within the active power
dispatch table record, described in Section 3.8 Active Power Dispatch Data.
By default, all machines within the working case that do not already have generator dispatch data defined,
are initialized with default data. When a new generator is added to the power flow network, a corresponding
OPF Generator Dispatch record is automatically created with default values.
When entering data in the OPF Raw Data File each field must be separated by either a space or a comma.
A bus value of zero indicates that no further generator dispatch records are being entered. Any blank fields
must be delineated by commas.
The bus number and machine identifier uniquely identifies each Generator Dispatch record. The values for
each Generator Dispatch data record are described as follows:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
204
Optimal Power Flow Data File Active Power Dispatch Data
BUS A bus number between 1 and 999997. The specified bus number must correspond to
a bus already defined within the power flow working case.
GENID A one or two character machine identifier that uniquely identifies the machine at the
bus. If left blank, a default machine identifier of '1' is assumed.
DISP The fractional dispatch value of the machine's total active power output available for
participation in the active power dispatch control.
A value of 1.0 indicates that 100% of the current active power output at the machine
will be employed in the associated active power control.The sum of the dispatch frac-
tions for all of the generator dispatch records that reference the same active power
dispatch table should add up to 1.0 for typical applications.
DSPTBL = 1 by default
Each Active Power Dispatch Table references a Cost Curve (Sections 3.12- 3.14) that specifies the costs as-
sociated with dispatching generation between the defined active power limits. Active Power Dispatch Table
records in turn are referenced by Generator Dispatch records (Section 3.7 Generator Dispatch Data). The
combination of these data records are used in conjunction with the Minimize Fuel Cost objective to perform
dispatch studies.
When entering data in the OPF Raw Data File each field must be separated by either a space or a comma.
Any fields left blank must be delineated with commas. A table value of zero indicates that no further active
power dispatch table records are to be processed.
Each active power dispatch table is uniquely identified by a numerical identifier. The values of each record
are defined as follows:
TBL Active power dispatch table number is an integer number. A number less than four
digits is most suitable for reporting purposes.
PMAX The upper limit on the total amount of active power available for dispatch, specified
in MW.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
205
Optimal Power Flow Data File Generation Reserve Data
As an example, if the cost curve table coordinate value has units of MBTU/hour, then
the fuel cost scale coefficient should be entered with units of (cost units)/MBTU.
• 1 - In-service
• 0 - Out of service
CTBL = 0 by default
Generation Reserve records may be utilized by one or more generation Period Reserve Constraint records.
The period reserve constraint model, as described in Section 14.6.6 Generator Period Reserve, provides a
means of imposing a specified MW reserve within a certain time limit (i.e., 200 MW in 10 minutes) by the
participating generator reserve units.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
206
Optimal Power Flow Data File Generation Reactive Capability Data
When entering records into the OPF Raw Data File, each field must be separated by either a space or a comma.
A bus number of zero indicates that no further generator reserve records are being entered. Any blank fields
must be delineated by commas.
The bus number and machine identifier uniquely identifies each Generation Reserve record. The values for
each record are defined as follows:
BUS A bus number between 1 and 999997. The specified bus number must correspond to
a bus defined within the power flow working case.
GENID A one or two character machine identifier that uniquely identifies the machine at the
bus. If left blank, a default machine identifier of '1' is assumed.
RAMP Unit ramp rate. The rate at which it takes the generator to reach its maximum MW
capability, specified in MW / minute.
Whereas the conventional generator model provides for constant reactive generation limits, the reactive ca-
pability model represents generator armature reaction (Efd) behind synchronous reactance (Xd). With limits
applied to armature reaction magnitude and stator current magnitude, the reactive power capability of the
unit is recognized in a manner which is independent of any assumptions in terminal voltage magnitude or
active power generation. This is further discussed in Section 14.6.5 Generator Reactive Capability.
When entering records in the OPF Raw Data File each field must be separated by either a space or a comma
and any fields left blank must be delineated with commas. A bus number of zero indicates that no further
generator reactive capability records are being entered.
A bus number and machine identifier is used to uniquely identify each Generation Reactive Capability record.
The values for each record are defined as follows:
BUS A bus number between 1 and 999997. The specified bus number must correspond to
a bus already defined within the power flow working case.
GENID The one or two character machine identifier of a valid machine within the working
case. If this field is left blank, a default machine identifier of '1' will be assumed.
XD The direct axis synchronous reactance of the machine, entered in pu on machine base.
XD = 1.0 by default
ISMAX The generator stator current limit, entered in pu on machine base.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
207
Optimal Power Flow Data File Adjustable Branch Reactance Data
• 0 - Out-of-service. The program will employ reactive generation limits directly from
the power flow data.
• 2 - Enabled with +DEfd inhibited. The generator is in service and any increase in the
field voltage is inhibited.
• 3 - Enabled with -DEfd inhibited. The generator is in service and any decrease in the
field voltage is inhibited.
• 4 - Enabled with Efd fixed. The generator is in service with an invariant field voltage.
The limit status determines how the specified reactive capability record should be em-
ployed in the optimal power flow problem.
IBUS, JBUS, CKT, XMLT, XMLTMAX, XMLTMIN, XCOST, CTYP, STATUS, CTBL
Each field must be separated by either a space or a comma and any fields left blank must be delineated by
commas. An IBUS number of zero indicates that no further adjustable branch reactance records are being
entered.
The from bus, to bus and circuit identifier uniquely identify each Adjustable Branch Reactance record. The
values for each record are defined as follows:
IBUS The sending bus, specified by a number between 1 and 999997. The number must
correspond to a bus already contained within the power flow working case.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
208
Optimal Power Flow Data File Piece-wise Linear Cost Data
JBUS The receiving bus, specified by a number between 1 and 999997. The number must
correspond to a bus already contained within the power flow working case.
CKT The one or two character branch identifier of an existing branch between the from
bus and the to bus. If this field is left blank a default circuit identifier of '1' is assumed.
XMLT The multiplier applied to the current reactance of the branch to yield the initial series
compensation value. A value of 1.0 implies that the initial reactance will be the current
reactance of the branch as obtained from the working case.
For example, if the minimum reactance multiplier is specified as 0.3 and the maximum
reactance multiplier is specified as 1.0 then 70% of the branch reactance is available
as compensation.
The minimum value cannot be less than 0.1 to ensure that compensation does not
exceed 90% of the branch impedance.
• 0 - Out-of-service
The status determines whether the specified Adjustable Branch Reactance record
should be considered active or not. Only in-service Adjustable Branch Reactance
records are recognized as candidates for series var adjustment.
The Piece-wise Linear cost model defines a linear relation between a cost, in cost units (i.e., dollars, pounds,
etc.), and a particular control variable value. For example, an active power dispatch model may reference a
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
209
Optimal Power Flow Data File Piece-wise Linear Cost Record
piece-wise linear cost curve in order to obtain the relative fuel cost for dispatching a participating generator
unit at a certain active power dispatch level.
Each field must be separated by either a space or a comma and any fields left blank must be delineated by
commas.
The total number of pairs entered must equal the value specified for NPAIRS.
An LTBL number of zero indicates that no further piece-wise linear cost table records are to be processed.
Each Piece-wise Linear Cost Curve Table record is uniquely identified by a linear cost table number. The values
for each record are defined as follows:
LTBL The piece-wise linear cost table number is an integer number. A number less than four
digits in length is most suitable for reporting purposes.
Note that the same cost table number may be used for multiple cost curve tables,
provided that each table represents a different cost curve type (i.e., quadratic or poly-
nomial).
LABEL A descriptive label of the piece-wise linear cost table, containing at most, 12 charac-
ters. This label is strictly used for reporting purposes.
NPAIRS = 0 by default
Coordinate Pairs The individual coordinate pairs. Each pair (X1, Y1 through X N, YN) defines one segment
of the piece-wise linear cost curve.
• X1... XN The control variable value. In the typical situation where the cost curve
is representing fuel cost characteristics, this value would define the active power
generation, in MW.
• Y1... YN The total cost or energy consumption. For the fuel cost model, this value
would typically be entered in cost units / hour.
The Piece-wise Linear Cost Table displays all Piece-wise Linear Cost Tables in the working case. The subsystem
filter has no effect on the list displayed. If there are no Piece-wise Linear Cost Tables in the working case,
the Tables list will be blank.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
210
Optimal Power Flow Data File Piece-wise Quadratic Cost Record
The Piece-wise Quadratic Cost Curve model presents the cost, in cost units (i.e., dollars, pounds, etc.), as a
quadratic function of a control variable value. For example, an active power dispatch model may reference
a piece-wise quadratic cost curve to obtain the relative fuel costs for dispatching a participating generator
unit at a certain active power dispatch level.
Each field of the data record must be separated by either a space or a comma, with any blank fields being
delineated by commas.
The total number of pairs entered must equal the value specified for NPAIRS.
A QTBL number of zero indicates that no further Piece-wise Quadratic Cost Table records are to be entered.
Each Piece-wise Quadratic Cost Curve Table is uniquely identified by a quadratic cost table number. The data
values for each record are defined as follows:
QTBL The piece-wise quadratic cost table number is an integer number. A number less than
four digits in length is most suitable for reporting purposes.
Note that the same cost table number may be used for multiple cost curve tables,
provided that each table represents a different cost curve type (i.e., quadratic or poly-
nomial).
LABEL A descriptive label of the piece-wise linear cost table, containing at most, 12 charac-
ters. This label is strictly used for reporting purposes.
When this value is used in conjunction with the active power dispatch table, it should
be defined in units which, when its product is taken with the fuel cost scale coefficient
defined in the active power dispatch table record, the resultant units are cost units /
hour. For example, if the fuel cost scale coefficient in the active power dispatch table
has units of $/MBTU, then the integration constant should be specified in units of
MBTU/hour.
NPAIRS = 0 by default
Coordinate Pairs The individual coordinate pairs. Each pair (X1, Y1 through X N, YN) defines one segment
of the piece-wise quadratic cost curve.
• X1... XN The control variable value. In the typical situation where the cost curve
is representing fuel cost characteristics, this value would define the active power
generation, in MW.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
211
Optimal Power Flow Data File Polynomial and Exponential Cost Table
• Y1... YN The incremental cost or energy consumption. For the fuel cost model, this
value would typically be entered in cost units / MW.
The Piece-wise Quadratic Cost Table editor displays in the editor all Piece-wise Quadratic Cost Curve Tables
in the working case. The subsystem filter has no effect on the list displayed. If no Piece-wise Quadratic Cost
Curve Tables exist in the working case, the editor will be blank.
The Polynomial and Exponential Cost Curve model describes the cost, in cost units (i.e., dollars, pounds,
etc.), as a polynomial equation in terms of a control variable value. Similar to the linear and quadratic cost
curve models, an active power dispatch model may reference a polynomial cost curve in order to obtain
the relative fuel cost to dispatch a participating generator unit at a certain active power dispatch level. The
following equation is employed:
Each field of the data record must be separated by either a space or a comma with blank fields delineated
by commas. A PTBL number of zero indicates that no further polynomial and exponential cost table records
are being entered.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
212
Optimal Power Flow Data File Period Reserve Constraint Data
Each Polynomial and Exponential Cost Curve Table record is uniquely identified by a polynomial and expo-
nential cost table number.
PTBL The polynomial and exponential cost table number is an integer number. A number
less than four digits in length is most suitable for reporting purposes.
Note that the same cost table number may be used for multiple cost curve tables, pro-
vided that each table represents a different cost curve type (i.e., linear or quadratic).
LABEL A descriptive label of the piece-wise linear cost table, containing at most, 12 charac-
ters. This label is strictly used for reporting purposes.
The values for the integration constant and each of the coefficients should be specified in units that will allow
them to be multiplied by a cost scale value. When the polynomial and exponential table is used in conjunction
with the active power dispatch table, the coefficients and integration constant should be defined in units
which, when a product is taken with the fuel cost scale coefficient defined in the active power dispatch table
record, the resulting value is in units of cost units / hour. For example, if the fuel cost scale coefficient in
the active power dispatch table has units of $/MBTU, then the integration constant should be specified in
units of MBTU / hour.
The Polynomial and Exponential Cost Table displays in the editor all Polynomial and Exponential Cost Curve
Tables that exist in the working case. The subsystem filter has no effect on the list displayed. If no Polynomial
and Exponential Cost Curve Tables exist in the working case, the editor will simply show a blank record.
The period reserve constraint model, as described in Section 14.6.6 Generator Period Reserve, defines a MW
reserve that must be met within a stated time limit (i.e., 200 MW in 10 minutes). Some or all of a group of
participating generator units may be deployed to meet this requirement.The maximum reserve contribution
in MWand the unit ramp rate in MW/minute are defined for each participating generator unit as part of
the generation reserve data presented in Section 3.9 Generation Reserve Data. The period reserve records
described here define the desired reserve limit and the time limit in which the reserve limit must be met.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
213
Optimal Power Flow Data File Period Reserve Constraint Record
BUS, GENID
...
BUS, GENID
Each field of the data record must be separated by either a space or a comma and any fields left blank must
be delineated by commas. For each complete period reserve record entered, a single zero must be placed on
the line immediately following the last generator unit entered, or immediately after the main RSVID record
if no participating units are specified. A RSVID value of zero indicates that no further period reserve records
are being entered.
Each Period Reserve record is uniquely identified by a reserve identification number between one and fifteen.
The values for each record are defined as follows:
RSVID The Reserve identifier is a number between one and fifteen, inclusive.
MWLIMIT The reserve requirement, in MW.
If the sum of maximum reserves for all of the units participating in the Period Reserve
data record is less than the specified reserve limit, then the constraint cannot be sat-
isfied. The solution will terminate if this situation arises.
If the reserve limit is set to 0.0, the reserve constraint will not be employed as part of
the optimal power flow problem statement.
T = 9999.0 by default
STATUS • 1 - In-service
• 0 - Out-of-service
The status switch indicates whether the specified period reserve record should be in-
cluded within the OPF problem statement. Only in-service period reserve records will
be included as a reserve constraint.
• BUS - The bus number of the bus where the unit is located. When using the spread-
sheet, this value may need to be entered as a bus name, depending upon the input
mode currently in effect.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
214
Optimal Power Flow Data File Branch Flow Constraint Data
• GENID - The generator unit identifier of the participating generator. A default iden-
tifier of 1 is assumed if left blank.
The Period Reserve data editor displays all Period Reserve data records within the working case. The subsys-
tem filter has no effect on the list displayed. If no Period Reserve records exist in the working case, the editor
will be blank.
IBUS, JBUS, CKT, BFID, FMAX, FMIN, EFMAX, EFMIN, FTYP, LTYP, LPEN, KBUS
Each field of the data record must be separated by either a space or a comma and any fields left blank must
be delineated by commas. An IBUS number of zero indicates that no further branch flow constraint records
are being entered.
The from bus, to bus, third bus (for three-winding transformers), circuit id and flow id uniquely identify each
Branch Flow Constraint record. The values for each record are defined as follows:
IBUS The sending bus, specified by a number from 1 through 999997. The number must
correspond to an existing bus within the power flow working case.
If a three-winding transformer is being specified, the from bus defines the winding for
which the flow constraint is being introduced.
JBUS The receiving bus, specified by a number from 1 through 999997. The number must
correspond to an existing bus within the power flow working case.
CKT A one or two character identifier used to differentiate between multiple connecting
lines between the from bus, to bus and third bus (if three-winding transformer). If this
field is left blank, a circuit identifier of '1' is assumed.
BFID A single character identifier to differentiate between multiple branch flow constraints
defined at the same branch. If this field is left blank, a flow identifier of '1' is assumed.
FMAX The maximum normal flow limit on the specified branch. Values are specified in phys-
ical units appropriate to the flow limit type being specified; Ampere constraints are
specified in MVA.
If the difference between the specified upper and lower branch flow limits is less than
0.0001 then the specified flow constraint is fixed at the indicated limit.
This value, along with the minimum normal limit defined below, is used to define
one of two possible flow limits assigned to the branch. An alternate set of emergency
limits is defined below. By default, the normal flow limits are employed during the OPF
solution unless the Impose Emergency Branch Flow Limits solution option is selected.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
215
Optimal Power Flow Data File Branch Flow Constraint Record
FMIN The minimum normal flow limit on the specified branch. Values are specified in phys-
ical units appropriate to the flow limit type being specified; Ampere constraints are
specified in MVA.
If the difference between the specified upper and lower branch flow limits is less than
0.0001 then specified flow constraint is treated as fixed at the indicated limit.
To enforce recognition of the minimum and maximum emergency flow limits as op-
posed to the normal flow limits during the OPF solution, select the Impose Emergency
Branch Flow Limits solution option.
If emergency limits are employed during the OPF solution and the difference between
the specified upper and lower emergency branch flow limits is less than 0.0001, then
the specified flow constraint is treated as fixed at the indicated limit.
• 1 - MW
• 2 - MVar
• 3 - MVA
• 4 - Ampere (4)
• 0 - Reporting only. Only report on violations of the specified branch flow limits,
taking no action if the branch flow falls outside of limits.
• 1 - Hard limit. Strictly enforce the specified branch flow limits through the use of
barrier terms.
• 2 - Soft limit with a linear penalty. Permit branch flows to go outside of their speci-
fied branch flow limits, but penalize excursions along a linear curve. The Soft limit
penalty weight, as defined below, is used in conjunction with this penalty to indi-
cate severity of excursion.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
216
Optimal Power Flow Data File Interface Flow Constraint Data
• 3 - Soft limit with a quadratic penalty. Permit branch flow limit to go outside of
their specified flow limits, but penalize excursions along a quadratic curve. The Soft
limit penalty weight, as defined below, is used in conjunction with this penalty to
indicate severity of excursion.
An interface consists of a collection of branches that may include the tie lines between two areas, the flows
through a particular transmission corridor, or the collection of lines emanating from an area. Each interface
flow constraint record defines a set of branches included in the interface and the flow limits that are to
be imposed on that set during the optimization process. By default, the interface flow definitions are for
informational purposes only. They do not automatically introduce constraint equations or objective terms
in the optimization problem unless one or both of the corresponding Constrain Interface Flows or Minimize
Interface Flows options are enforced.
The format for each Interface Flow Constraint data record is a multi-line record as follows:
...
Each field of the data record must be separated by either a space or a comma, with any blank fields delineated
by commas. For each interface flow record entered, a single zero must be placed on the line immediately
following the last participating branch entered, or immediately after the main IFLWID record if no participat-
ing branches are specified.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
217
Optimal Power Flow Data File Interface Flow Constraint Data
An IFLWID value of zero indicates that no further interface flow records are to be processed.
Each Interface Flow Constraint record is uniquely identified by an interface flow identifier. The values for
each record are defined as follows:
IFLWID The interface flow identifier is an integer number. A value less than four digits in length
is most suitable for reporting purposes.
LABEL A string containing a maximum of 32 characters used to describe the interface. This
label is only used for reporting purposes.
If the range between the maximum and minimum interface MW flow limits is less than
0.001, then the maximum interface flow limit is set to the average of the two interface
flow limit values plus 0.1.
If the range between the maximum and minimum interface MW flow limits is less than
0.001, then the minimum interface flow limit is set to the average of the two interface
flow limit values minus 0.1.
• 1 - MW
• 2 - MVar
• 0 - Reporting only. Only report on violations of the specified interface flow limits,
taking no action if the interface flow falls outside of limits.
• 1 - Hard limit. Strictly enforce the specified interface flow limits through the use of
barrier terms.
• 2 - Soft limit with a linear penalty. Permit interface flows to go outside of the speci-
fied interface flow limits, but penalize excursions along a linear curve. The Soft limit
penalty weight, as defined below, is used in conjunction with this penalty to indi-
cate severity of excursion.
• 3 - Soft limit with a quadratic penalty. Permit interface flows to go outside of the
specified interface flow limits, but penalize excursions along a quadratic curve. The
Soft limit penalty weight, as defined below, is used in conjunction with this penalty
to indicate severity of excursion.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
218
Optimal Power Flow Data File Linear Constraint Dependency Data
• IBUS - From bus number. The sending bus number (1 through 999997). When using
the spreadsheet, this value may optionally be entered as a bus name, provided that
names input mode is in effect.
• JBUS - To bus number. The receiving end bus number (1 through 999997). When
using the spreadsheet, this value may optionally be entered as a bus name, provided
that names input mode is in effect.
• CKT - Circuit ID. The one or two character circuit identifier. If no circuit identifier is
entered, a default value of '1' is assumed.
• KBUS - Third bus number. The third bus number (1 through 999997) if a three wind-
ing transformer is specified; zero (0) otherwise. When using the spreadsheet, this
value may optionally be entered as a bus name, provided that names input mode
is in effect.
The Interface Flow Constraint editor displays all Interface Flow Constraint records within the working case
in the data table. The subsystem filter has no effect on the list displayed. If there are no Interface Flow
Constraint records in the working case, then the editor window will be blank.
...
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
219
Optimal Power Flow Data File Linear Constraint Dependency Record
Each field of the data record must be separated by either a space or a comma, with any blank fields delineated
by commas. For each Linear Constraint Equation record entered, a single zero must be placed on the line
immediately following the last participating variable record entered, or immediately after the main EQID
record if no participating variables are specified.
An EQID value of zero indicates that no further linear constraint dependency records are to be processed.
Each Linear Constraint Dependency record is uniquely identified by a constraint equation identifier. The val-
ues for each field within the record are defined as follows:
EQID The linear constraint equation identifier is an integer number. A value less than four
digits in length is most suitable for reporting purposes.
LABEL A string containing a maximum of 32 characters used to describe the linear constraint
dependency equation being defined. This label is only used for reporting purposes.
1. voltage magnitude, in pu
3. active power generation, in per unit of reactive power based on system base(i.e.
400 MW limit base on a system base of 100 is entered as 4.0)
4. reactive power generation, in per unit of reactive power based on system base(i.e.
400 Mvar limit base on a system base of 100 is entered as 4.0)
5. transformer tap ratio, entered as the inverse of the tap ratio; or transformer phase
shift angle, in radians
8. adjustable bus shunt, in per unit Mvar value based on system base
10. load adjustment, entered in terms of the load multiplier (i.e. 0.8 for 80% of load
or 1.8 for 180% of load
"ID FIELDS" Depending upon the variable type code selected above, one or more identification
fields must be specified in order to uniquely identify the record to be employed as
the variable entry. The identification fields corresponding to each of the variable type
codes defined above, are as follows:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
220
Optimal Power Flow Data File Linear Constraint Dependency Record
To bus number
To bus number
8. Bus number (1 through 999997) Adjustable bus shunt identifier [" 1"]
Depending upon the variable type code selected above, one or more identification
fields must be specified in order to uniquely identify the record to be employed as
the variable entry. The identification fields corresponding to each of the variable type
codes defined above, are as follows:
When using the linear constraint equation table editor, bus identifiers may alternately
be entered as extended bus names instead of bus number, provided that the names
input mode option is in effect.
COEFF A real variable coefficient applied to the dependency variable specified above.
Any number of participating variables may be included in the linear constraint dependency equation. The
variable identifiers must correspond to a record that already exists within the working case.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
221
Optimal Power Flow Data File Linear Constraint Dependency Record
The Linear Constraint Dependency Equation data table displays in the editor all Linear Constraint Dependency
Equation records within the working case. The subsystem filter has no effect on the list displayed. If there
are no Linear Constraint Dependency Equation records in the working case, the editor window will be blank.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
222
Chapter 6
GIC Data File
6.1. Overview
The geomagnetic induced currents can flow through transformer winding and substation ground paths.
For power flow calculations and substation ground paths data is not required. So this data is not available
in power flow data. This additional data is provided in GIC data file (extension .gic). The accuracy of GIC
calculations will depend on the data provided in GIC data file.
Depending on the size of the power flow network studied, this data could be large. It is recommended to
create a GIC data template with one of the following ways and edit/modify that:
1. Using activity GIC GUI, GIC data file from Excel GIC data templates
2. Python module “gicdata” (See PSSE Application Program Interface (API) manual)
All data is read in free format with data items separated by a comma or one or more blanks. Each category
of data except the change code is terminated by a record specifying an I value of zero. Termination of all
data is indicated by a value of Q.
Substation Data
Transformer Data
Branch Data
Two-Terminal DC Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
223
GIC Data File File Identification Data
VSC DC Data
Multi-Terminal DC Data
Load Data
Q Record
GICFILEVRSN=vernum
GICFILEVRSN GICFILEVRSN is the keyword to specify the GIC data file version number.
vernum is an integer value specifying GIC data file version number. No default allowed.
Allowed, GICFILEVRSN = 4
GICFILEVRSN = 5
Note: The first release of the GIC data file did not have this record and is treated as
file version 1
At PSSE version 35.0.0, network equipment location information is consolidated in one source which is base
case data. To faciliate that:
• The substation location information is moved from the GIC data file to the Base Case data (power flow
data).
• When GIC data file version 4 is read, "Single Bus" substation configuration is added to each bus-substation
data record and non Node-Breaker base case is converted to Node-Breaker base case.
• For this to work without any data conflicts, GIC data file version 4 is allowed to be read into base case that
has no Node-Breaker configurations.
GICFILEVRSN 4
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
224
GIC Data File Substation Data
GICFILEVRSN 5
No default allowed.
NAME Alphanumeric identifier assigned to substation I. NAME may be up to 40 characters
and may contain any combination of blanks, uppercase letters, numbers and special
characters, but the first character must not be a minus sign. NAME must be enclosed
in single or double quotes if it contains any blanks or special characters.
• 0 - degrees
UNIT = 0 by default.
LATITUDE Substation latitude, positive for North and negative for South. When UNIT = 0, latitude
is specified in degrees.
No default allowed.
LONGITUDE Substation longitude, positive for East and negative for West. When UNIT = 0, longi-
tude is specified in degrees.
No default allowed.
RG Substation grounding DC resistance in ohms. If RG <= 0.0 or RG > = 99.0, it is assumed
that the substation is ungrounded.
RG = 0.1 by default.
EARTHMDL Name of the earth model. EARTHMDL may be up to 32 characters.
• When specified this earth model will be used in determining Benchmark GMD event
earth model scaling factor (beta) and Non-uniform GMD event calculations
• When not specified, the earth model specified in GIC API is used.
Possible methods:
• "Assumed"
• "Measured"
• "Calculated"
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
225
GIC Data File Bus Substation Data
GICFILEVRSN 4
BUSNUM, SUBNUM
GICFILEVRSN 5
BUSNUM Bus number. Bus BUSNUM must be present in the working case.
No default allowed.
SUBNUM Substation number (1 through 999997). This is the substation number to which bus
BUSNUM belongs to.
The following restrictions apply when assigning bus and its substation:
• Two buses connected by zero impedance line must have same substation number.
No default allowed.
Note 1 : For two and three winding auto transformers WRI, WRJ and WRK could represent per phase dc
resistances of series winding (Rs) or common winding (Rc).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
226
GIC Data File Transformer Data
Note 2 : Figure below shows generic Phase Angle Regulator (PAR) connections where series unit has split
tap. It is represented as T model in GIC calculation DC network. The series unit is connected between Bus I
and Bus J. In GIC data file:
It is imperative that WRI, WRJ and WRK values are calculated and specified in GIC data file for correct modeling
of such a transformer.
I, J, K, CKT, WRI, WRJ, WRK, GICBDI, GICBGJ, GICBDK, VECGRP, CORE, KFACTOR,
GRDWRI, GRDWRJ, GRDWRK, TMODEL
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
227
GIC Data File Transformer Data
I The bus number of the bus to which Winding 1 is connected. It must be same Winding
1 bus for the same transformer in the working case.
No default allowed
J The bus number of the bus to which Winding 2 is connected. It must be same Winding
2 bus for the same transformer in the working case.
No default allowed
K The bus number of the bus to which Winding 3 is connected. It must be same Winding
3 bus for the same transformer in the working case.
K = 0 for two winding transformers. No default allowed for three winding transform-
ers.
CKT One- or two-character branch circuit identifier.
GICBDI = 0 by default
GICBDJ GIC blocking device in neutral of Winding 2
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
228
GIC Data File Transformer Data
GICBDJ = 0 by default
GICBDK GIC blocking device in neutral of Winding 3
If vector group is specified in power flow data that data will be used and it is not needed
to be specified here. As far as GIC calculations are concerned, winding grounding con-
nection information is used; its clock angles are not used. Refer to POM Sections “Two
Winding Transformer Vector Groups” and “Three Winding Transformer Vector Groups”
for allowed vector groups.
• When bus number orders in GIC data file record are different than the bus number
orders in power flow RAW data file, the bus number orders in power flow RAW data
file is used to assign winding configuration as per vector group specified.
• For auto-transformers, bus with lower base bus voltage is treated as common wind-
ing bus.
CORE = 0 by default
KFACTOR Factor to calculate transformer reactive power loss from GIC flowing its winding
(MVAR/AMP)
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
229
GIC Data File Fixed Bus Shunt Data
TMODEL = 0 by default
Each fixed bus shunt data record has the following format:
I, ID, R, RG
I Bus number of the bus to which the fixed shunt is connected. It must be present in
the working case.
No default allowed
ID One- or two-character non-blank alphanumeric fixed bus shunt identifier.
ID = '1' by default
R DC resistance in ohms/phase. It must be > 0.0. Fixed bus shunt records with R = 0.0
will be ignored.
No default allowed
RG Grounding DC resistance in ohms
No default allowed
J Branch to bus number
No default allowed
CKT One- or two-character transformer circuit identifier; a transformer with circuit identi-
fier CKT between buses I and J must be in the working case.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
230
GIC Data File User Earth Model Data
• When INDUCEDV is not specified, GIC activity calculates this according to its options
specified
• When INDUCEDV is specified as INDVP = 0.0 and INDVQ = 0.0, then that branch is
treated as part of the GIC DC network but does not have GMD induced voltage, like
“underground pipe-type cables (cables enclosed in the steel pipe).”
For uniform filed modeling INDUCEDV will be real value, but for non-uniform field
modeling this will be complex value.
Note 2 :
• When the Branch INDVP + j INDVQ is specified, it is used as is. There are no other
scaling factors applied to this voltage.
• When INDVP + j INDVQ is specified for all branches, specified GMD event option is
ignored during GIC calculations.
• When INDVP + j INDVQ is specified for few branches, the induced Efield for remain-
ing branches in study subsystem is calculated using the GMD event option specified.
RLNSHI DC resistance in ohms/phase of the line shunt at the bus I end of the branch. It must be
> 0. When RLNSHI = 0 or not specified, there will be no ground path for this line shunt.
No default allowed
RLNSHJ DC resistance in ohms/phase of the line shunt at the bus J end of the branch. It must be
> 0. When RLNSHJ = 0 or not specified, there will be no ground path for this line shunt.
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
231
GIC Data File Switched Shunt Data
model may have up to 25 layers. Use as many records needed to specify the data. The thickness of the last
layer is infinity. This is specified as any value less than 0.0 (= -999.0 for example). The thickness value less
than 0.0 is also used as end of earth model data.
Each user earth model data record has the following format:
NAME The non-blank alphanumeric identifier assigned to this earth model. Each earth model
must have unique name. NAME may be up to 32 characters. This name should be
different than the Standard US and Canada Earth Models defined (Refer …).
No default allowed
BETAFTR Earth Model scaling factor used when calculating branch induced electric field for
Benchmark GMD event.
BETAFTR = 1 by default
DESC Description of the earth model. NAME may be up to 72 characters. This is used for
information purpose only
No default allowed
THICKNESS1 Layer 1 thickness in km
No default allowed
RESISTIVITYN Nth layer resistivity in ohm-m. Up to 25 layers are allowed
No default allowed
THICKNESSN Nth layer 1 thickness in km. Up to 25 layers are allowed. The thickness of the last layer
is infinity. This is specified as any value less than 0 (= -999.0 for example).
No default allowed
GICFILEVRSN 4
I, R, RG
GICFILEVRSN 5
I, ID, R, RG
I Bus number; bus I must be present in the working case with positive sequence
switched shunt data.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
232
GIC Data File Two-Terminal DC Data
ID = '1' by default
R DC resistance in ohms/phase. It must be > 0.0. Switched shunt records with R = 0.0
will be ignored.
No default allowed
RG Grounding DC resistance in ohms. No grounding resistance; solidly grounded.
RG = 0.0 by default
The status (blocked or in-service) of two-terminal DC lines from power flow data is not considered. The DC
data provided on this data record is modeled in the GIC DC network. Up to 10 GIC DC network elements are
allowed per DC line.
NAME, I, ID, R, RG
NAME The non-blank alphanumeric identifier assigned to this DC line. It must be present in
the working case. NAME may be up to 12 characters.
No default allowed
I Bus number of the rectifier (IPR) or inverter (IPI) converter AC bus. It must be present
in the working case.
No default allowed
ID One- or two-character non-blank alphanumeric identifier. There could be more than
one ground path at rectifier or inverter ac bus. This ID is used to be able to specify
more than one ground path. This is specific to GIC data and it does not exist in the
working case.
No default allowed
R DC resistance in ohms/phase of grounded winding of converter transformers. It must
be > 0.0. R = 0.0 or not specified means there will be no ground path.
No default allowed
RG Grounding DC resistance in ohms
Two-terminal DC data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
233
GIC Data File VSC DC Data
The status (blocked or in-service) of VSC DC lines from power flow data is not considered. The DC data
provided on this data record is modeled in the GIC DC network. Up to 10 GIC DC network elements are allowed
per DC line.
NAME, I, ID, R, RG
NAME The non-blank alphanumeric identifier assigned to this VSC DC line. It must be present
in the working case. NAME may be up to 12 characters.
No default allowed
I Bus number of the rectifier (IPR) or inverter (IPI) converter AC bus. It must be present
in the working case.
No default allowed
ID One- or two-character non-blank alphanumeric identifier. There could be more than
one ground path at rectifier or inverter ac bus. This ID is used to be able to specify
more than one ground path. This is specific to the GIC data and it does not exist in
the working case.
No default allowed
R DC resistance in ohms/phase of grounded winding of converter transformers. It must
be > 0.0. R = 0.0 or not specified means there will be no ground path.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
234
GIC Data File Multi-Terminal DC Data
No default allowed
RG Grounding DC resistance in ohms
VSC DC data input is terminated with a record specifying a bus number of zero.
The status (blocked or in-service) of multi-terminal DC lines in the working case is not considered. The DC
data provided on this data record is modeled in the GIC DC network. Up to 10 GIC DC network elements are
allowed per DC line.
NAME, I, ID, R, RG
NAME The non-blank alphanumeric identifier assigned to this Multi-Terminal DC line. It must
be present in the working case. NAME may be up to 12 characters.
No default allowed
I Converter ac bus number (IB). It must be present in the working case.
No default allowed
ID One- or two-character non-blank alphanumeric identifier. There could be more than
one ground path at ac bus. This ID is used to be able to specify more than one ground
path. This is specific to the GIC data and it does not exist in the working case.
No default allowed
R DC resistance in ohms/phase of grounded winding of converter transformers. It must
be > 0.0. R = 0.0 or not specified means there will be no ground path.
No default allowed
RG Grounding DC resistance in ohms
Multi-Terminal DC data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
235
GIC Data File Load Data
The status (in-service or out-of-service) of FACTS device from power flow data is not considered. The DC
data provided on this data record is modeled in the GIC DC network. Up to 10 GIC DC network elements are
allowed per DC line.
NAME, I, ID, R, RG
NAME The non-blank alphanumeric identifier assigned to this FACTS device. It must be
present in the working case. NAME may be up to 12 characters.
No default allowed
I FACTS device sending end bus number (IBUS). It must be present in the working case.
No default allowed
ID One- or two-character non-blank alphanumeric identifier. There could be more than
one ground path at ac bus. This ID is used to be able to specify more than one ground
path. This is specific to the GIC data and it does not exist in the working case.
No default allowed
R DC resistance in ohms/phase of grounded winding of converter transformers. It must
be > 0.0. R = 0.0 or not specified means there will be no ground path.
No default allowed
RG Grounding DC resistance in ohms
FACTS device data input is terminated with a record specifying a bus number of zero.
I, ID, R, RG
I Bus number of the bus to which load is connected. It must be present in the working
case.
No default allowed
ID One- or two-character non-blank alphanumeric load identifier.
ID = '1' by default
R DC resistance in ohms/phase of grounded loads. It must be > 0.0. R = 0.0 or not spec-
ified means there will be no ground path.
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
236
GIC Data File Load Data
Load data input is terminated with a record specifying a bus number of zero.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
237
Chapter 7
Harmonics Data File (RAWX)
7.1. Overview
To perform harmonic analysis comprising network frequency scan and distortion calculations following data
is needed.
2. sequence flow data (.seq file) [optional] When sequence data is provided, appropriate positive, negative
or zero sequence impedance is used to calculate impedance for each harmonics order and determine if
equipment is grounded to consider in triplen harmonic calculations.
3. harmonic models and network elements frequency dependency data [optional]. When this data is not
provided inductive or capacitive reactance is calculated for each harmonics order.
4. harmonic source data [optional] However, when harmonic current source data is not provided, voltage
and current distortion calculations are not performed.
These additional data items (3) and (4) are provided in extended raw file (.rawx) under "harmonics" domain.
The accuracy of harmonic analysis will depend on the quality this additional data provided. [Note - Harmonics
data is provided in RAWx format, not RAW format.]
Load Data
Transformer Data
Two-Terminal DC Data
VSC DC Data
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
238
Harmonics Data File (RAWX) Impedance Characteristics Data
Multi-Terminal DC Data
Q Record
1. Impedance Characteristics
"impchr":{
"fields":["name"],
"data":[
["ZTABLE1"],
...
["ZTABLE9"]
]
}
"impchrpts":{
"fields":["name", "hn", "rn", "x1", "x2"],
"data":[
["ZTABLE1", 1.000000, 1.110000, 2.110000, 3.110000],
...
["ZTABLE9", 93.00000, 1.120000, 2.120000, 3.120000]
]
}
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
239
Harmonics Data File (RAWX) Voltage Sources Data
No default allowed.
HN hn Harmonic Order
No default allowed.
RN rn Resistance in ohms at harmonic order 'N'.
No default allowed.
X1N x1n Inductive reactance (positive value) or Capacitive reactance (negative value) in
ohms at harmonic order 'N'.
No default allowed.
X2N x2n Inductive reactance (positive value) or Capacitive reactance (negative value) in
ohms at harmonic order 'N'.
No default allowed.
The total impedance at harmonic order 'N' is determined by series connection of RN, X1N and X2N.
1. Voltage Source
"vltsrc":{
"fields":["name", "angoptn"],
"data":[
["VLTSRC1", 1],
...
["VLTSRC9", 1]
]
}
Each voltage sources points data table has the following format:
"vltsrcpts":{
"fields":["name", "hn", "vn_v0", "angn"],
"data":[
["VLTSRC1", 11.00000, 1.110000, 18.21000],
...
["VLTSRC9", 13.00000, 1.510000, -150.6100]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
240
Harmonics Data File (RAWX) Current Sources Data
]
}
No default allowed.
ANGOPTN angoptn Default angle determination
• 0 - No
• 1 - Yes
ANGLE = 0 by default
No default allowed.
No default allowed.
ANGN angn Angle in degrees at harmonic order 'N'.
No default allowed.
There is no limit on number of harmonics modeled in each current sources table. Each current source char-
acteristics must have fundamental harmonic order specified.
Each current source provided is treated as harmonic current injection at a bus. The pu value of this injection
is calculated as below.
1. When CURTYP=0 (currents in percent of fundamental): The fundamental current to derive its actual PU
contribution is calculated as below.
• Loads, generators, and induction motors - The power flow solution fundamental current (I0) is con-
sidered as 1 PU or 100%.
• Transformers - The base current calculated using system MVA base and bus base voltage of in-service
highest voltage winding bus is considered as 1 PU or 100%.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
241
Harmonics Data File (RAWX) Current Sources Data
• 2TDC, VSCDC and MTDC Lines - Power flow solution fundamental current (I0) at its specified AC bus
is considered as 1 PU or 100%.
• FACTS Device - Power flow solution fundamental current (I0) at its sending end bus is considered as
1 PU or 100%.
2. When CURTYP=1 (currents in amperes): The base current to derive its PU contribution is calculated as
below.
• Induction Motor - Induction motor MVA base and bus base voltage
• Transformers - System MVA base and bus base voltage of in-service highest voltage winding bus
• 2TDC, VSCDC, MTDC and FACTS Device - CURTYP=1 not allowed, specify data in terms of CURTYP=0
1. Current Source
"cursrc":{
"fields":["name", "curtyp", "angoptn"],
"data":[
["CURSRC1", 0, 1],
...
["CURSRC9", 0, 1],
]
}
Each current sources points data table has the following format:
"cursrcpts":{
"fields":["name", "hn", "in_i0", "angn"],
"data":[
["CURSRC1", 1.000000, 1.311000, 18.32100],
...
["CURSRC9", 18.00000, 1.359000, -150.3690],
]
}
For a specified equipment/network element, a fundamental current (I0) from power flow solution is ob-
tained. Then that current is used to derive harmonic current.
Each Current Sources data table has the following format. A harmonic current of this value is injected at the
specified bus.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
242
Harmonics Data File (RAWX) Load Data
No default allowed.
CURTYP curtyp Current source type
• 1 - Current in amperes
CURTYP = 0 by default
ANGOPTN angoptn Option to determine harmonic source injection phase shift relative to fundamen-
tal current
ANGOPTN = 0 by default
HN hn Harmonic Order
Each current source table provided must have data points for fundamental har-
monic order HN=1.0. When there is no injection at HN=1.0, specify I1=0.0,
ANG1=0.0.
No default allowed.
No default allowed.
ANGN angn Harmonic current angle in degrees at harmonic order 'N'.
No default allowed.
"load":{
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
243
Harmonics Data File (RAWX) Load Data
No default allowed
ID id One- or two-character load identifier.
ID = '1' by default
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
HTYPE htype Harmonic Model type
• 0 - No frequency dependency
• 3 - Impedance characteristics
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
244
Harmonics Data File (RAWX) Generator Data
HTYPE = 0 by default
SINCAL value = pk
ZHARM_TA- zharm Previously defined Harmonic Impedance Characteristics table name. The frequen-
BLE cy behavior of the load is modeled using the impedance characteristics specified
in this table when provided.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
245
Harmonics Data File (RAWX) Generator Data
"generator":{
"fields":["ibus", "id", "hstate", "htype", "hquality",
"zharm", "vharm", "iharm"],
"data":[
[101, "1", 0, 3, 1.000000, "ZTABLE1", "VLTSRC1", "CURSRC1"],
...
[3018, "2", 1, 5, 1.000000, "ZTABLE3", "VLTSRC3", "CURSRC3"]
]
}
No default allowed
ID id One- or two-character generator identifier.
ID = '1' by default
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
HTYPE htype Harmonic type
• 2 - quality constant X/R series ( generator R data if any, ignored and R calculated
from HQUALITY)
• 3 - Impedance characteristics
• 4 - Model 1: IEEE
HTYPE = 0 by default
HQUALITY hquality Harmonic quality constant
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
246
Harmonics Data File (RAWX) Non-Transformer Branch Data
The branch is always modeled with branch resistance skin effect and long line effects considered except
when ZHARM table is specified.
The branch shunts are modeled as per the HTYPE specified below.
"ntbranch":{
"fields":["ibus", "jbus", "ckt", "hstate", "htype", "hquality", "zharm"],
"data":[
[151, 152, "1", 1, 4, 1.000000, "ZTABLE1"],
...
[3008, 3009, "1", 0, 0, 1.000000, "ZTABLE6"]
]
}
No default allowed
J jbus Branch to bus number. It must be present in the working case.
No default allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
247
Harmonics Data File (RAWX) Transformer Data
• 1 - Active in harmonics
HSTATE = 1 by default
HTYPE htype Harmonic type. Used to specify branch shunt model.
• 2 - quality constant X/R series (applicable only when branch shunt is inductive),
(Line shunt R data if any, ignored and shunt R calculated from HQUALITY)
• 4 - quality constant X/R parallel (applicable only when branch shunt is induc-
tive), (Line shunt R data if any, ignored and shunt R calculated from HQUALITY)
HTYPE = 0 by default
HQUALITY hquality Harmonic quality constant
"trbranch":{
"fields":["ibus", "jbus", "kbus", "ckt", "hstate", "htype", "hquality",
"zharm", "iharm"],
"data":[
[101, 151, 0, "T1", 1, 0, 1.000000, "ZTABLE1", "CURSRC1"],
...
[3008, 3012, 3010, "2", 0, 5, 1.000000, "ZTABLE4", "CURSRC4"]
]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
248
Harmonics Data File (RAWX) Transformer Data
No default allowed
J jbus Transformer Winding 2 bus number. It must be present in the working case.
No default allowed
K kbus Transformer Winding 3 bus number. K is specified as 0 (zero) to indicate that no
third winding is present. When K specified is non-zero, it must be present in the
working case.
K = 0 by default.
CKT ckt One- or two-character transformer identifier. A transformer with circuit identifier
CKT between buses I and J (and K if K is non-zero) must be in the working case.
• 1 - Active in harmonics
HSTATE = 1 by default
HTYPE htype Harmonic type
• 4 - Model 4 – Arrillaga
• 5 - Model 5 – Funk
HTYPE = 0 by default
HQUALITY hquality Harmonic quality constant, not used
ZHARM_TA- zharm Previously defined Harmonic Impedance Characteristics table name. The frequen-
BLE cy behavior of the transformer is modeled using the impedance characteristics
specified in this table when provided.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
249
Harmonics Data File (RAWX) Two-Terminal DC Data
"2tdc":{
"fields":["name", "acbus", "hstate", "vharm", "iharm"],
"data":[
["TWO_TERM_DC1", 301, 1, "VLTSRC1", "CURSRC1"],
...
["TWO_TERM_DC2", 301, 0, "VLTSRC2", "CURSRC2"]
]
}
No default allowed
ACBUS acbus Two-terminal dc line rectifier or inverter converter AC bus number. A two-terminal
dc line 'NAME' with 'ACBUS' as one of the rectifier or inverter buses must be in
the working case.
No default allowed
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
VHARM_TA- vharm Previously defined Harmonic Voltage Source table name. When modeled the two-
BLE terminal dc line will inject the voltage harmonics to the network at bus 'ACBUS'.
The voltage source value at harmonic order 'N' is calculated using the voltage
source characteristics specified in this table. When table is not found or specified
as blank, the voltage harmonics by the two-terminal dc line are ignored.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
250
Harmonics Data File (RAWX) VSC DC Data
"vscdc":{
"fields":["name", "acbus", "hstate", "vharm", "iharm"],
"data":[
["VDCLINE1", 3005, 1, "VLTSRC1", "CURSRC1"],
...
["VDCLINE2", 203, 0, "VLTSRC2", "CURSRC2"]
]
}
No default allowed
ACBUS acbus VSC dc line converter AC bus number. A VSC dc line 'NAME' with 'ACBUS' as one
of its converters AC buses must be in the working case.
No default allowed
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
VHARM_TA- vharm Previously defined Harmonic Voltage Source table name. When modeled the VSC
BLE dc line will inject the voltage harmonics to the network at bus 'ACBUS'. The volt-
age source value at harmonic order 'N' is calculated using the voltage source char-
acteristics specified in this table. When table is not found or specified as blank,
the voltage harmonics by the VSC dc line are ignored.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
251
Harmonics Data File (RAWX) FACTS Device Data
No default allowed
SENDBUS sendbus FACTS device Sending End AC bus number. A FACTS device 'NAME' with 'SENDBUS'
as its sending AC bus must be in the working case. A SENDBUS value must be
provided as every FACTS device has as least one bus, making it a shunt device.
No default allowed
TERMBUS termbus FACTS device Terminal End AC bus number. A FACTS device 'NAME' with 'TERMBUS'
as its terminal AC bus must be in the working case. A TERMBUS value must be
provided if the FACTS device is operating as a serial device.
TERMBUS = 0 by default
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
HTYPE htype Harmonic type
If TERMBUS = 0:
• 0 - No frequency dependency
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
252
Harmonics Data File (RAWX) FACTS Device Data
• 3 - Impedance characteristics
• 7 - Infinite
If TERMBUS != 0:
• 0 - No frequency dependency
• 3 - Impedance characteristics
HTYPE = 0 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
253
Harmonics Data File (RAWX) Induction (asynchronous) Machine Da-
ta
"indmach":{
"fields":["ibus", "id", "hstate", "htype", "hquality",
"zharm", "vharm", "iharm"],
"data":[
[3010, "1", 1, 2, 1.000000, "ZTABLE1", "VLTSRC1", "CURSRC1"],
...
[93002, "1", 1, 9, 1.000000, "ZTABLE4", "VLTSRC4", "CURSRC4"]
]
}
No default allowed
ID id One- or two-character induction machine identifier.
ID = '1' by default
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
HTYPE htype Harmonic type
• 0 - No frequency dependency
• 1 - Quality - R constant
• 3 - Impedance characteristics
• 4 - Infinite
HTYPE = 0 by default
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
254
Harmonics Data File (RAWX) Multi-Terminal DC Data
"mtdc":{
"fields":["name", "acbus", "hstate", "vharm", "iharm"],
"data":[
["MULTERM_DC_1", 402, 1, "VLTSRC4", "CURSRC4"],
...
["MULTERM_DC_1", 213, 1, "VLTSRC2", "CURSRC2"]
]
}
No default allowed
ACBUS acbus Multi-terminal dc line rectifier or inverter converter AC bus number. A multi-ter-
minal dc line 'NAME' with 'ACBUS' as one of the rectifier or inverter buses must
be in the working case.
No default allowed
HSTATE hstate Current control state
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
255
Harmonics Data File (RAWX) Passive Filter Data
• 1 - Active in harmonics
HSTATE = 1 by default
VHARM_TA- vharm Previously defined Harmonic Voltage Source table name. When modeled the mul-
BLE ti-terminal dc line will inject the voltage harmonics to the network at bus 'ACBUS'.
The voltage source value at harmonic 'N' is calculated using the voltage source
characteristics specified in this table. When table is not found or specified as
blank, the voltage harmonics by the multi-terminal dc line are ignored.
For each harmonic frequency, the fixed bus shunt MW and MVAR are calculated and the working case updated
accordingly.
Given RG, XB1 and XB2 at the fundamental frequency and CZY, the units in which they are specified, the
passive filter equivalent impedance and corresponding fixed bus shunt MW and MVAR are calculated.
The passive filter specified with "I, ID" should not exist in the working case as the Fixed Bus Shunt "I, ID". If
Fixed Bus Shunt "I, ID" exists in the working case, the passive filter specified with "I, ID" will be ignored.
"pfilter":{
"fields":["ibus", "id", "hstate", "czy", "cfg", "rg", "xb1", "xb2"],
"data":[
[101, "FO", 0, 0, 1, 0.1000000, 0.2000000, 0.3100000],
...
[204, "YK", 0, 0, 2, 0.1000000, 0.2000000, 0.3200000]
]
}
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
256
Harmonics Data File (RAWX) Passive Filter Data
No default allowed
NAME name Alphanumeric identifier assigned to the Passive Filter. NAME may be up to forty
characters and may contain any combination of blanks, uppercase letters, num-
bers and special characters. NAME must be enclosed in single or double quotes if
it contains any blanks or special characters.
NAME must be unique within all passive filters. By default name is generated as
string formed with bus number + filter ID.
HSTATE hstate Current control state
• 1 - Active in harmonics
HSTATE = 1 by default
CZY czy Units of RG, XB1 and XB2
• 3 - Impedance expressed in ohms. XB1 and XB2 are expressed as positive for
inductive reactance and negative for capacitive reactance. The filter per unit
impedance is calculated on bus voltage and system MVA base.
CZY = 0 by default
CFG cfg Configuration of RG, XB1 and XB2
• 2 - RG and XB1 are connected in parallel and that equivalent in series with XB2
• 3 - RG and XB2 are connected in parallel and that equivalent in series with XB1
CFG = 0 by default
RG rg Resistance, Conductance or MW as per CZY
RG = 0.0 by default.
XB1 xb1 Reactance, Susceptance or MVAR as per CZY
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
257
Harmonics Data File (RAWX) Passive Filter Data
XB1 and XB2 are positive for inductive reactance and capacitive susceptance.
XB1 and XB2 are negative for inductive susceptance and capacitive reactance .
When RG, XB1 and XB2 are 0.0 (zero), the record will be ignored.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
258
Chapter 8
Machine Capability Curve Data File
8.1. Overview
The input stream to activity REGC consists of a Change Code record, followed by a group of capability curve
data records. One such record is specified for each machine whose capability curve is to be read into the
working case.
All data is read in free format with data items separated by a comma or one or more blanks. The capability
curve data category is terminated by a record specifying an I value of zero.
IC, REV
IC = 0 indicates the initial input of capability curve data for the network contained in
the working case. Any capability curves in the case are deleted from the case before
adding the capability curves specified in the input file.
IC = 1 indicates change case input of capability curve data for the network contained
in the working case. If a record is specified for a machine that already has a capability
curve, default values for omitted data items are the existing values of the capability
curve.
IC = 0 by default
REV PSSE revision number
I, ID, P1, QT1, QB1, P2, QT2, QB2, ... P20, QT20, QB20
where:
I Bus number. Bus I must be present in the working case with a plant sequence number
assigned to it (refer to Section Plant and Machine Sequence Numbers in POM).
No default is allowed
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
259
Machine Capability Curve Data File Capability Curve Data
ID One-or two character machine identifier used to distinguish among multiple machines
at a plant (i.e., at a generator bus)
ID = 1 by default
Pi Generator active power output along the MW axis of the machine's capability curve,
entered in MW
No default is allowed
QTi Maximum (i.e., overexcited) reactive power limit at P i MW, entered in Mvar
At least two sets of points must be specified for each capability curve; up to 20 sets of points on the capability
curve may be entered. When the machine is a generator, the Pi values must be in ascending order with
P1greater than or equal to zero. When the machine is a motor, the Pi values must be in descending order
with P1 less than or equal to zero.
Capability curves may be specified for non-conventional as well as conventional machines. For a non-con-
ventional machines with machine control mode (WMOD) greater than 1, the capability curve will not be used
to update the machine's reactive power limits; the limits will be determined from the specified power factor
(WPF) for mode 2 and 3 machines, and from the machine's fixed reactive power (QG) for mode 4 machines.
Figure 8.1. Capability Curve Example file savnw.gcp for savnw.sav Case
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
260
Chapter 9
IEC Data File
9.1. Overview
The impedances and admittances of electrical equipment in the working case are modified according to the
correction factors defined in IEC 60909-0 (2016 Section 6 or 2001 Section 3).
Generators, equivalent generators, asynchronous motors, wind farms and photovoltaic (PV) farms are repre-
sented as sources in the working case. To calculate their impedance correction factors or correct contribution
to fault additional data is required. This additional data is provided in IEC data file (.iec).
• If a generator model includes a GSU transformer. It is recommended to represent the GSU transformer
explicitly as a separate power component so as to be able to correctly modify the generator and transformer
impedances as per the IEC 60909 standard.
• If a generator is set with QMIN=QMAX, then it is treated as an asynchronous motor. If this is the case, then
additional data is not necessary.
• If a transformer winding MVA specified in system MVA base and not nameplate winding MVA.
• If an induction machine base power (MBASE) is specified as mechanical power output (BCODE=1), then
power factor and efficiency are needed to calculate base MVA. If an induction machine scheduled active
power (PSET) is set as real electrical power drawn by the machine, efficiency is needed to calculate me-
chanical power output (MW) of the machine.
There are six groups of records, with each group containing a particular type of data required. Each record
is terminated by specifying a bus number of 0.
IECFILEVRSN=vernum
IECFILEVRSN IECFILEVRSN is the keyword to specify the IEC data file version number.
vernum is an integer value specifying IEC data file version number. No default al-
lowed.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
261
IEC Data File GSU, Equivalent Generator and Motor
Data
Allowed, IECFILEVRSN = 2
Note: The first release of the IEC data file did not have this record and is treated as
file version 1
I, ID, MCTYPE, UrG, PG, PFactor, PolePair, GSUType, Ix, Jx, Kx, Ckt, PT
where:
MCTYPE =3, for Induction machines specified as part of generator data category
MCTYPE =5, for Wind power station double fed asynchronous generator
MCTYPE =6, for Wind or Photovoltaic power station generator with full size convert-
er
UrG Rated terminal voltage, line-to-line in kV r.m.s. (this need not be the rated bus volt-
age)
PG Range of generator voltage regulation in %, e.g., if PG is ±5%, enter PG=5.
= 0 default
PFactor Generator rated power factor (used only if MCTYPE=1).
= 1.0 default
PolePair Number of pole pairs if machine is induction machine (used only if the machine is
modeled as induction machine)
Example: If the induction machine has a six pole construction then Polepair=3
GSUType Generator step-up-transformer type
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
262
IEC Data File Transformer Nameplate Winding MVA
Data
where:
where:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
263
IEC Data File Wind Power Station Asynchronous Gen-
erator Data
Example: If the induction machine has a six pole construction then Polepair=3
PFactor Induction Machine rated power factor
= 1.0 default
Efficiency Induction Machine percent efficiency.
=100 by default
where:
I, ID, IMAX_1, R2X_1, IMAX_2, R2X_2, IMAX_0, R2X_0, KWD, IKWDmax, IKWDmin
where:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
264
IEC Data File Wind and Photovoltaic Power Station
Generator with Full Size Converter Data
ID Machine ID
IMAX2IR_1 Ratio of Positive Sequence highest instantaneous short circuit value in case of a
three-phase short circuit to rated current, no default allowed
R2X_1 Ratio of Positive Sequence resistance to reactance. R2X_1=0.1 by default
IMAX2IR_2 Ratio of Negative Sequence highest instantaneous short circuit value in case of an
unbalance short circuit to rated current, IMAX2IR_2=IMAX2IR_1 by default
R2X_2 Ratio of Negative Sequence resistance to reactance. R2X_2=R2X_1 by default
IMAX2IR_0 Ratio of Zero Sequence highest instantaneous short circuit value in case of an unbal-
ance short circuit to rated current, IMAX2IR_0=IMAX2IR_1 by default
R2X_0 Ratio of Zero Sequence resistance to reactance. R2X_0=R2X_1 by default
KWD Factor for the calculation of the peak short-circuit current, KWD=1.7 by default
IkWDmax Ratio of maximum steady state short circuit current to rated current, IkWDmax=I-
MAX2IR_1 by default. This is used in calculation of symmetrical breaking current.
IkWDmin Ratio of minimum steady state short circuit current to rated current, IkWDmin=I-
MAX2IR_1 by default. This is used in calculation of symmetrical breaking current.
where:
IEC File Data records for generators, transformers and motors are created only for those units that need IEC
data and they may be entered in any order and using a free format with blanks or commas separating each
data item in each record group.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
265
IEC Data File Wind and Photovoltaic Power Station
Generator with Full Size Converter Data
Following is an example of IEC data for IEC 60909-4, Section 6 network, refer PAG for details.
1 Q1 2
5 Q2 2
6 G3 1 10.5 0.0 0.8
41 G1 1 21.0 0.0 0.85 0 1 4 41 0 T1 12
31 G2 1 10.5 7.5 0.9 0 2 3 31 0 T2
0 / END OF GSU, EQV, GEN, AND INDUCTION MACHINE DATA
0 / END OF TRANSFORMER DATA
7 M1 1 0.88 97.5
7 M2 2 0.89 96.8
7 M3 2 0.89 96.8
0 / END OF INDUCTION MACHINE DATA
Q
or
IECFILEVRSN=2
1 Q1 2
5 Q2 2
6 G3 6 10.5 0.0 0.8
41 G1 4 21.0 0.0 0.85 0 1 4 41 0 T1 12
31 G2 5 10.5 7.5 0.9 0 2 3 31 0 T2
0 / END OF GSU, EQV, GEN, AND MOTOR DATA
0 / END OF TRANSFORMER DATA
7 M1 1 0.88 97.5
7 M2 2 0.89 96.8
7 M3 2 0.89 96.8
0 / END OF INDUCTION MACHINE DATA
41 G1 5.0 0.2
0 / END OF WIND POWER STATION ASYNCHRONOUS GENERATOR DATA
31 G2 6.0 0.3
0 / END OF WIND POWER STATION DOUBLY FED ASYNCHRONOUS GENERATOR DATA
6 G3 7.0 0.4
0 / END OF WIND AND PHOTOVOLTAIC POWER STATION GENERATOR WITH FULL SIZE CONVERTER DATA
Q
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
266
Chapter 10
SUB/MON/CON File Descriptions
10.1. Overview
This section contains details on the formats of the data input files used by activity DFAX. File Notational
Conventions defines the notational conventions used in the data record descriptions defined below. Special
Data Records describes those records that are common to all of the Linear Network Analysis Data Files. Sec-
tion 10.2, “Subsystem Definition Data File” gives the record formats used in the Subsystem Definition data
file, Monitored Element Data File describes the Monitored Element data file, and Contingency Definition Data
File defines the Contingency Definition data file.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
267
SUB/MON/CON File Descriptions Bus Input/Output Using Bus Numbers
and Names
i An integer value.
ij An range of integer values.
r A floating point value; the decimal point is optional
when specifying a whole number (e.g., 10, 10., and
10.0 all specify the floating point number ten).
r1 r2, or rlow rhigh A range of floating point values.
filename A filename. Up to 260 characters is allowed.
label A 32-character label identifier. If a label contains
blanks or special characters, it must be enclosed in
single quotes.
category-string Up to 160 characters are allowed. If the string con-
tains blanks or special characters, it must be enclosed
in single quotes.
Bus names have to be specified via a name and voltage level as shown below:
Inputting by bus names provides independence from bus numbering, and allows bus renumbering, which
is done by some companies in the United States on a consistent basis when creating combined load flow
cases. It is quite common to use bus names in various transfer analysis/assessment reports.
®
To accommodate the advantages of both types of bus input, PSS E allows the user to alternate between the
two modes of bus input within the same input files. For example, one subsystem may be defined using a
bus name, the next one using bus numbers; or, define a subsystem file by using bus names, and then use
input by bus number to define monitored elements.
Changing bus input mode can be done anywhere in the subsystem, contingent, monitored, and/or exclude
data input files via BUSNAMES and BUSNUMBERS keywords. BUSNAMES and BUSNUMBERS records are spec-
ified on separate input lines.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
268
SUB/MON/CON File Descriptions Special Data Records
The default mode for specifying the use of bus names or bus numbers can be set by selecting the BUS In-
put/Output option. If a user has redefined the input mode to bus name, this redefinition will propagate to
other input functions. For example, if a user used bus input by names to read in the subsystem file, then
®
PSS E will use bus names input mode when reading monitored element and contingency files. Only the ex-
plicit record BUSNUMBERS will switch the bus input mode to bus numbers.
In addition, blank lines may be included anywhere in the file. These are ignored during the input file pro-
cessing.
The portion of the working case to be contained in each subsystem being defined is specified in the following
block structure:
SUBSYSTEM|SYSTEM [label]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
269
SUB/MON/CON File Descriptions Subsystem Definition Data File
The optional subsystem labels are used on several record types in the Monitored Element and Contingency
Definition data files; they are also printed in the line mode dialog of activity TLTG, SPIL, and POLY, which
summarizes the subsystems defined and allows the user to select the study and opposing systems. If no
label is specified on a SUBSYSTEM record, the label UNNAMED n is assigned to the subsystem, where < n
> is a unique integer. Up to 100 subsystems may be specified in a Subsystem Definition data file, and each
subsystem must be defined within a single SUBSYSTEM block structure.
Buses can be selected to be in included in a SUBSYSTEM or SYSTEM using a series of criteria; that is selecting
by BUS, AREA, ZONE, OWNER, and KV. Furthermore, buses can be selected on an individual basis or in groups.
BUS bsid
BUSES bsid bsid
The BUSES record is valid only when the numbers input option is in effect (refer to Section 3.3.3, “Program
Run-Time Option Settings” and activity OPTN), and assigns the designated buses, as well as all buses where
bus numbers fall between the two bus numbers specified, to the subsystem being defined. For example, the
data record BUSES 15 77 may be used to select all buses with numbers from 16 to 76, inclusive.
All buses in selected areas may be assigned to a subsystem with data records in the following format:
AREA i
AREAS i j
where i is an area number. The AREAS record type assigns all buses in a range of area numbers to the
subsystem being defined. For example, the data record AREAS 5 7 may be used to assign all buses in areas
five, six, and seven to the subsystem.
Similarly, all buses in selected zones and owners may be assigned to a subsystem with data records of the
following form:
ZONE i
ZONES i j
OWNER i
OWNERS i j
Buses at designated voltage levels may be assigned to a subsystem with records of the following form, where,
as above, the KVRANGE record defines a range of voltage levels:
KV r
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
270
SUB/MON/CON File Descriptions Subsystem Definition Data File
KVRANGE r1 r2
Note that, in specifying ranges of bus numbers, areas, zones, owners, and voltage levels, the second value
specified must not be preceded with a minus sign. The second number specified must be greater than the
first.
In addition, a join group block structure provides for the specification of a group of buses through the logical
anding of two or more of the five selection criteria described above. A join group has the following block
structure:
JOIN [label]
(subsystem specification data record)
.
.
(subsystem specification data record)
END
where each subsystem specification data record is one of the simple record types (BUS, AREA, ZONE, OWNER,
KV, or the corresponding range of records) described above. The optional JOIN group label is for the user’s
convenience and is neither used by activity DFAX nor preserved in the Distribution Factor data file.
Each join group block structure must appear within the subsystem block structure described above. Both join
group block structures and the simple record types may be included within a subsystem block structure.
The following example defines the subsystem MY COMPANY, which consists of all buses in Area 5, along with
all buses in Area 6, which are in Zones 8 through 10:
A single bus or a set of buses can be excluded from a subsystem with the SKIP commands as described below.
The commands must follow the simple subsystem specification records and/or join group block structures; in
other words they must be the last records or only appear before the participation block within the subsystem
specification block.
A single bus may be excluded from a subsystem with the data record in the form of:
A set of buses may be excluded form a subsystem with the following data records:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
271
SUB/MON/CON File Descriptions Subsystem Definition Data File
|GENUPLIMIT | |MVA |
|GENLOWLIMIT|
|SHUNT |
When the optional IN-SERVICE keyword is present, only in-service components are considered in summation,
otherwise both in-service and out-of-service components are counted. The 'r' value is the threshold in the
specified unit of one of keywords MW, MVAR, or MVA. In using the LESS keyword, a bus is skipped from
a subsystem if the corresponding data quantity of the bus is less than the 'r' value. In using the GREATER
keyword, a bus is skipped from a subsystem if its data quantity is greater than the 'r' value.
At each bus that is assigned to the subsystem, in using LOAD keyword the total nominal load of loads is
compared against the 'r' value. When the GENERATION keyword is used, the total generation of the machines
is compared against the 'r' value. In using GENUPLIMIT or GENLOWLIMIT keyword, the corresponding total
upper or lower limit of machines is considered in the summation. When the SHUNT keyword is present, the
total nominal output of bus fixed shunts is used for comparing against the 'r' value.
The following data record can be used to exclude buses from a subsystem by comparing the current nominal
reactive power output from the switched shunt at the buses against the 'r' value.
The following data record can be used to exclude buses by comparing the total active power settings of
induction machines at the buses against the 'r' value.
A “SKIP” record can be used to exclude a single bus or a group of buses from a subsystem, as shown in the
following example.
SYSTEM MONITOR5
AREA 5
SKIP BUS 567
SKIP BUS WITH GENUPLIMIT LESS 10 MW
END
SKIP records must “follow” the simple subsystem specification records and/or join group block structures
within the subsystem specification block.
Activities TLTG, SPIL, and POLY and the PV Analysis calculation modify the generation/load profile within
designated subsystems to determine transfer capability. The participation block structure allows the user to
specify those buses that are to participate in the generation/load shift, along with their participation factors
that determine how the change in subsystem power injection is to be shared among the designated buses.
To establish the participating buses and their participation factors, the PARTICIPATE block structure is used.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
272
SUB/MON/CON File Descriptions Monitored Element Data File
PARTICIPATE
BUS bsid r
.
.
BUS bsid r
END
Each participation block structure must appear within the subsystem block structure described above, and
must follow the simple record types and/or join group block structures defining the SUBSYSTEM; that is, it
must be the last data record block in the SUBSYSTEM specification.
Each bus specified must be present in the subsystem being processed. Any bus that violates this requirement
or which is disconnected (i.e., its type code is four or greater) generates an alarm and is excluded from the
group of participating buses.
The r values are non-zero participation factors that are normally expressed in percent or per unit of the total
subsystem generation shift. While individual r values may be negative, the sum of the r values within a
participate block structure must be positive.
Up to 1,000 interfaces are allowed, and the total of single branches plus branches contained in all interfaces
®
may not exceed the number of branches for which PSS E is dimensioned. Only in-service branches are added
to the monitored element list.
To specify a single substation switching device for monitoring, the following data record may be used:
MONITOR |BREAKER| |SUBSTATION| staid FROM NODE ndid TO NODE ndid [|CIRCUIT | ckid]
|SWITCH | |SUB | |CKT |
|SWD |
To specify a single branch for monitoring, the following data record may be used:
To specify one winding of a three-winding transformer for monitoring, the bus to which the winding is con-
nected must be the first bus specified in the following data record:
[MONITOR] |BRANCH| FROM BUS bsid TO BUS bsid TO BUS bsid [|CIRCUIT| ckid]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
273
SUB/MON/CON File Descriptions Group Flow Monitoring Records
|LINE | |CKT |
Example:
The above example will only monitor flow into the winding of the three-winding transformer connected
to bus 288. If it is desired to monitor bus 2000 and bus 398 flows into the transformer additional monitor
statements are required.
If the optional circuit identifier keyword and data value are omitted, a circuit identifier of '1' is assumed.
As a convenience to save typing, the following block structure may be used to designate a series of single
branches for monitoring where, as above, the default circuit identifier is '1'. Three-winding transformers
cannot be specified using this block structure.
[MONITOR] BRANCHES|LINES
bsid bsid [ckid]
.
.
bsid bsid [ckid]
END
In specifying a branch with the above records, if it is already in the monitored element list in the specified
direction, an appropriate message is printed and the record is ignored. If a branch is included in the monitored
element list in both directions, flows (and distribution factors) for the two entries are printed in activities
OTDF, DCCC, TLTG, SPIL, IMPC, and POLY with equal magnitude and opposite sign; in activity ACCC, the same
results are shown in both directions.
When the multi-section line reporting option is enabled (refer to Section 3.3.3, “Program Run-Time Option
Settings” and activity OPTN), in-service multi-section line groupings may be specified with the above records.
If an in-service member of a multi-section line grouping is specified, the multi-section line (rather than the
specified member) is added to the monitored element list in the same direction as the specified member.
When the multi-section line reporting option is disabled, multi-section line groupings may not be specified
in the above records; in-service members of multi-section line groupings may be designated and are added
as specified to the monitored element list.
For these record types, when the multi-section line reporting option is enabled, multi-section line groupings
within the specified subset, but not the individual members of such groupings, are added to the monitored
line list. When the multi-section line reporting option is disabled, members of multi-section line groupings
within the specified subset, but not the multi-section line groupings, are added to the monitored line list.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
274
SUB/MON/CON File Descriptions Group Flow Monitoring Records
To place all branches in the monitored element list, the following data record may be used:
Branches are entered into the monitored element list in single entry form, with the lower ordered bus (num-
ber or name, according to the bus output option currently in effect) as the from bus.
The following data record may be used to select for monitoring all branches connected to a specified bus:
All branches within a specified subsystem may be monitored by entering the data record:
When using the SYSTEM or SUBSYSTEM keywords, the label must correspond to a subsystem label specified
in a previously accessed Subsystem Definition data file (refer to Section 10.2, “Subsystem Definition Data
File”).
For a three-winding transformer to be included, without the keyword 3WLOWVOLTAGE specified all of its in-
service windings must be connected to subsystem buses; when using the keyword 3WLOWVOLTAGE, checking
on connection of its low voltage winding to a subsystem bus is disabled if all its three winding bus voltages are
specified as non-zero values. For any such three-winding transformer, all of its in-service windings connected
to subsystem buses are added to the monitored element list.
The IN KVRANGE keyword can be added to simplify defining monitored elements within a desired voltage
range. The first r1 is the lower bound of the voltage range, and the second r2 is the upper bound of the
voltage range. With IN KVRANGE keyword, all terminal buses of selected branches are within the desired
voltage range.
When AREAS, ZONES or OWNERS is specified, a range of items is selected based on the i and j values entered.
To place branches that are assigned to a line owner into the monitored element list, the following data record
can be used:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
275
SUB/MON/CON File Descriptions Subsystem Tie Monitoring Records
|BRANCHES|
|BREAKERS|
The main difference between the IN, FROM, and TO specifications is that IN specifies the kV requirement of
both terminal buses for the selected branches, while the FROM and TO specifications define only the from
or to selection, respectively.
For a three-winding transformer to be included, at least one of its in-service windings must be connected to
a subsystem bus, and at least one of its in-service windings must be connected to a bus that is either not in
the subsystem or in the to subsystem, as appropriate; for any such three-winding transformer, all of its in-
service windings connected to subsystem buses are added to the monitored element list.
The following provides several examples of selecting monitored branches using the formats described above.
Example:
includes not only branches within areas 40, 41, and 42, but also all ties between areas 40, 41, and 42.
For a tie branch between a pair of subsystems to be added to the monitored element list, both of the following
must be satisfied:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
276
SUB/MON/CON File Descriptions Subsystem Tie Monitoring Records
For the case of disjoint subsystems (e.g., TIES FROM AREA 1 TO AREA 2), the selection of tie branches is clear
and unambiguous. However, in the case of overlapping subsystems (e.g., TIES FROM AREA 1 TO ZONE 5),
the user must be aware of the above rules in specifying TIES records. The possibility exists that, in applying
the above criteria, the set of branches included as ties may not be the same if the from and to subsystems
are interchanged. Consider, for example, the following area and zone assignments:
Further, assume that a branch exists between each pair of buses. The following record would include branch-
es 1-3, 2-3, and 4-3, but not 1-2, 1-4, or 2-4:
Conversely, the following record would include branches 2-1, 3-1, and 4-1, but not 2-3, 2-4, or 3-4:
When the multi-section line reporting option is enabled (refer to Section 3.3.3, “Program Run-Time Option
Settings” and activity OPTN) the subsystem assignments of the dummy buses of each multi-section line
grouping are ignored; a multi-section line grouping is treated as a tie branch if and only if its endpoint buses
satisfy items (1) and (2) above. When the multi-section line reporting option is disabled, the multi-section
line grouping definitions are ignored and any member of a multi-section line grouping satisfying items (1)
and (2) above is considered a tie branch.
The IN KVRANGE keyword can be added to simplfy defining monitored elements within a desired voltage
range. The first r1 is the lower bound of the voltage range, and the second r2 is the upper bound of the
voltage range. The KVRANGE is ignored if it is defined after the FROM KV r1 or TO KV r1 keywords. With
KVRANGE keyword, all terminal buses of selected branches are within the desired voltage range
To demonstrate the use of KVRANGE specifications, assume that subsystem COMPANY1 was defined as:
SUBSYSTEM COMPANY1
JOIN
AREAS 25 35
KVRANGE 200 999
END
END
The example below shows how to add all ties from COMPANY1, including step-up transformers within COM-
PANY2 and all ties from COMPANY1 to other neighbors:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
277
SUB/MON/CON File Descriptions Subsystem Tie Monitoring Records
This specification excludes from the selection all 345-kV ties from COMPANY1.
A KVRANGE specification eliminates the need to create intermediate subsystems if a user wants to define
ties from some area(s)/zone(s) within some kV level as shown below:
where the branch specification records may specify sets of tie lines:
individual branches:
[MONITOR] |BRANCH| FROM BUS bsid TO BUS bsid TO BUS bsid [|CIRCUIT| ckid]
|LINE | |CKT |
or, simply:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
278
SUB/MON/CON File Descriptions Subsystem Tie Monitoring Records
The 32-character interface labels are used to identify interfaces in the output reports of those activities that
use the Distribution Factor data file. As with ac branches, provision is made for up to twelve interface ratings.
Interface ratings that are entered as zero, or omitted, are handled in the same way as branch ratings of zero
in activities DCCC, TLTG, SPIL, POLY,IMPC, and ACCC.
If the optional specification of ratings is omitted, the sum of the appropriate rating set values of each of
the interface members is taken as the interface rating. An interface rating is usually specified as something
other than a thermal limit; for example, contractual or stability considerations may determine the interface
rating to be used.
The SKIP block structure is used to specify individual branches that are to be excluded from the monitored
element list generated as a result of subsequent specification records that are used to define a group of
branches.
SKIP
(branch specification record; see below)
(branch specification record; see below)
END
Non-transformer branches and two-winding transformers are specified on branch specification records using
the following record format:
Three-winding transformers are specified on branch specification records using the following record format:
“SKIP blocks” can also be used to omit individual branches from the monitored element list generated by
subsequent automatic specification commands, as shown in the following example.
SKIP
3008 TO 154
100 TO 200 TO 300
END
MONITOR BRANCHES IN AREA 5
Branches specified in a SKIP block structure apply only to MONITOR ALL, MONITOR LINES and MONITOR TIES
records which define a group of branches and are below it in the Monitored Element data file. Multiple SKIP
block structures are allowed, and each SKIP block structure appends to the list of branches to be omitted
from monitoring as a result of subsequent group specification records.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
279
SUB/MON/CON File Descriptions Subsystem Switching Device Monitor-
ing Records
When using the SYSTEM or SUBSYSTEM keywords, the label must correspond to a subsystem label specified
in a previously accessed Subsystem Definition data file (refer to Section 10.2, “Subsystem Definition Data
File”).
When the keyword SWDS is used, all the system and substation switching devices will be included. Using
the keyword BREAKERS will limit the selected switching devices to those designated as breakers. Using the
keyword SWITCHES will limit the selected switching devices to those designated as switches.
The following data record defines a voltage band along with a set of buses where voltages are to be checked
against the band.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
280
SUB/MON/CON File Descriptions Voltage Monitoring Records
This example monitors all 500kV bus voltages in areas 1 through 5 within 0.98 to 1.10 per unit, all lower
voltage buses within 0.95 to 1.05 per unit and monitors bus number 1234 within 0.93 to 1.05 per unit.
Example:
Where the first r value is the lower bound of the per unit voltage band and the optional second r value is
the upper bound. If the upper bound is omitted, the upper end of the band is not checked.
The following data records define a set of buses to be monitored for voltage limit violations.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
281
SUB/MON/CON File Descriptions Voltage Monitoring Records
|ZONE i |
|ZONES i j |
|OWNER i |
|OWNERS i j |
|KV r |
|KVRANGE r1 r2 |
|BUS bsid |
|BUSES bsid1 bsid2|
|SYSTEM label |
|SUBSYSTEM label |
|SUB staid |
|SUBSTATION staid |
When multiple voltage limit records are used in a monitored element data file, buses that have already been
included in the set will be ignored. Bus data includes normal and emergency bus voltage limits. The desig-
nation of the voltage limit to be used is made at result post-processing stage.
The following data record defines voltage drop and voltage rise deviation thresholds along with a set of buses
where voltage changes in contingency cases from their base case values are to be checked.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
282
SUB/MON/CON File Descriptions Contingency Definition Data File
|SUBSTATION staid |
Where the first r value is the magnitude of voltage drop in per unit and the optional second r value is the
magnitude of voltage rise. If the voltage rise threshold is omitted, the voltage rise check is omitted.
The Contingency Defintion data file provides two means by which contingency cases may be specified. In-
dividual contingency cases consisting of single or multiple events involving bus boundary condition and/or
branch status changes may be specified in a contingency case block structure (refer to Contingency Case
Block Structure In addition, the selection of a group of single or double line outage contingency cases may
be specified with a single data record (refer to Automatic Contingency Specification). Default contingency
categories are defined with the following structure:
CATEGORY category-string
VALUE category-string
VALUE category-string
.
END
If the contingency cases below a contingency category structure do not have categories specified then they
are assigned to the contingency categories defined in the structure. Multiple category structures can be used
in a contingency description file to change default categories.
The 32-character contingency label is printed in output reports to identify each contingency. The first r
value on the data record represents frequency in occurrence/year and the second r value on the data record
represents duration in hours of the contingency. They are used for probabilistic reliability assessment. The
category-string can be a single string or a quoted comma-delimited set of strings. Categories are used to
select elements of report tables. A contingency can contain up to 32 contingency event specification records
The remainder of this section describes the contingency event specification records supported.
The outaging of an in-service non-transformer branch or two-winding transformer is specified with the fol-
lowing record, where the default circuit identifier is '1' if this specification is omitted:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
283
SUB/MON/CON File Descriptions Contingency Case Block Structure
When the multi-section line reporting option is enabled (refer to Section 3.3.3, “Program Run-Time Option
Settings” and activity OPTN), multi-section line groupings may be specified with the above records. If a mem-
ber of a multi-section line grouping is specified, switching the entire multi-section line (rather than the spec-
ified member) is treated as the contingency event.
When the multi-section line reporting option is disabled, multi-section line groupings may not be specified in
the above records; members of multi-section line groupings may be designated on OPEN and CLOSE records,
and only the specified member is switched.
The outaging of an in-service three-winding transformer is specified with the following record, where the
default circuit identifier is '1' if this specification is omitted:
|DISCONNECT| |BRANCH| FROM BUS bsid TO BUS bsid TO BUS bsid [|CIRCUIT| ckid]
|OPEN | |LINE | |CKT |
|TRIP |
Similarly, all windings of an out-of-service three-winding transformer may be placed in-service with a record
of the form:
CLOSE |BRANCH| FROM BUS bsid TO BUS bsid to BUS bsid [|CIRCUIT| ckid]
|LINE | |CKT |
The outaging of one winding of a three-winding transformer is specified with the following record, where
the default circuit identifier is 1 if this specification is omitted:
Similarly, one winding of a three-winding transformer may be placed in-service with a record of the form:
CLOSE THREEWINDING AT BUS bsid TO BUS bsid to BUS bsid [|CIRCUIT| ckid]
|CKT |
The winding to be opened or closed is the winding connected to the first bus specified. Prior to opening
one winding of a three-winding transformer, all three windings of the transformer must be in-service; prior
to closing one winding of a three-winding transformer, the other two windings of the transformer must be
in-service.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
284
SUB/MON/CON File Descriptions Contingency Case Block Structure
An out-of-service two-terminal dc line may be placed in-service with a record of the form:
When keyword MW is used, the two terminal dc line must be in power control mode and r is the power
demand to be designated. When keyword AMPS is used, the two terminal dc line must be in current control
mode and r is the current demand to be designated.
An out-of-service VSC dc line may be placed in-service with a record of the form:
An in-service FACTS device or dc line may be blocked with a record of the form:
where the four tokens in the selection list allow access to two-terminal dc lines, multi-terminal dc lines, VSC
dc lines, and FACTS devices, respectively.
The settings of an in-service two terminal dc line may be specified with a record of the form:
When keyword MW is used, the two terminal dc line must be in power control mode and r is the power
demand to be designated. When keyword AMPS is used, the two terminal dc line must be in current control
mode and r is the current demand to be designated. The scheduled compounded dc voltage is changed to
r when keyword KV is employed. The ohms of two terminal dc line is changed when OHMS is employed.
The settings of an in-service VSC dc line may be specified with a record of the form:
When keyword MW is used, the VSC dc line power demand is set to r. The scheduled VSC dc voltage is
changed to r when keyword KV is employed. The ohms of VSC dc line is changed when OHMS is employed.
The outaging of all in-service branches connected to a bus may be specified with a record of the form:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
285
SUB/MON/CON File Descriptions Contingency Case Block Structure
This command is converted to as many OPEN BRANCH commands as are required before it is passed to the
Distribution Factor data file.
When the multi-section line reporting option is enabled (refer to Section 3.3.3, “Program Run-Time Option
Settings” and activity OPTN), each in-service multi-section line connected to the specified bus is switched out
as a unit. If the specified bus is a dummy bus of a multi-section line, this command is converted to a single
OPEN BRANCH command that outages the corresponding multi-section line.
When the multi-section line reporting option is disabled, only the line section adjacent to the specified bus
is outaged for each multi-section line connected to the bus.
The next four record types allow the user to specify contingency events in which the load and generation
boundary conditions may be changed at a selected bus. Load and shunt are synonymous in the linearized
network model and specifying either results in identical contingency events. When changing generation, the
bus must have in-service generation connected to it and it may not be a swing bus.
The following data record is used to set the load or generation at a bus either to a designated value or to a
specified percentage of its initial value:
The number r specified must not be a negative number when the PERCENT keyword is used.
When LOAD is set either by PERCENT or MW, the power factor of load is constant (i.e., the reactive power
is changed by the same ratio as the active power). When GENERATION or SHUNT is set either by PERCENT
or MW, only active power is changed.
When the optional keyword DISPATCH is included at the end of the SET record, the user may designate how
the change in the bus boundary condition is to be apportioned among selected network buses rather than
having it all assigned to the system swing bus(es). In this case, the SET data record must be followed by
records of the form:
BUS bsid r
.
.
BUS bsid r
END
The r values are positive participation factors that are normally expressed in percent or per unit of the total
MW change specified by the contingency event specification record.
When SET commands operate on the bus fixed shunt, an additional keyword MVAR can be used to change
reactive power component of a bus fixed shunt:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
286
SUB/MON/CON File Descriptions Contingency Case Block Structure
The real power component of bus fixed shunts remains constant. DISPATCH keyword is not allowed to be
included in the above command.
The following data record is used to set an individual load either to a designated amount or by a specified
percentage of its initial value:
When LOAD is set either by PERCENT or MW, the power factor of load is constant (i.e., the reactive power is
changed by the same ratio as the active power).
The following data record is used to set an individual machine's Voltage Scheduled/Active Power/Reactive
Power either to a designated amount or by a specified percentage of its initial value:
The following data record is used to set an individual shunt either to a designated amount or by a specified
percentage of its initial value:
The following data record is used to set an individual switched shunt's Voltage Scheduled/VMAX/VMIN/Reac-
tive Power either to a designated amount or by a specified percentage of its initial value (swid defaults to "1 "):
The following data record is used to change the load/generation/shunt at a bus either by a designated amount
or by a specified percentage of its initial value:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
287
SUB/MON/CON File Descriptions Contingency Case Block Structure
|MODIFY| |SHUNT |
When LOAD is changed either by PERCENT or MW, the power factor of load is constant (i.e., the reactive
power is changed by the same ratio as the active power). When GENERATION or SHUNT is changed either
by PERCENT or MW, only active power is changed.
When the PERCENT keyword is specified, the magnitude of the initial value of the quantity to be modified is
used to determine the amount of the change; i.e.,
When changing either by PERCENT or MW, when the quantity to be modified is initially positive and the
change is a reduction (i.e., r is negative), a negative result is treated as an error condition.
The presence of the optional keyword DISPATCH is handled as described above for the SET data record.
The next two data record types are similar to the CHANGE record, except the direction of the change is defined
by the first keyword, and r must be a positive number:
The presence of the optional keyword DISPATCH is handled as described above for the SET datarecord.
When LOAD is changed either by PERCENT or MW, the power factor of load is constant (i.e., the reactive
power is changed by the same ratio as the active power). When GENERATION or SHUNT is changed either
by PERCENT or MW, only active power is changed.
Similarly, keyword MVAR can be used in CHANGE/INCREASE/DECREASE commands to change reactive power
component of bus fixed shunts, e.g.:
The following data record is used to change an individual load either by a designated amount or by a spec-
ified percentage of its initial value:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
288
SUB/MON/CON File Descriptions Contingency Case Block Structure
|RAISE |
|DECREASE|
|REDUCE |
When LOAD is changed either by PERCENT or MW, the power factor of load is constant (i.e., the reactive
power is changed by the same ratio as the active power).
The following data record is used to change an individual machine's Voltage Schedule/Active Power/Reactive
Power either by a designated amount or by a specified percentage of its initial value:
The following data record is used to change an individual shunt's power either by a designated amount or
by a specified percentage of its initial value:
The following data record is used to change an individual switched shunt's Voltage Scheduled/VMAX/VMIN/
Reactive Power either by a designated amount or by a specified percentage of its initial value (swid defaults
to "1 "):
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
289
SUB/MON/CON File Descriptions Contingency Case Block Structure
The following data record is used to change the two-terminal dc line either by a designated amount of power
or by a specified percentage of its initial value:
When keyword MW is used, the two-terminal dc line must be in power control mode andr is the power
demand to be changed. When keyword AMPS is used, the two terminal dc line must be in current control
mode andr is the current demand to be changed. When the PERCENTkeyword is specified, the power demand
of two-terminal dc line is changed byr percent.
The following data record is used to change the VSC dc line either by a designated amount of power or by
a specified percentage of its initial value:
When keyword MW is used, the VSC dc line power demand is increased byr. When the PERCENT keyword is
specified, the power demand of VSC dc line is changed by r percent.
The following data record is used to transfer load or generation from one bus to another:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
290
SUB/MON/CON File Descriptions Contingency Case Block Structure
|PERCENT| |LOAD |
|SHUNT |
When LOAD is moved either by PERCENT or MW, the power factor of load is constant (i.e., the reactive power
is changed by the same ratio as the active power). When GENERATION or SHUNT is moved either by PERCENT
or MW, only active power is changed.
When transferring MW, the power shift, Pshift, is set to r; when the PERCENT keyword is specified, the power
shift is calculated as:
where Porig is initial load or generation, as appropriate, at the from bus. The power shift is then subtracted
from the original power at the from bus and added to the original power at the to bus. When the quantity
to be modified at the from bus is initially positive, a negative post-shift power at the from bus is treated as
an error condition.
When generation is being transferred, the from bus must have in-service generation. If the to bus is not a
generator bus, an appropriate message is printed and the power shift is treated as negative load at the to
bus. Either of the two buses may be a swing bus.
The following data record is used to transfer the active power and reactive power of load from one bus to
another:
The keyword MVAR can be used to transfer the reactive power component of bus fixed shunts with the data
record:
The following data record is used to transfer individual load from one bus to another:
When the keyword MW is used, only the active power of the individual load is moved; when the keyword
MVAR is used, only the reactive power of the individual load is moved; when the keyword PERCENT is used,
both active power and reactive power of the individual load is moved by r percent; when the keyword MWPF
is used, the active power of the individual load is moved by r MW, and the reactive power is changed by the
same ratio as the active power.
The following data record is used to transfer individual machine from one bus to another:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
291
SUB/MON/CON File Descriptions Automatic Contingency Specification
The following data record is used to transfer individual shunt from one bus to another:
The following data record is used to transfer individual switched shunt from one bus to another:
An in-service synchronous machine, induction machine, load or fixed bus shunt may be removed from service
using the following data record:
Similarly, an out-of-service synchronous machine, induction machine, load or fixed bus shunt may be placed
in-service with a record of the form:
The presence of the optional keyword DISPATCH is handled as described above for the SET data record. The
machine status contingency events are not permitted at swing buses.
An in-service switched shunt may be removed form service with the following data record (swid defaults
to "1 "):
Similarly, an out-of-service switched shunt may be placed in-service with a record of the form (swid defaults
to "1 "):
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
292
SUB/MON/CON File Descriptions Automatic Contingency Specification
When the keyword BRANCH, LINE, or TIE is used in automatic single and double line outage contingency
specification commands, all branches except breakers and switches are included in the contingencies. When
the keyword BREAKER is used, only breaker and switch branches are included in the contingencies.
The following data record provides for the designation of a series of single line outage contingency cases:
Each in-service branch connected to the designated bus is outaged, one at a time. Similarly, a series of double
line outage contingency cases may be specified with the data record:
All branches within a specified subsystem may be outaged, either singly or in pairs, by entering the data
record:
Without the token '3WLOWVOLTAGE', for a three-winding transformer to be included, all of its in-service
windings must be connected to subsystem buses. In using the token '3WLOWVOLTAGE', the three-winding
transformer is included if its in-service high and median voltage windings are connected to subsystem buses.
The DOUBLE, BUSDOUBLE, and PARALLEL contingency specification records all generate contingency cases
consisting of two simultaneous line outages. The DOUBLE record generates all combinations of double line
outage contingencies for all branches where endpoint buses are contained in the specified subsystem. That
is, each branch in the subsystem is outaged in turn with every other branch in the subsystem. DOUBLE may
be viewed as considering independent events causing simultaneous outages.
The BUSDOUBLE record is more restrictive than the DOUBLE record. For each bus in the specified subsystem,
it generates all combinations of double line outage contingencies for all branches between that bus and
other subsystem buses. BUSDOUBLE may be viewed as considering single events in substations that affect
pairs of branches connected to a substation.
The PARALLEL record is more restrictive than the BUSDOUBLE record. It generates double line outage con-
tingencies only for parallel branches (i.e., for each contingency case, the two branches being outaged con-
nect the same pair of subsystem buses). Three-winding transformer contingencies are not generated by the
PARALLEL record. PARALLEL may be viewed as considering single events on rights-of-way that affect pairs
of branches on a right-of-way.
In using the SYSTEM or SUBSYSTEM keywords, the label must correspond to a subsystem label specified in a
previously accessed Subsystem Definition data file (refer to Section 10.2, “Subsystem Definition Data File”).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
293
SUB/MON/CON File Descriptions Automatic Contingency Specification
Branches that are assigned to a line owner can be outaged, either singly or in pairs by using the following
data record:
All in-service buses within a specified subsystem may be singly disconnected with the data record:
Each single bus outage is converted to as many OPEN BRANCH commands as are required to open all in-
service branches connected to the bus before it is passed to Distribution Factor Data File.
In-service machines connected to in-service generator buses within a specified subsystem may be removed
from service singly with the data record:
Only one machine can be outaged for each generator bus. When a generator bus has multiple in-service
machines, the machine with the biggest real power generation is chosen to be outaged.
Finally, the following data record provides for the outaging, either singly or in pairs, of all ties from a specified
subsystem or all ties between a pair of subsystems:
The selection of tie branches in the case of overlapping subsystems is handled using the same criteria defined
in Monitored Element Data File for the monitoring of ties.
For these record types, when the multi-section line reporting option is enabled, the outaging of a multi-sec-
tion line grouping within the specified subset is treated as a contingency event; the entire multi-section line
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
294
SUB/MON/CON File Descriptions Node-Breaker Contingency Specifica-
tion
is outaged. When the multi-section line reporting option is disabled, individual members of multi-section
line groupings within the specified subset (rather than entire multi-section line groupings) are outaged.
The SKIP block structure is used to specify individual branches that are to be excluded from outaging in
contingencies generated as a result of subsequent SINGLE, DOUBLE, BUSDOUBLE, and PARALLEL contingency
specification records. Each SKIP block structure is specified as follows:
SKIP |LINE |
|BRANCH|
(branch specification record; below)
.
.
(branch specification record; below)
END
Non-transformer branches and two-winding transformers are specified on branch specification records using
the following record format:
Three-winding transformers are specified on branch specification records using the following record format:
Branches specified in a SKIP block structure apply only to SINGLE, DOUBLE, BUSDOUBLE, and PARALLEL con-
tingency specification records which are below it in the Contingency Definition data file. Multiple SKIP block
structures are allowed, and each SKIP block structure appends to the list of branches to be omitted from
outaging as a result of subsequent automatic contingency specification records.
When the multi-section line reporting option is enabled and a branch that is a member of a multi-section line
is specified, the multi-section line is excluded from outaging. When the multi-section line reporting option
is disabled and a multi-section line is specified, an error message is printed and the record is ignored.
The following command will isolate an in-service branch, system switching device or two- winding trans-
former by breaker operations.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
295
SUB/MON/CON File Descriptions Node-Breaker Contingency Specifica-
tion
• Using the full topology network model to systematically follow the circuits outward from the line to be
isolated, and identify and open breakers in order to clear the fault on the circuit. The operation may result
in one or multiple circuits (i.e. branches, transformers, etc.) being opened en route to the opening of
a breaker. Once a breaker is successfully opened, the search along that path terminates. If the process
extends along paths beyond a user specified number of bus levels outward (OPTN) and the line has not
been successfully isolated, then the process will terminate with a message.
• The breakers include those defined as both system switching devices and substation switching devices.
The operations may result in one or more breakers being opened.
• If a stuck breaker status is encountered, the process will continue without opening the breaker and a
message will be displayed. Refer to the Stuck Breaker command below.
• With the successful isolation of the line the following process are completed in order:
• The topology processor will automatically be run to update the bus branch model based the status of
switching devices.
• Once the topology processing is complete, the power flow solution will be run to solve the new contingency
state.
The following command will isolate an in-service three-winding transformer by breaker operations:
ISOLATE |BRANCH| FROM BUS bsid TO BUS bsid TO BUS bsid [|CIRCUIT| ckid]
|LINE | |CKT |
The following command will isolate one winding of a three-winding transformer by breaker operations:
ISOLATE THREEWINDING AT BUS bsid TO BUS bsid TO BUS bsid [|CIRCUIT| ckid]
|CKT |
Isolation of all in-service branches connected to a bus may be specified with a record of the form:
The following commands will isolate in-service bus-connected equipment by breaker operations(swid de-
faults to "1 "):
The following commands will isolate in-service dc lines or a FACTS device by breaker operations:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
296
SUB/MON/CON File Descriptions Node-Breaker Contingency Specifica-
tion
|VSCDC |
|FACTS |
|DISCONNECT| |SWD | |SUBSTATION| staid FROM NODE ndid TO NODE ndid [|CIRCUIT| ckid]
|OPEN | |SWITCH | |SUB | |CKT |
|TRIP | |BREAKER|
CLOSE |SWD | |SUBSTATION| staid FROM NODE ndid TO NODE ndid [|CIRCUIT| ckid]
|SWITCH | |SUB | |CKT |
|BREAKER|
The following command isolates an in-service switching device in a substation by breaker operations.
The following command will isolate a single end of an in-service branch, system switching device or two-
winding transformer by breaker operations:
The following command will isolate a single terminal of an in-service three-winding transformer by breaker
operations:
|DISCONNECT| TERMINAL FROM BUS bsid TO BUS bsid TO BUS bsid [|CIRCUIT| ckid]
|OPEN | |CKT |
The following command will isolate a single node of a substation by breaker operations:
The following command will place a closed breaker in the status of “stuck”. It will fail to open in subsequent
isolation operations in that contingency:
STUCK BREAKER |SUBSTATION| staid FROM NODE ndid TO NODE ndid [|CIRCUIT| ckid]
|SUB | |CKT |
The following record will create contingencies for every in-service branch or transformer connected to a bus:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
297
SUB/MON/CON File Descriptions Node-Breaker Contingency Specifica-
tion
The following records will create contingencies for every in-service branch or transformer in a subsystem:
The following record will create contingencies for every in-service substation switching device (which can
be limited to switches or breakers) in a subsystem:
The following record will create contingencies for every in-service bus in a subsystem:
The following record will create stuck breaker contingencies for a subsystem. For each substation in the sub-
system, for each node in that substation, all combinations of in-service branches or transformers and closed
breakers connected to that node will be found. Each combination will generate a contingency consisting of
a stuck breaker record for that breaker and an isolate record for that branch or transformer.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
298
SUB/MON/CON File Descriptions Node-Breaker Contingency Specifica-
tion
|OWNER i |
|KV r |
|SYSTEM label |
|SUBSYSTEM label|
The SKIP block structure is used to specify individual substation switching device that are to be excluded from
outaging in contingencies generated as a result of subsequent SINGLE, DOUBLE, BUSDOUBLE, and PARALLEL
contingency specification records. Each SKIP block structure is specified as follows:
SKIP SWD
(substation switching device specification record; below)
.
.
(substation switching device specification record; below)
END
Substation switching devices are specified on branch specification records using the following record format:
Substation switching devices (SWDs) specified in a SKIP block structure apply only to SINGLE, DOUBLE, BUS-
DOUBLE, and PARALLEL contingency specification records which are below it in the Contingency Definition
data file. Multiple SKIP block structures are allowed, and each SKIP block structure appends to the list of SWDs
to be omitted from outaging as a result of subsequent automatic contingency specification records.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
299
Chapter 11
Advanced Linear Analysis/MUST SUB/MON/CON
File Extensions and Options
1. Make sure that the SUB/MON/CON files for either module does not cause an issue when run in the other
module i.e. PSS®E files run in Advanced Linear Analysis/MUST and vice versa
If there are unsupported elements or syntax contained in the files when run in the opposing system
thengenerate an error message, ignorethe record, and continue execution.
3. Extend, where practical, recognized elements to further close gaps. The caveat to this is approach is we
will not make both modules equal in their functionality. The Advanced Linear Analysis/MUST module
will support certain logical network elements that are key to its analysis. PSS®E will not support these
element where it is not key to its analysis. An example of this would be flowgates. These are key to the
Advanced Linear Analysis/MUST module calculations but play no part in PSS®E core calculations.
• Subsystems data file, which defines potential sources and sinks for transactions and subsystems that may
be used later for defining monitored elements and contingencies.
• Monitored element data file, which specifies monitored branches, interfaces and flowgates.
• Optional exclude data file, which allows custom adjustments to the monitored element data file, excluding
specific pairs of monitored elements and contingencies, changing branch ratings, or interface limits.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
300
Advanced Linear Analysis/MUST SUB/ INCLUDE Record
MON/CON File Extensions and Options
INCLUDE filename
Every INCLUDE statement should start from a new line. Included files may also contain another INCLUDE
record. The user is limited to 10 levels of nesting of INCLUDE statements.
Data files included via the INCLUDE statement can reside in different directories. The directory of the main
file (the file specified by the user for the MUST request) is considered the current directory. All paths provided
in the INCLUDE statement should be relative to this current directory or should provide an absolute path. If,
for example, c:\MUST\userdata\main contains the main subsystem file specified for the MUST requests, the
following two examples will be equivalent:
INCLUDE ..\pjmdata\pseg.sub
INCLUDE c:\must\userdata\pjmdata\pseg.sub
The INCLUDE statement simplifies data maintenance of large files especially if different parts of the data
come from different sources. The example below demonstrates how a large number of subsystem files can
be maintained by using a master subsystem file. As shown in the example below, the master subsystem file
contains several automatic subsystem specification records and INCLUDE statements for every control area
of interest.
Example:
ADD ALL AREAS FOR EXPORT SUFFIX _EXA WITH PMAX GREATER 50 MW
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
301
Advanced Linear Analysis/MUST SUB/ Subsystem Definition Data File
MON/CON File Extensions and Options
ADD ALL AREAS SCALE GENERATION SUFFIX _SCG WITH PMAX GREATER 50 MW
ADD ALL AREAS SCALE LOAD SUFFIX _LD
ADD ALL AREAS FOR IMPORT SUFFIX _IMA WITH PMAX GREATER 50 MW
/
INCLUDE aep.sub
INCLUDE ap.sub
INCLUDE cin.sub
INCLUDE cple.sub
.
.
INCLUDE southern.sub
INCLUDE tva.sub
INCLUDE vp.sub
/
The first four records result in creating up to four subsystems for every existing area in the load flow case.
Each of the included files should contain subsystem definitions specific to the corresponding control area.
The same multilevel approach can be used for maintaining large monitored element data files, including large
flowgate files and large contingency files because it distributes the data maintenance support functions.
1. Sources and sinks (or purchasing and selling entities) by defining the set of buses involved in the trans-
actions
2. Control areas defined as any groups of buses. Several Advanced Linear Analysis/MUST activities allow
evaluations of transaction impacts on defined subsystems. Also, defined subsystems can be used later
to specify monitored elements and contingencies.
Separating these two notions can increase flexibility of modeling and accounting for transactions.
Advanced Linear Analysis/MUST allows automatic definition of many subsystems on an area and zone basis.
A key feature of Advanced Linear Analysis/MUST is the independence of the subsystem definition and the
current load flow case data. The same subsystem definitions can be used simultaneously for different load
flow cases. For example, a single ADD ALL record defines one subsystem for each area existing in the current
load flow case, and automatically selects generator participation factors such that all generators would reach
their upper/lower limit simultaneously. This is a convenient shortcut for defining external systems and fast
screening studies.
Advanced Linear Analysis/MUST allows definition of participation factors on the fly according to current gen-
eration, generation minimum and maximum, and generator current status from the load flow. This makes
subsystem definitions less dependent on the current load flow case generation dispatch. Advanced Linear
Analysis/MUST provides automatic selection of only large generators with maximum or current generation
above a user-specified threshold. This provides, for example, a convenient approach for selecting all essential
generators on the area-wide basis for generator sensitivity analysis.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
302
Advanced Linear Analysis/MUST SUB/ Defining Buses within a Subsystem
MON/CON File Extensions and Options
Advanced Linear Analysis/MUST allows load scaling by areas, zones, or subsystems. When scaling load, Ad-
vanced Linear Analysis/MUST adjusts all selected load buses in the subsystems in proportion to the bus loads.
This applies to all scaling methods (FOR EXPORT, FOR IMPORT, GENERATION and LOAD) methods. The PARTICI-
PATE command is an exception; buses defined by PARTICIPATE will also be included in the subsystem.
Bus Names can be of the format 'nnnnnnnnvvvv' (old format) or 'nnnnnnnnnnnnvvvv' (new format); where
nnnnnnnn or nnnnnnnnnnnn is the name portion and vvvv the voltage portion of the bus name. Bus names
have to be specified via a name and voltage level as shown below:
Below is an incorrect definition, and correct definitions for a subsystem. Generation scaling is used in the
example, but all scaling methods except for PARTICIPATE have the same requirement.
Example:
Example:
Example:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
303
Advanced Linear Analysis/MUST SUB/ Defining Buses within a Subsystem
MON/CON File Extensions and Options
BUS 22222
BUS 33333
SCALE GENERATION
BUS 11111
BUS 22222
BUS 33333
END
END
Example:
To specify participation buses via the PARTICIPATE command, Advanced Linear Analysis/MUST users do not
have to specify buses within the subsystem definition. If Advanced Linear Analysis/MUST finds a bus defined
within a participate record but not defined in the subsystem above, it will add such bus to the subsystem
automatically.
The portion of the working case buses to be contained in each subsystem definition is specified in the fol-
lowing block structure:
SUBSYSTEM|SYSTEM [label]
(subsystem specification data record)
.
.
(subsystem specification data record)
END
where the subsystem specification data records allowed are as described below. Subsystem/system label
width in Advanced Linear Analysis/MUST can be up to 20 characters. If no label is specified on a SUBSYSTEM
record, the label "UNNAMED N" is assigned to the subsystem, where "N" is a unique integer.
Selected buses may be designated as part of a subsystem with data records of the following form:
BUS bsid
BUSES bsid bsid
Example:
BUS 200
BUSES 300 400
BUS and BUSES records are valid only when using bus input by bus numbers. The BUSES record assigns the
designated buses, as well as all buses whose bus numbers fall between the two bus numbers specified, to
the subsystem being defined.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
304
Advanced Linear Analysis/MUST SUB/ Defining Buses within a Subsystem
MON/CON File Extensions and Options
All buses in selected areas may be assigned to a subsystem with data records in the following format:
AREA i
AREAS i j
where "i" and "j" are area numbers. The AREAS record type assigns all buses in a range of area numbers to
the subsystem being defined.
Example:
AREAS 5 7
In the example above, the data record "AREAS 5 7" may be used to assign all buses in areas five, six, and
seven to the subsystem.
Similarly, all buses in selected zones may be assigned to a subsystem with data records of the following form:
ZONE i
ZONES i j
Buses at designated voltage levels may be assigned to a subsystem with records of the following form, where,
the KVRANGE record defines a range of voltage levels:
KV r
KVRANGE r1 r2
Example:
In specifying ranges of bus numbers, areas, zones, and voltage levels, the second specified value should be
a positive number greater than the first one.
Example:
AREAS 7 3 -wrong
KVRANGE 135 -500 -wrong
All buses with selected owners may be assigned to a subsystem with data records in the following format:
Example:
OWNER i
OWNERS i j
where "i" and "j" are owner numbers. The OWNERS record type assigns all buses in a range of owner numbers
to the subsystem being defined.
Example:
OWNERS 2 4
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
305
Advanced Linear Analysis/MUST SUB/ Subsystem Adjustments Methods
MON/CON File Extensions and Options
In the example above, the data record "OWNERS 2 4" may be used to assign all buses with owners two, three,
and four to the subsystem.
In addition, a JOIN specification block structure provides for the specification of a group of buses through
the logical "anding" of two or more of the four selection criteria described above. A JOIN specification has
the following block structure:
JOIN [label]
(subsystem specification data record)
.
.
(subsystem specification data record)
END
where each subsystem specification data record is one of the simple record types (BUS, AREA, ZONE, KV, or
the corresponding "range of" records) described above. The optional JOIN specification label is for the user's
convenience and is not used by Advanced Linear Analysis/MUST functions.
Each JOIN specification block structure must appear within the subsystem block structure described above.
Both JOIN specification block structures and the simple record types may be included within a subsystem
block structure.
Example:
The above example defines the subsystem "MY COMPANY", that consists of all buses in area 5, along with
all buses in area 6, which are in zones 8 through 10.
• Adjusting generation in proportion to available generator reserves in a load flow case. This is defined as
the difference between maximum and current generation (Pmax - Pcur). Several selected generators are
adjusted in such a way that all selected generators would reach their maximum simultaneously. This type
of adjustment can be defined using the EXPORT specification.
• Adjusting generation based on the current and minimum generation in a load flow case. For this method,
generators will be adjusted so that all generators would reach their minimum at the same time (but stay on
line if Pmin is greater than zero). This type of adjustment can be defined using the IMPORT specification.
Reaching zero generation will not change the generator status to OFF.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
306
Advanced Linear Analysis/MUST SUB/ Automatic Specifications Using the
MON/CON File Extensions and Options ADD Command
• The SCALE GENERATION specification defines generator participation factors in proportion to the current
generation. Generators will be adjusted in a way that, for example, all selected generators would reach
zero generation level simultaneously.
• The SCALE LOAD specification defines bus participation factors in proportion to the current bus load rela-
tive to the total load in the system.
Participation factors used for adjustments can be either explicitly specified by a user or selected automatically
according to the adjustment methods described above.
Report Notation
PartFactSpec Participating generators and factors are user specified
PartFactSpecOff Participating generators and factors are user specified, subsystem transfer limit
checking will consider offline generators.
PartFactDef Default PARTICIPATE type in case the PARTICIPATE record was omitted in the subsys-
tem specification and participation factors were selected in MBASE on the basis of
machine availability
ExportSpec Participating generators are user specified, but participation factors are selected au-
tomatically according to export specification
ExportSpecOff Participating generators are user specified, but participation factors are selected au-
tomatically according to export specification (off-line generators included)
ExportDef All available subsystem generators were selected to participate automatically with
export type participation factors
ExportDefOff All available subsystem generators were selected to participate automatically with
export type participation factors (off-line generators included)
ImportSpec Participating generators are user specified with import type participation factors
ImportDef All available subsystem generators were selected to participate automatically with
import type participation factors
ScaleGenSpec Participating generators are user specified with participation factors proportional to
generation in a load flow case.
ScaleGenDef All available subsystem generators were selected with participation factors propor-
tional to generation in a load flow case
ScaleLoadSpec Participation buses are user specified with adjustments proportional to load level in
a load flow case
ScaleLoadDef All load buses will be scaled in the subsystem
SingleBus Systems added by the BUS method.
SingleGen Systems added by the GENERATOR method.
SingleGenOff Systems added by the GENERATOR method (off-line generators included)
Advanced Linear Analysis/MUST transfer limit analysis calculation functions do not enforce generator limits.
A user can use the detailed subsystem report to identify the maximum shifts possible before violating gen-
eration limits.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
307
Advanced Linear Analysis/MUST SUB/ Automatic Specifications Using the
MON/CON File Extensions and Options ADD Command
definition of external systems for screening studies. For MMWG load flow cases, one ADD ALL areas command
adds 60 to 100 subsystems allowing transactions from or to any automatically created subsystem.
There are four different types of ADD ALL commands which define different ways of adjusting/scaling spec-
ified subsystems:
ADD ALL |AREAS| |FOR EXPORT | [SUFFIX label] [WITH_GROUP] [INCLUDE OFFLINE]
|ZONES| |FOR IMPORT |
|SCALE GENERATION|
and
ADD ALL records add one subsystem for each valid area or zone existing in the current load flow case. For
adjusting generation, Advanced Linear Analysis/MUST creates subsystems for every area or zone that has
generation that can be adjusted without violating the corresponding limit. For example, an area with all
generators at maximum will not be considered as a valid EXPORT subsystem. Specifications FOR EXPORT
and FOR IMPORT result in creating subsystems with the maximum export/import capability before violating
generator limits.
For automatically specified contingencies, Advanced Linear Analysis/MUST uses area/zone to build a subsys-
tem name. An optional SUFFIX specification provides a simple solution for resolving possible name collision
problems. The specified suffix is added to subsystems area/zone names. If the SUFFIX specification is omit-
ted, the program will use the default suffixes EXA, EXZ, IMA, IMZ, SGA, SGZ, LDA, LDZ, which correspond to
EXPORT, IMPORT, SCALE GENERATION, and SCALE LOAD records by areas and zones. The user-defined suffix
can have up to six characters.
An optional WITH_GROUP specification allows the user to apply additional criteria to automatic generator se-
lection by selecting only generators with the current or maximum generation above a user-specified thresh-
old. The WITH GROUP record has the following format:
The extension INCLUDE OFFLINE allows the user to include off-line units in automatically defined subsys-
tems; INCLUDE OFFLINE is most useful within FOR EXPORT specifications. The INCLUDE OFFLINE specifica-
tion changes Advanced Linear Analysis/MUST logic for automatic participation factors definition. Advanced
Linear Analysis/MUST internally computes the maximum plant output for all units, including off-line units,
if FOR EXPORT was used. By default, Advanced Linear Analysis/MUST uses maximum plant output arrays,
which exclude off-line units.
The INCLUDE OFFLINE keywords belong after WITH_GROUP, if any, as shown in the ADD ALL definition above.
Example:
ADD ALL AREAS FOR EXPORT SUFFIX _EXA50 WITH PMAX GREATER 50 MW
As illustrated above, ADD ALL automatically selects all areas with available generation reserve for export
type scaling. Using this method, all generators reach their maximum level simultaneously. All export type
subsystem names have the suffix _EXA50. Only generators with available reserve and maximum generation
greater than 50 MW will be included. Areas without available export will not be added.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
308
Advanced Linear Analysis/MUST SUB/ Automatic Specifications Using the
MON/CON File Extensions and Options ADD Command
Example:
This command automatically selects all areas with nonzero generation for scaling in proportion to current
case generation.
Example:
This command selects all zones existing in the load flows as subsystems for scaling load in proportion to the
current bus loads.
Example:
ADD ALL AREAS FOR IMPORT SUFFIX _IMA WITH PGEN GREATER 50 MW
ADD ALL ZONES FOR EXPORT SUFFIX _50E WITH PMAX GREATER 50 MW
The above examples show how to select all areas/zones for import/export. Only generators with the cur-
rent/maximum generation above 50 MW will be selected for adjustments.
Example:
The above examples demonstrate how to include off-line generators in subsystem definitions. Participating
factors for off-line generators will be proportional to maximum generation at each generator.
Automatically selected participation factors can be reported using the detailed report for the subsystem of
interest.
ADD records allows the addition of several specified areas or zones using scaling methods similar to the ADD
ALL command based on the grammar rules shown below:
The SCALE LOAD record has a very similar format but does not use WITH_GROUP and INCLUDE OFFLINE
specification:
• Subsystems defined using the SCALE GENERATION record should have at least one generator bus among
selected buses with positive generation
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
309
Advanced Linear Analysis/MUST SUB/ Defining Buses Using the PARTICIPATE
MON/CON File Extensions and Options Command
• In the case of EXPORT and IMPORT records, only generators with available required reserves are accepted.
The area or zone is valid only if at least one generator has available reserve (correspondingly FOR EXPORT
or FOR IMPORT) depending on the type of ADD ALL record.
• Any area or zone with at least one bus with positive load will be accepted as a valid subsystem for load
scaling. Buses with negative load are not selected for load scaling.
• Automatically defined participation factors are calculated on the fly internally within Advanced Linear
Analysis/MUST. These factors can be reported using a detailed subsystem report, but cannot be edited by
the user.
Each participation block structure must appear within the subsystem block structure described above, and
must follow the simple record types and/or JOIN specification block structures defining the subsystem. Each
bus specified must reside in the subsystem being processed. Any bus that violates this requirement or is
disconnected (i.e., its type code is four or greater) is alarmed, and ignored.
The "r" values are participation factors that are normally expressed in percent or per unit of the total subsys-
tem generation shift. The sum of the "r" values within a participate block structure must be positive.
Example:
PARTICIPATE
BUS 100 100 /* PGEN = 100 PMAX = 200
BUS 110 300 /* PGEN = 300 PMAX = 400
END
In the example above, the sum of the "r" values is 400, i.e,. total participation =400. BUS 100 participates at
25% (100/400), while BUS 110 participates at 75% (300/400).
For generation sensitivity analysis within Advanced Linear Analysis/MUST it is convenient to assign zero par-
ticipation factors for a generator that should be considered for worst dispatch scenarios, but not for study
transfers.
The optional [INCLUDE OFFLINE] specification has no impact on the defined participating factors, but will be
used for checking subsystem export capability. The maximum capability of all generators including offline
will be used for maximum generation output.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
310
Advanced Linear Analysis/MUST SUB/ Automatic Participation Factors Defini-
MON/CON File Extensions and Options tion within the SUBSYSTEM Group
The use of SCALE still requires that the user define the buses in the subsystem. Unlike PARTICIPATE, SCALE
does not do this for the user.
The SCALE record allows specification of either all generators (load buses) within a specified subsystem using
SCALE ALL specification or by specifying the user-defined list of participating buses.
Example:
SUBSYSTEM VACAR_LOAD
AREAS 40 45
SCALE ALL LOAD
END
The example above demonstrates the creation of a subsystem for scaling load within the group of areas.
Example:
The above example demonstrates automatic creation of scaling factors using FOR EXPORT for subsystems
built by using the JOIN specification:
Optional EXCEPT specification for automatic scaling specifications allows the user to exclude several buses
from scaling using the following format:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
311
Advanced Linear Analysis/MUST SUB/ Automatic Participation Factors Defini-
MON/CON File Extensions and Options tion within the SUBSYSTEM Group
bus bsid
bus bsid
...
bus bsid
END
It is quite convenient to exclude several generators that cannot participate in transfer or allow the user to
exclude non-conforming load buses from load scaling.
The following example will define the subsystem for import but exclude several plants from adjustments.
Example:
System AMEREN
Area 356
scale all for generation with pmax greater 100 MW except
Bus 12345 / excludes plant1
Bus 23456 / excludes plant2
End
End
The following example creates a subsystem for load scaling with the exclusion of several buses to simulate
non-conforming load adjustments.
Example:
System CE
Area 363
scale all load except
Bus 12345 / excluded
Bus 23456 / excluded
End
End
The SCALE command allows specification by individual buses with the following format:
Assume that all three specified buses have on-line generation values of 100 MW at bus 12345, 200 MW at
bus 12346, and 100 MW at bus 12347. The SCALE GENERATION specification for these buses is shown below:
SUBSYSTEM NORTH
ZONE 1 2
SCALE GENERATION
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
312
Advanced Linear Analysis/MUST SUB/ Defining New Subsystems Based on Al-
MON/CON File Extensions and Options ready Defined Subsystems
bus 12345
bus 12346
bus 12347
END
END
Buses 12345 and 12347 have a normalized participation factor of 0.25, while bus 12346 has a participation
factor of 0.5.
The ADD ALL GENERATORS record allows users to select all generators as participation points in the user
defined subset of buses (normally control area). The format is similar to the SCALE ALL command within
subsystem definition as shown below:
SYSTEM SYS_LABEL
ADD ALL GENERATATORS [WITH_GROUP] [INCLUDE OFFLINE] [EXCEPT]
bus bsid
bus bsid
. . .
bus bsid
END
END
This option simplifies defining a subsystem for Advanced Linear Analysis/MUST sensitivity analysis when a
user would like to get the sensitivity report for all generators in a control area as shown in the example below.
Example:
SYSTEM PJM
AREA 1 99
Add all generators
END
SUBSYSTEM|SYSTEM [label]
(definition of subsystem buses)
PARTICIPATE
BUS bsid r
subsystem label r
subsystem label r
. . .
BUS bsid r
subsystem label r
END
END
There are various applications for this extension such as scaling loads in different areas/zones with different
proportions, and mixing scaled loads with scaled generation specifications as it shown in the next example.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
313
Advanced Linear Analysis/MUST SUB/ Adding Subsystems by Bus or Genera-
MON/CON File Extensions and Options tor
Example:
Advanced Linear Analysis/MUST allows the simultaneous use of bus and subsystem specifications within one
participate group as shown below.
Example:
System TEST
Participate
Bus 12345 40
System AMRN_LOAD 30
End
End
Subsystem names are built from bus name and number. If the current mode of bus input is input by numbers,
then subsystem names will be formed by concatenating first the bus number and then the bus name. If the
bus input mode is bus input by bus names, bus names will precede bus numbers in the automatically built
subsystem names.
Example:
The example above illustrates how a subsystem is created for every specified bus.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
314
Advanced Linear Analysis/MUST SUB/ Reporting Available Subsystems
MON/CON File Extensions and Options
Similarly, adding subsystems by GENERATOR specification provides a convenient method for defining sub-
systems for every generator bus using the following format:
Example:
In the example above a subsystem is created for every generator with maximum generation greater than
100 MW, including off-line generators.
The subsystem detailed report is computed when a user selects a generator subsystem and a transfer level.
Advanced Linear Analysis/MUST uses several rules when saving adjustments in load flow cases:
• For PARTICIPATE records, Advanced Linear Analysis/MUST attempts to save adjustments in the generation
array. If the PARTICIPATE record is used to specify load buses, for nongenerator buses or off-line generators,
Advanced Linear Analysis/MUST saves adjustments in the load arrays preserving the same power factor
(Q/P ratio).
• Generation scaling methods (SCALE GENERATION, FOR EXPORT, and FOR IMPORT methods) are accom-
plished by generation changes only. No load buses or buses with off-line generation can be assigned for
adjustments; scale generation records can select only generator buses and honor generation status.
• Load scaling will always be accomplished by scaling load with a fixed power factor (e.g., reactive load will
be adjusted too.)
When saving subsystem adjustments in the load flow case, Advanced Linear Analysis/MUST also adjusts the
change area interchange data for that load flow case.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
315
Advanced Linear Analysis/MUST SUB/ Monitored Element Data File
MON/CON File Extensions and Options
1. Monitored branches
2. Monitored interfaces, where the flow on an interface is taken as the sum of the flows on the branches
comprising the interface. As many as 5000 interfaces can be specified within Advanced Linear Analy-
sis/MUST. The total number of branches contained in all interfaces may not exceed the total number of
branches in the load flow.
3. Monitored flowgates. Up to 5000 flowgates are allowed by Advanced Linear Analysis/MUST. The total
number of branches contained in all flowgates may not exceed the total number of branches in the
load flow.
Only in-service branches are processed; out-of-service branches, if specified, will be ignored. Branches closed
in contingencies are monitored for violations.
MUST uses two sets of ratings for every monitored branch and interface: base case and contingency. One
of the user-specified options allows the user to disable checking/reporting base case violations. By default,
MUST checks contingency violations (using the same contingency rating) for all specified contingencies. The
MUST EXCLUDE function allows the user to disable checking violations for some of defined contingencies,
and allows the user to specify different rating parameters for specified branches.
The user specifies the percentage of ratings to be used by MUST in branch limit checking on the MUST Options
Menu. A typical specification would be to check against 100% of RATEA (Normal) in the base case and against
100% of RATEB (Long Term Emergency) post-contingency.
In the linear transfer and contingency analysis functions, MUST checks the MW loadings against the specified
ratings which are in MVA (if the user chooses not to Convert Branch Ratings To Estimated MW in MUST
Options). If the Convert Branch Ratings To Estimated MW option is chosen, MUST calculates a MW Rating
using the base case power factor to reduce the MVA rating to an estimated MW value. In all cases MUST will
use the flow at the branch metered end.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
316
Advanced Linear Analysis/MUST SUB/ Interface Specifications
MON/CON File Extensions and Options
where:
• Ebase is the base voltage in volts of the bus to which the terminal of the branch is connected.
Any checked branch whose current loading, including line charging and line connected shunt components,
exceeds the percentage of rating, specified in MUST Options, is reported.
For transformers, MUST checks the MVA loading against designated branch ratings that are assumed to have
been entered as MVA ratings. Any checked transformer branch whose MVA loading, including line charging
and line connected shunt components, exceeds the percentage of rating, specified in MUST Options, is re-
ported.
MUST always checks both terminals of the monitored branches and reports the highest branch loading irrel-
evant of the metered end location.
|RATING r [MW] |
|RATINGS r r r [MW] |
|BIRATINGS AmaxImp AmaxExp BmaxImp BmaxExp CmaxImp CmaxExp [MW]|
RATING and RATINGS specifications assume that interface minimum flows (e.g., imports through the inter-
face) are negative and equal in absolute values to maximum flow (exports).
BIRATINGS specifications allows the user to specify bidirectional ratings (e.g., Pmin not equal to - Pmax); there
are no limitations on the sign of IMPORT and EXPORT. Using the RATING command provides that AmaxImp
= -AmaxExp.
Branch specification records allowing the user to specify sets of TIE lines are identical to the MONITOR TIES
command:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
317
Advanced Linear Analysis/MUST SUB/ Interface Specifications
MON/CON File Extensions and Options
AREA i
ZONE i
AREAS i j
ZONES i j
SYSTEM label
SUBSYSTEM label
KV r1
KVRANGE r1 r2
or, simply:
To create an interface containing only 230kV lines as ties from system MAACEHV, a user should use:
A 12-character interface label is printed in the output reports of these activities to identify each interface. As
with AC branches, provision is made for three interface ratings. When the first form of the INTERFACE record
above is used (i.e., the keyword RATING and a single value are specified), the designated value is used for
each of the three interface ratings. When the second form of the INTERFACE record is used (i.e., the keyword
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
318
Advanced Linear Analysis/MUST SUB/ Flowgates Formats
MON/CON File Extensions and Options
RATINGS and three values are specified), the designated values are used as the interface's A, B, and C ratings,
respectively. Interfaces with ratings specified as zero are not checked by MUST violation analysis activities.
If the optional specification of ratings is omitted, the sum of the appropriate rating set values of each of
the interface members is taken as the interface rating. An interface rating is intended to be specified as
something different than a thermal limit; for example, contractual or stability considerations may determine
the interface rating to be used.
where:
• Contingency definition is optional. If omitted, MUST will consider the flowgate as the base case flowgate
and will use PTDF factors to update flowgate values. The contingency definition within the flowgate has
the same format as the contingency definitions within contingency files with the only exception that con-
tingency labels following the keyword contingency are ignored.
• If the flowgate limit is omitted, MUST determines the flowgate rating using the rating of the monitored
branches.
• Optional Flowgate properties (Control Area (CA), Security Coordinator (SC) and Transmission Provider (TP))
are optional and currently are used for reporting purposes only. Keywords CA, SC, and TP can be specified
in any order. CA, SC, and TP properties are used for reporting only.
There are no limitations on the number of monitored branches within one flowgate. MUST processes the
reading of monitored branches until it finds one of the following keywords: CONTINGENCY, TP, CA, SC or
END. Up to 100 elementary events can be specified within one contingency definition.
Bus IDs can be specified using either bus numbers or names. MUST allows switching between input from
bus name to bus number within input files using the BUSNUMBERS and BUSNAMES records. It appears that
bus names are more convenient for defining flowgates. The use of bus input by bus names tends to be more
stable (i.e., bus names don't change when buses are renumbered) than that of bus by numbers.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
319
Advanced Linear Analysis/MUST SUB/ Defining Rating Multiplier by Areas or
MON/CON File Extensions and Options Zones
Example 2 defines contingency (OTDF) flowgate with the single branch outage as the contingency. For this
type of flowgate MUST will provide various additional information describing the contingency impact on
monitored elements (LODF) and various other factors.
Flowgates are reported in similar ways as branches and interfaces in all MUST reports.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
320
Advanced Linear Analysis/MUST SUB/ Defining Distribution Factors Cutoff by
MON/CON File Extensions and Options Control Areas and Zones
Area/Zone definition
Area/Zone definition
. . .
Area/Zone definition
end
The rating multipliers adjustment may be used for either areas or zones, but not for both in the same monitor
file.
The example below shows the redefinition of the default ratings A and B as set in the MUST Options, i.e.,
base case and contingent ratings. In general, it defines a default of 100% (A) for base case and 100% (B) for
contingent ratings. Then, for area 151 it defines rating A with the 120% multiplier as the contingent rating.
Further, for areas 300-400 it reduces the base case ratings to 98% of A and the contingent ratings to 95% of B.
Example:
Rating multipliers
Areas 1 999 A 100 B 100
Area 151 A 100 A 120 / the second definition will overwrite
/ the previous definition for that area
Areas 300 400 A 98 B 95
End
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
321
Advanced Linear Analysis/MUST SUB/ Contingency Definition Data File
MON/CON File Extensions and Options
The example below redefines the default distribution factor cutoff of 0.05 (PTDF and OTDF) to the lower
values of 0.02 (PTDF) and 0.03 (OTDF) for the group of control areas with the area number in the range
between 300 and 400.
Example:
Factors cutoff
Areas 1 300 0.05 0.05
Areas 301 400 0.02 0.03
End
The contingency description data file provides two means by which contingency cases may be specified.
Individual contingency cases containing branches with status changes may be specified in a contingency case
block structure (described in the following subsections) or by using an automatic contingency specification
allowing the selection of a group of single- or doubleline/ generator/bus outage contingency cases within
a single data record.
MUST has a function that allows generation of new contingency files. MUST-generated contingency files
always contain only explicit individual contingency definitions without automatic specifications. This feature
allows a user to customize the contingency definition files originally created using automatic specifications.
Section 5.2.2, “Statistics on All Contingencies” and Section 5.2.6, “Details for Selected Contingencies” de-
scribes the MUST interactive facilities for examining specified contingencies and checking for dataerrors. The
MUST log file contains all errors and warnings about specified input data, mismatches between load flow
case and input files. It is strongly recommended that the user review this file after significant modification
to the load flow case.
CONTINGENCY label
(contingency event specification record) [dispatch group]
.
.
(contingency event specification record) [dispatch group]
END
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
322
Advanced Linear Analysis/MUST SUB/ Automatic Contingency Specifications
MON/CON File Extensions and Options
MUST incorporates a duplicate contingency label checker. Duplicate contingency labels will be flagged as an
error and the duplicate contingency will be disabled.
Most of the elementary contingency events can be specified using DISPATCH_GROUP. Use of the DIS-
PATCH_GROUP option causes any power mismatch within the contingency event to be distributed among
the buses specified within the DISPATCH_GROUP.
The outaging of an in-service branch is specified with the following record where the default circuit identifier
is '1' if this specification is omitted:
Use of the record operator WND assumes that the FROM BUS bisd is bus number 1, the first TO BUS bsid
is bus number 2 and the second TO BUS bsid is bus number 3. The operator WND is followed by a number
WND_ID which can take on the values 1, 2, 3, or any two digit combinations of these values; ex 23, 13, 31, ...
indicating which buses are to be opened or closed.
Similarly, an out-of-service branch may be placed in service with a record of the form:
Various record types allow the user to specify bus contingency events in which the load and generation
boundary conditions may be changed at a selected bus. When changing generation, the bus must have in-
service generation connected to it and it cannot be a swing bus.
A single DISCONNECT BUS specification results in defining several branch openings for all branches connect-
ed to a specified bus. Bus outage records provide a convenient means to specify multisection line outages
by specifying boundary bus outages. Bus outage specifications are shorter than branch outage records and
do not require testing the status of specified branches.
Automatic contingency labels referencing a single branch are labeled using an automatic branch name. The
automatic branch name includes the FROM bus number, FROM bus name, FROM bus voltage, TO bus number,
TO bus name, bus voltage and circuit identifier.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
323
Advanced Linear Analysis/MUST SUB/ Automatic Contingency Specifications
MON/CON File Extensions and Options
Example:
The automatic branch name for a three-winding transformer consists of the three-winding star bus number,
the transformer name and circuit identifier. Automatic contingency labels referencing a three-winding trans-
former as labeled using the prefix, "3Wnd: OPEN", followed by the automatic branch name.
Example:
Double automatic contingency labels are built using the automatic branch names of both contingency pairs.
Because the automatic branch name for a single branch is rather long as defined above, the automatic branch
name for the single branch (double automatic contingencies only) is shortened to be the FROM bus name,
the term "-", the TO bus name, and the circuit identifier.
The double automatic contingency label consists of the prefix, "D:", followed by the automatic branch name
for first contingency, the term "+", and the automatic branch name for second contingency.
Example:
(Double with two branches one on circuit 22, the other 33)
D:20ABCDEF-10XXXXXX22+001BBBBB-CCCCCCCC33
Example:
(Double with a single branch on circuit 44 and a three-winding transformer on circuit 22)
Automatic IN Contingencies
All branches within a specified subsystem may be outaged, either singly or in pairs, by entering the data
record:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
324
Advanced Linear Analysis/MUST SUB/ Automatic Contingency Specifications
MON/CON File Extensions and Options
AREA i
ZONE i
AREAS i j
ZONES i j
SYSTEM label
SUBSYSTEM label
KV r1
KVRANGE r1 r2
When using the SYSTEM or SUBSYSTEM keywords, the label must correspond to a subsystem label specified
in a previously accessed subsystem description data file.
The DOUBLE, BUSDOUBLE, and PARALLEL contingency specification records all generate contingency cases
consisting of two simultaneous branch outages. The DOUBLE record generates all combinations of double
line outage contingencies for all branches whose endpoint buses are contained in the specified subsystem.
That is, each branch in the subsystem is outaged, in turn, with every other branch in the subsystem. DOUBLE
may be viewed as considering independent events causing simultaneous outages.
The BUSDOUBLE record is more restrictive than the double record. For each bus in the specified subsystem, it
generates all combinations of double line outage contingencies for all branches between that bus and other
subsystem buses. BUSDOUBLE may be viewed as considering single events in substations that affect pairs of
branches connected to a substation (e.g., stuck breaker events).
The PARALLEL record is more restrictive than the BUSDOUBLE record. It generates double line outage contin-
gencies only for parallel branches (i.e., for each contingency case, the two branches being outaged connect
the same pair of subsystem buses). PARALLEL may be viewed as considering single events on right-of-ways,
which affect pairs of branches on a right-of-way.
Example:
The use of the SINGLE/DOUBLE/BUSDOUBLE/PARALLEL branch outages may result in the loss of load or gen-
eration, or island creation. The optional keyword DISPATCH allows a user to designate how the change in
the bus boundary condition is to be apportioned among selected network buses rather than having it all
assigned to the system swing bus(es). Without the DISPATCH specification, island mismatch causes swing
bus adjustments, which is most likely an erroneous solution. The DISPATCH_GROUP specification is only used
with single/double branch outages. The following example specifies how to adjust subsystem INERTIA in the
case of a single line outage resulting in the loss of load, generation, or island creation.
Example:
The following data record designates a series of single/double line outage contingencies from a selected bus:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
325
Advanced Linear Analysis/MUST SUB/ Automatic Contingency Specifications
MON/CON File Extensions and Options
The following data record creates a list of single/double outages encompassing all ties from a specified sub-
system or all ties between a pair of subsystems:
AREA i
ZONE i
AREAS i j
ZONES i j
SYSTEM label
SUBSYSTEM label
KV r1
KVRANGE r1 r2
The main difference between the IN, FROM, and TO specifications is that IN specifies the kV requirement for
both terminal buses for the selected branches, while FROM and TO specifications define only corresponding
FROM or TO selection. The selection of tie branches in the case of overlapping subsystems is handled using
the criteria described above for monitored ties between systems.
The KVRANGE specification selects single branch outages only if both terminal buses are within the selected
kV range. To select all transformers between two kV levels or ranges, the user should use the TIE command.
Optional DISPATCH_GROUP specifications are used only for single/double branch outages resulting in creating
an island.
The selection of tie branches in the case of overlapping subsystems is handled using the criteria described
for monitored element selection.
Example:
The following data record creates a list of single unit/generator/bus outages in the specified subsystem:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
326
Advanced Linear Analysis/MUST SUB/ DISPATCH Record Format
MON/CON File Extensions and Options
AREA i
ZONE i
AREAS i j
ZONES i j
SYSTEM label
SUBSYSTEM label
KV r1
KVRANGE r1 r2
In the case of a UNIT specification, MUST selects the single largest unit contingency at every generator bus
in the specified subset.
A GENERATOR specification creates the set contingencies for every single plant outage (all units) of all gen-
erator buses in the specified subsystem.
A BUS outage record allows the user to select as contingencies every single bus outage in the selected subset.
Example:
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
327
Advanced Linear Analysis/MUST SUB/ DISPATCH Record Format
MON/CON File Extensions and Options
system label r
END
The "r" values are positive participation factors that are normally expressed in percent or per unit of the
total MW change. MUST allows the user to use BUS and SYSTEM records simultaneously within one DIS-
PATCH_GROUP definition. If a user wants to specify only one subsystem within a subsystem group, then the
"r" value specification can be omitted.
If participating factors in subsystem INERTIA have been defined to simulate inertia redispatch, then the ex-
ample below will provide a simple solution to simulate inertia redispatch for every single largest generator
outage.
If only one subsystem has to be specified, then there is no need to specify "r" value.
BUS and SYSTEM records can be used within one DISPATCH_GROUP, as shown below:
In the above example, 50% of mismatch will be accomplished by adjusting subsystem INERTIA; 25% by ad-
justing generation at bus 12345; and 25% at bus 12346.
Default Dispatch
By default, for imbalanced contingencies (with the loss of load or generation) MUST will adjust the system
swing bus. Imbalanced contingencies are commonly created by using automatic contingency definition (sin-
gle branch in area, for example). In most cases system swing bus adjustment does not provide adequate
model. It is the user's responsibility to identify imbalanced contingencies and then improve contingency de-
finitions. MUST has several ways to identify imbalanced contingencies within DC contingency analysis
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
328
Advanced Linear Analysis/MUST SUB/ Multi-Section Line Outages
MON/CON File Extensions and Options
The DEFAULT DISPATCH specification described below provides a simple and convenient solution to defining
a "default dispatch" subsystem that would pick up the power mismatch introduced by contingency events. A
default dispatch subsystem can be defined using all features available for defining subsystems, for example,
proportional scaling of all generators in the LF case as the default subsystem.
default dispatch
bsid x
subsystem x
. . .
End
For every imbalanced contingency MUST will apply the default dispatch. The default dispatch subsystem can
be redefined several times within one contingency file.
Example:
Subsystem file
subsystem inertia
areas 1 999
scale all generation with pmax greater 100 MW
end
Contingency file
default dispatch
system inertia
end
Example:
load throwover
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
329
Advanced Linear Analysis/MUST SUB/ Three-Winding Transformer Contin-
MON/CON File Extensions and Options gency
from_bus_id to_bus_id
. . .
End
In addition, a load throwover data file may be used as in the example below:
LOAD THROWOVER
include Ldthrowover.dat
END
from_bus_id to_bus_id
. . .
0
The load throwover file is available within all MUST activities including DC and AC based contingency analysis
and transfer limit analysis.
All windings of a three-winding transformer may be placed in/out of-service with a record of the form:
|CLOSE | BRANCH FROM BUS bsid TO BUS bsid TO BUS bsid [ | CIRCUIT | ckid ]
|OPEN | | CKT |
|TRIP |
|OUTAGE |
|DISCONNECT|
Each TO BUS bsid and the FROM BUS bsid must be unique and specific to the intended threewinding trans-
former.
Example:
The above example will open all three windings of the in-service three-winding transformer connected to
bus 288, bus 2000 and bus 398. This single contingency will be internally registered as three single branch
events, one for each of the three winding buses of the transformer.
Three-winding transformers are modeled as three two winding transformers connected together by a com-
mon bus, known as the star bus. Star buses are indicated in MUST by the bus number B$xxx; where xxx is
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
330
Advanced Linear Analysis/MUST SUB/ EXCLUDE Data File
MON/CON File Extensions and Options
an artificial number assigned to the three-winding transformer. Report lines containing three-winding trans-
formers are highlighted in yellow.
A user can read in the file by using the exclude Data File button, which brings in the file selector. In command
line mode, a user can read the exclude data file by invoking function CONSTR/CHANGE.
If a user has restarted MUST with different options, data files, or a new load flow case, the user has to read
the exclude data file again to exclude elements or reactivate excluded elements.
Also, a user can exclude/include selected contingencies on the fly with a MUST session within contingency
analysis group functions. MUST can generate the new exclude data file based on the current selection of
excluded monitored elements, contingencies, and monitored/contingencies combinations.
For more detailed explanation for Exclusion see Section 7.1, “Overview Of Exclusion”
The difference between the above format of the INTERFACE record and that of the monitored element def-
inition file. The user must use one of the keywords (NAME or NUMBER) as there are two possible ways to
identify interfaces.
CONTINGENCY |NUMBER i |
|(BRANCH RECORD)|
|NAME Label |
The contingency number can be obtained from the list of contingencies and is also reported by many MUST
reports.
|RATING r [MW]|
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
331
Advanced Linear Analysis/MUST SUB/ Exclude File
MON/CON File Extensions and Options
|RATINGS r r r [MW]|
The first record type assumes that all three ratings are equal.
The EXCLUDE record above allows the user to exclude all initial overloads. This record provides a simple
solution when running MUST for the first time; a user can then create an explicit exclude data file at a later
date.
The following format allows excluding initial violations just in several selected areas and zones. It is quite a
common and simple solution to avoid reporting local problems in the external control areas.
An exclude monitored element statement can have one of the following formats:
where:
• Type (1) excludes a monitored element from the base case and all contingencies
• Type (2) excludes a monitored element only from the base case
• Type (3) excludes a monitored element from all contingencies, but it is monitored in the base case
The include command in combination with exclude command allows the user to exclude a monitored ele-
ment under all contingencies and then to include checking that constraint back in for only a few contingen-
cies.
Example:
exclude branch from bus 70001 to bus 70003 circuit 2 in base case
exclude branch from bus 70001 to bus 70003 cktid 2 in all contingencies
exclude interface number 3 in base case
exclude interface name XYZ_1 3 in all contingencies
exclude branch from bus 70001 to bus 70003 circuit 2 in
contingency branch from bus 70001 to bus 70002 circuit 3
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
332
Advanced Linear Analysis/MUST SUB/ Summary of Advanced Linear Analy-
MON/CON File Extensions and Options sis/MUST File Extensions Not Available
in PSS®E
exclude branch from bus 10 to bus 20 in contingency number 527
The EXCLUDE BRANCH/INTERFACE in the contingency record specification can use one or two lines. In the
case of two lines, it is important that the IN keyword is the last keyword on the first line with a monitored
branch specification as shown above.
Example:
For branches, the CHANGE record changes A, B, and C ratings defined in the load flow case. For interfaces,
it changes limits specified in the monitored file.
When new ratings are specified, these ratings will be assigned to the load flow case ratings (A, B, C). These
ratings will be scaled according to the rating multiplier specified on the MUST Startup dialog.
Example:
CHANGE BRANCH FROM BUS 70001 TO BUS 70002 CIRCUIT 3 rating 120 MW
CHANGE BRANCH FROM BUS 70001 TO BUS 70002 CIRCUIT 3 ratings 100 110 120
Example:
Buses can be excluded from the monitored bus set. Buses can be excluded using the bus name or bus number.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
333
Advanced Linear Analysis/MUST SUB/ Subsystems Definition Extension
MON/CON File Extensions and Options
• SCALE LOAD for subsystem adjustments can be explicitly specified (e.g., "scale load in area …").
• INCLUDE OFFLINE specification provides simple solution to include off-line generators in subsystems and
enhances reporting/limit checking.
• Advanced Linear Analysis/MUST allows the automatic adding of subsystems by every bus or generator
within a user-defined subset of buses (areas, zones, bus ranges).
• Advanced Linear Analysis/MUST allows defining new subsystems by combining previously defined subsys-
tems with user defined participating factor.
• Advanced Linear Analysis/MUST has the EMS Flows Method, which allows using flows provided by a user
(not obtained from the load flow case).
• Advanced Linear Analysis/MUST allows to specify rating selection and multipliers on the area and zone
basis.
• Advanced Linear Analysis/MUST allows selective selection of the distribution factors cutoff on area and
zone basis.
• Optional exclude files allows to customize reporting violations. Primary objective of this function is to
reflect existing operating guides (in the very simplified form).
• Default dispatch subsystem definition provides convenient approach to model imbalanced contingencies.
DISPATCH records can be used for automatic contingency specifications.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
334
Advanced Linear Analysis/MUST SUB/ Contingency Data File Extensions
MON/CON File Extensions and Options
• Advanced Linear Analysis/MUST checks contingent violations for branches opened in the base case, but
closed in the contingencies; PSS®E does not do this.
• Advanced Linear Analysis/MUST provides better modeling of dynamic bus events in the case of interaction
between study transfer and the size of bus injections in contingencies.
• Advanced Linear Analysis/MUST allows generating a new contingency file for user-selected contingencies.
Advanced Linear Analysis/MUST always generates individual contingency definitions even if contingencies
are specified using automatic specifications.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
335
Chapter 12
Simulation Run Assembler PSAS User’s Ready
Reference
|MWP |
|MWI |
|ALTER | |MWY | [ |MW | ]
|CHANGE| |MVARQ| LOAD [n] BUS (bus id) [L0AD(id)] TO (R) [ |MVAR|]
|MVARI|
|MVARY|
|ALTER |
|CHANGE| BUS (bus id) CODE TO (I)
[|Y | |MVA | ]
APPLY FAULT [n] BUS (bus id) [n] [|ADMITTANCE| (R1) (R2) |MHO[S]| [BASEKV (R)]]
[|Z | ]
APPLY FAULT [n] BUS (bus id) [n] [|IMPEDANCE| (R1) (R2) OHM[S] [BASEKV(R)]]
|LINE | [|CKT | ]
APPLY FAULT [n] |TIE | [n] FROM [n] BUS (bsid) TO [n] BUS (bsid) [|CIRCUIT| (id)] [n]
|BRANCH|
[|Y | |MVA | ]
[|ADMITTANCE|(R1) (R2) |MHO[S]| [BASEKV (R)]]
|LINE | [|CKT | ]
APPLY FAULT [n] |TIE | [n] FROM [n] BUS (bsid) TO [n] BUS (bsid)[|CIRCUIT| (id)] [n]
|BRANCH|
[|Z | ]
[|IMPEDANCE|(R1) (R2) OHM[S] [BASEKV (R)]]
|L-G |
SCMU |L-L | FAULT [n] BUS (bsid) [n] [ZL-G (R1) (R2)] [n] [ZL-L (R3) (R4)]
|L-L-G|
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
336
Simulation Run Assembler PSAS User’s
Ready Reference
|L-G |
|L-L | [|CKT | ]
SPCB |L-L-G | FAULT (R1) [n] FROM [n] BUS (bsid) TO [n] BUS (bsid)[n] [|CIRCUIT| (id)]
|3PHASE|
[n] [ZL-G (R2) (R3)] [n] [ZL-L (R4) (R5)][n] [CONVERTDC] [n] [APPLYZCOREC]
[|CKT | ]
SPCB 2PHASE OPEN [n] FROM [n] BUS (bsid) TO [n] BUS (bsid) [n] [|CIRCUIT|(id)]
[|CKT | ]
SPCB 1PHASE OPEN [n] FROM [n] BUS (bsid) TO [n] BUS (bsid) [n] [|CIRCUIT|(id)]
[n] [PATH (R1) [ [n] [ZL-G (R2) (R3)] ][n] [CONVERTDC] [n] [APPLYZCOREC]
[|CKT | ]
SPCB BREAKER OPEN [n] AT [n] BUS (bsid) TO [n] BUS (bsid) [n] [|CIRCUIT|(id)]
[n] [PATH (R1) [ [n] [ZL-G (R2) (R3)]] [n] [CONVERTDC] [n] [APPLYZCOREC]
|BLOCK
|UNBLOCK| DCLINE (dc id)
|LINE |
CLEAR |TIE | FAULT [n]
|BRANCH|
|RECONNECT| [|CKT ]
|CLOSE | THREEWINDING [n] FROM [n] BUS (bsid) TO [n] BUS (bsid) TO [n] BUS (bsid) [|CIRCUIT| (id)]
|RECLOSE |
|DISCONNECT| [|CKT ]
|TRIP | THREEWINDING [n] FROM [n] BUS (bsid) TO [n] BUS (bsid)TO [n] BUS (bsid) [|CIRCUIT| (id)]
|OPEN |
|DISCONNECT| [|CKT ]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
337
Simulation Run Assembler PSAS User’s
Ready Reference
|TRIP | THREEWINDING [n] AT [n] BUS (bsid) TO [n] BUS (bsid)TO [n] BUS (bsid) [|CIRCUIT| (id)]
|OPEN |
|UNIT |
|GENERATOR|
DROP |MACHINE | (id) [n] BUS (bus id)
|LOAD |
|SHUNT |
|UNIT |
|GENERATOR|
RECONNECT |MACHINE | (id) [n] BUS (bus id)
|LOAD |
|SHUNT |
[NOW ]
HOLD [n] IN (filename-1) AND (filename-2) [SIZE[S] (I1) (I2) (I3)(I4) (I5)]
|ON |
CONVERGENCE MONITOR |OFF|
|FLOWP | [|CKT | ]
PLACE |FLOWPQ | [n] BUS (bus id) TO [n] BUS (bus id) [|CIRCUIT|(id)]
|FLOWMVA|
|RELAY2 |
IN CHANNEL[S] [WITH IDENTIFIER[S] (ident) [AND (ident)]]
|3WNDFLOWP | [|CKT | ]
PLACE |3WNDFLOWPQ | [n] BUS (bus id) TO [n] BUS (bus id) TO [n]BUS (bus id) [|CIRCUIT| (id)]
|3WNDFLOWMVA|
|3WNDRELAY3 |
IN CHANNEL[S] [WITH IDENTIFIER[S] (ident) [AND (ident)]]
PLACE quantity [n] BUS (bus id) [MACHINE (id)] IN CHANNEL[S] [WITH IDENTIFIER[S] (ident) [AND (ident)]]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
338
Simulation Run Assembler PSAS User’s
Ready Reference
|PLOAD|
PLACE |QLOAD| [n] BUS (bus id) [LOAD (id)]IN CHANNEL [WITH IDENTIFIER (ident)]
|BSFREQ |
PLACE |VOLTAGE | [n] BUS (bus id) IN CHANNEL[S] [WITH IDENTIFIER[S] (ident) [AND (ident)]]
|VOLT&ANG|
|VAR[S] |
PLACE |STATE[S]| (I1) [THRU (I2)] IN CHANNEL[S]
|TO | |CYCLE[S] |
RUN [n] |FOR| (R) |SECOND[S]| [PRINT (I)] [PLOT (I)] [CRTPLT (I)]
|POWER |
|CURRENT |
SET [n] DCLINE (dc id) |SETPOINT| TO (R)
|SCHEDULE|
|VOLTAGE |
|VAR
SET [n] |CON| (I) TO (R)
|(C)|
SET [n] ICON (I) TO |(I)|
|VAR[S]|
SET [n] |CON[S]| (I1) THRU (In) TO (R1) ... (Rn)
[|CYCLE[S] |]
SET [n] STEP TO (R) (n) [|SECOND[S]|] [n]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
339
Simulation Run Assembler PSAS User’s NOTES:
Ready Reference
|PSS |
|PASS |
|PASSTHRU|
FIN
ABORT
CHECK
WATCH |ON |
|OFF|
|USE |
|COPY| (response-file-filename) [arg1...[arg9]]
|IDEV|
EXECUTE (iplan-program-filename)
HELP [(command)]
END
12.1. NOTES:
1. [n] => Optional comments
10. If "CIRCUIT (ID)" is not specified, default is circuit "1". If "LOAD (id)" is not specified, default is load "1".
11. BASEKV optional with PU. BASEKV required with OHMS or MHOS unless BASEKV is stored with working
case.
®
12. BUS-ID is sensitive to the name/number input options switch of PSS E (names must be enclosed in quotes
and include the voltage field).
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
340
Simulation Run Assembler PSAS User’s PSAS Command Help
Ready Reference
PSAS requests input and output filenames. To enter commands interactively, type a carriage return to the
input file request. PSAS prompts with "PSAS:" when ready for a new command. If the optional suffix "CHECK"
is included, PSAS does not attempt to execute the generated response file.
START, OUTPUT=OUT1
CLEAR FAULT
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
341
Simulation Run Assembler PSAS User’s NOTES:
Ready Reference
RUN TO 5 SECONDS
END
12.7. NOTES:
1. Optional text is shown in lower case.
2. Commas and equal signs are used only to clarify the dialog. They are not required.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
342
Chapter 13
Engineering Basic PSEB User’s Ready Reference
ABORT
|MW |
|MWP |
|MWI |
|ALTER | |MWY | [ |MW | ]
|CHANGE| |MVAR | LOAD [n] BUS (bus id) [LOAD (id)] TO (R) [ |MVAR|]
|MVARQ|
|MVARI|
|MVARY|
|MW |
|ALTER | |MWG | [|MW |]
|CHANGE| |MVAR | SHUNT [n] BUS (bus id) [SHUNT (id)] TO (R) [|MVAR|]
|MVARB|
|ALTER |
|CHANGE| BUS (bus id) CODE TO (I)
|BLOCK |
|UNBLOCK| DCLINE (dc id)
CHECK
|RECONNECT| [|CKT ]
|CLOSE | THREEWINDING [n] FROM [n] BUS (bsid) TO [n] BUS (bsid)TO [n] BUS (bsid) [|CIRCUIT| (id)]
|RECLOSE |
|UNIT |
DROP |GENERATOR| (id) [n] BUS (bus id)
|MACHINE |
|LOAD |
|SHUNT |
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
343
Engineering Basic PSEB User’s Ready
Reference
|UNIT |
RECONNECT |GENERATOR| (id) [n] BUS (bus id)
|MACHINE |
|LOAD |
|SHUNT |
END
FIN
HELP [(command)]
|USE |
|COPY| (response-file-filename) [arg1...[arg9]]
|IDEV|
EXECUTE (iplan-program-filename)
|DISCONNECT| [|CKT ]
|TRIP | THREEWINDING [n] FROM [n] BUS (bsid) TO [n] BUS (bsid)TO [n] BUS (bsid) [|CIRCUIT| (id)]
|OPEN |
|DISCONNECT| [|CKT ]
|TRIP | THREEWINDING [n] AT [n] BUS (bsid) TO [n] BUS (bsid)TO [n] BUS (bsid) [|CIRCUIT| (id)]
|OPEN |
|BUS |
NET GENERATION [n] |BUSES| (bus id) [(bus id)...[(bus id)]]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
344
Engineering Basic PSEB User’s Ready NOTES:
Reference
|PSS |
|PASS |
|PASSTHRU|
|SETPOINT|
SET DCLINE (dc id) |SCHEDULE| TO (R)
|FNSL|
|FDNS| [ |AFTER (I) [ITERATION[S]]|]
SOLVE [n] USING |NSOL| [WITH VAR LIMITS [n] |IMMEDIATE[LY] |]
|SOLV| [ |IGNORED |]
|MSLV|
|INLF|
WATCH [OFF]
13.1. NOTES:
1. [n] => Optional comments
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
345
Engineering Basic PSEB User’s Ready PSEB Command Help
Reference
9. If "CIRCUIT (id)" is not specified, default is circuit "1". If "LOAD (id)" is not specified, default is load "1".
®
10. BUS-ID is sensitive to the name/number input options switch of E (names must be enclosed in quotes
and include the base voltage field).
12. (title) => a quoted string specifying the 60 character title line.
13. Section 16.4.2 of the ®E Program Operation Manual contains detailed instructions on the use of each
PSEB command.
PSEB requests input and output filenames. To enter commands interactively, type a carriage return to the
input file request. PSEB prompts with "PSEB:" when ready for a new command. If the optional suffix "CHECK"
is included, PSEB does not attempt to execute the generated responses.
AREA-INT, SHUNT-LOCKED
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
346
Engineering Basic PSEB User’s Ready NOTES:
Reference
AFTER 2 ITERATIONS
END
13.7. NOTES:
1. Optional text is shown in lower case.
2. Commas and equal signs are used only to clarify the dialog. They are not required.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
347
Chapter 14
Graphic Report Generator GRPG User’s Ready
Reference
ABORT
APPEND VECTOR [FROM x,y] FOR length [c] ANGLE angle [c]
APPEND BOX CENTERED AT x,y WITH SIDES length-x BY length-y [c] [RADIUS
rad]
APPEND ARC [c] AT x,y [c] RADIUS rad [c] FROM angle [c] TO angle
[c]
|CLOCKWISE |
APPEND |CW | ELLIPSE FROM x,y TO x,y
|COUNTERCLOCKWISE|
|CCW |
APPEND POLYGON[S] FROM filename [c] [OFFSET x,y] [c] [SCALE scale]
CLOSE POLYGON
COMMENT string
DRAW LOGO AT x,y WITH SIZE size [c] [ANGLE angle] [c]
DRAW VECTOR [FROM x,y] FOR length [c] ANGLE angle [c]
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
348
Graphic Report Generator GRPG User’s
Ready Reference
DRAW BOX CENTERED AT x,y WITH SIDES length-x BY length-y [c] [RADIUS
rad]
DRAW ARC [c] AT x,y [c] RADIUS rad [c] FROM angle [c] TO angle [c]
|CLOCKWISE |
DRAW |CW | ELLIPSE FROM x,y TO x,y
|COUNTERCLOCKWISE|
|CCW |
DRAW POLYGON[S] FROM filename [c] [OFFSET x,y] [c] [SCALE scale]
ELSE
|&label| |&label|
ELSEIF |string| oper |string|
|real | |real |
END [c]
ENDIF
ENDMACRO
HELP [command]
|&label| |&label|
IF |string| oper |string|
|real | |real |
where "oper" is "EQ", "=", "NE", "<>", "GT", ">", "GE", ">=",
"LT", "<", "LE", or "<=".
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
349
Graphic Report Generator GRPG User’s
Ready Reference
|LEFT |
JUSTIFY TEXT |RIGHT |
|CENTERED|
|real |
LET &label = |string|
|&label|
|GENERATION|
LET &label2 = THE |LOAD | FOR |AREA| n
|LOSSES | |ZONE|
|GENERATION|
LET &label2 = THE SYSTEM |LOAD |
|LOSSES |
LET &label = THE STATUS FOR |BRANCH| FROM BUS busid TO BUS busid
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
350
Graphic Report Generator GRPG User’s
Ready Reference
|LINE | [CIRCUIT
cid]
LET &label2 = THE FLOW FOR |BRANCH| FROM BUS busid TO BUS busid
|LINE | [CIRCUIT
cid]
|SCATTER PLOT |
PLOT |STRAIGHT LINES| FROM filename
|SPLINE CURVES |
|TYPE |
SET LINE |WIDTH| TO integer
|COLOR|
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
351
Graphic Report Generator GRPG User’s NOTES:
Ready Reference
SHADE BOX CENTERED AT x,y WITH SIDES length-x BY length-y [c] [RADIUS
rad]
SHADE ARC [c] AT x,y [c] RADIUS rad [c] FROM angle [c] TO angle
[c]
|CLOCKWISE |
SHADE |CW | ELLIPSE FROM x,y TO x,y
|COUNTERCLOCKWISE|
|CCW |
SHADE POLYGON[S] FROM filename [c] [OFFSET x,y] [c] [SCALE scale]
14.1. NOTES:
1. [c] => Optional comments
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
352
Graphic Report Generator GRPG User’s GRPG Command Help
Ready Reference
4. Lower case words are variable fields. For more information on a specific variable, refer to Section C.4.1
of the PSS®E Program Operation Manual.
7. If "CIRCUIT cid" is not specified, default is circuit "1". If "LOADID lid" is not specified, default is load "1".
8. "busid" may be specified as either the extended bus name enclosed in single quotes or the bus number.
GRPG requests input and output filenames. To enter commands interactively, type a carriage return to the
input file request. GRPG prompts with "GRPG:" when ready for a new command.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
353
Graphic Report Generator GRPG User’s Sample GRPG Command File
Ready Reference
END
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
354
Chapter 15
Locations Data File
15.1. Overview
Locations Data File (*.loc) allows the network element locations in the diagram to be specified from the same
Cartesian or GIS coordinates across repeated analyses or different working case subsystem configurations.
File data is used to position any network element drawn or Grown for which an entry exists in the file. Those
network elements in the working case that are not defined in the locations file are assigned default locations
in the diagram.
The Bus Location file does not require an entry for every component in the case. If a position record is not
found in the file when positioning a component on the diagram, default component positioning is used. If
a component is specified that does not exist in the case, that component's record will be ignored.
• Block Identifier
This can be left out of the first block as the default assumption is BUSES.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
355
Locations Data File Locations Data - BUSES
In the CARTESIAN format the locations are provided as X/Y coordinates on the diagram.
If CARTESIAN is specified, a SCALE can be specified to give more detail on how the CARTESIAN units translate
to physical units. By default the positions will translate into logical inches on the diagram.
In the GEOPHYSICAL format the locations are specified in GIS coordinates on the diagram.
If GEOPHYSICAL is specified, the optional keyword LATLON may be added to specify that LATITUDE will be
specified before LONGITUDE for each position record.
• Degrees - Degrees are specified as a set of 1 to 3 real numbers (degrees, minutes, seconds) followed by a
direction (E, W, N, S) (the direction can be omitted if all three numbers are specified). Positive values are
interpreted as E or N, negative values as W or S. The degree parts can be separated by spaces, commas,
apostrophes, or by the specific unit markers for degree, minutes, or seconds (in which case they must be
used in order).
For example, all the following formats represent the same value.
79°30'36W
79.51W
-79.51,,,
where:
No default allowed.
XLOC Bus X location on the diagram.
No default allowed.
YLOC Bus Y location on the diagram.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
356
Locations Data File Locations Data - BRANCHES
No default allowed.
ROTATION Bus rotation in degrees.
0 degress by default.
LENGTH Length of the busbar, in inches. A point bus will be used if Length is zero.
0 inches by default.
where:
IBUS Branch from bus number or extended bus name enclosed in single quotes.
No default allowed.
JBUS Branch to bus number or extended bus name enclosed in single quotes.
No default allowed.
CKT Branch circuit identifier.
No default allowed.
YLOC_IBUS IBUS Y location on the diagram.
No default allowed.
XLOC_KP1 Optional, the first knee point X location on the diagram.
No default allowed.
YLOC_JBUS YBUS Y location on the diagram.
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
357
Locations Data File Locations Data - NODES
No default allowed.
The substation GIS coordinates are specified in the power flow data file. The node locations here specify
station node offsets from the station location.
where:
No default allowed.
INODE Node number in substation ISUB.
No default allowed.
XLOC Node X offset on the diagram.
No default allowed.
YLOC Node X offset on the diagram.
No default allowed.
ROTATION Bus rotation in degrees.
0 degress by default.
LENGTH Length of the busbar, in inches. A point bus will be used if Length is zero.
0 inches by default.
BUSES
GEOPHYSICAL
101 73.971254W 42.533109N 90 1.20
151 73.967661W 42.528475N 90 4.00
102 73.963169W 42.533109N 90 1.20
BRANCHES
GEOPHYSICAL
101 151 T1 73.970356W 42.533026N 73.970356W 42.528558N
102 151 T2 73.962271W 42.533026N 73.962271W 42.528558N
201 211 T6 73.946999W 42.527896N 73.946999W 42.533026N
154 203 1 73.974847W 42.499340N 73.959576W 42.506625N 73.953288W 42.506625N
PSS®E 36.1.0
All material contained in this documentation is proprietary to Siemens Industry Inc., Siemens Power Technologies International
358