Dispatchers Training Simulator (DTS) - Reference Guide

Dispatchers Training Simulator (DTS) Overview

The Dispatcher Training Simulator provides a realistic method for training operators to make decisions quickly under varying conditions of power system operations. It models the power system and interacts with the operator/trainee in the same way as the real-time Energy Management System (EMS).

DTS Subsystems
  • SDBR - Database Retrieval
  • SEFG - Scenario Event File Generation
  • SEXI - External Area Interchange Scheduling
  • SGEN - Database Generation
  • SICR - Instructor's Command Receiver
  • SINI - Dynamic Simulation Initialization
  • SPSS - Power System Simulator
Key Simulation Models
  • Generation Simulation Models
  • External Generation Control Area AGC
  • Relay and Switch Simulation Models
  • Load Models (Conforming/Nonconforming)
  • Dynamic Load Flow

DTS Database Retrieval (SDBR)

SDBR Function

Provides the capability to transfer the most current dynamic data values from the EMS database or the previous DTS database into a desired DTS database. The subsystem allows for different numbers of equipment in the two databases. For newly created equipment, the instructor must fill in the dynamic data.

DTS Scenario Event File Generation (SEFG)

SEFG Function

Receives the events defined by the instructor on a simulated time basis and stores them in the Scenario Event File.

DTS External Area Interchange Scheduling (SEXI)

SEXI Function

Lets the instructor input scheduled interchange for external areas to model transactions with the internal generation control area. Also allows input of scheduled interchange between any two external areas to simulate other transactions.

DTS Database Generation (SGEN)

SGEN Function

Provides error checking for the DTS source data and determines the linkage between DTS source data and the equipment defined for the power system network model.

DTS Instructor's Command Receiver (SICR)

SICR Function

Receives simulation time commands initiated by the instructor to represent generating plant operator actions, including:

  • Changing generating unit local/remote status
  • Opening/closing generating unit breakers
  • Changing active power output of bus injection generation points
  • Manual raise/lower of active power generation

DTS Dynamic Simulation Initialization (SINI)

SINI Function

Initializes the data used by the Power System Simulator and parameters required during a dynamic simulation, establishing the required data just prior to running a dynamic simulation.

DTS Power System Simulator (SPSS)

SPSS Function

Comprises programs sequentially scheduled by the DTS Simulator Executive (SIMXEC) every DTS simulation execution cycle, calculating and storing the solution of the simulated power system network model into the real-time database.

Fossil-Fueled Generation Model

Model Description

Represents boiler-turbine dynamics of coal or oil-fired drum types or once-through types. Includes:

  • Steam valve dynamics
  • Coordinated boiler-turbine controls
  • Boiler controls
  • Fuel system dynamics
  • Feedwater system dynamics
  • Off-nominal voltage and frequency effects
  • Boiler dynamics
  • Turbine dynamics
Boiler Types
Type Description Model Name
Once-ThroughSupercritical or subcriticalSUPOT, SUBOT
Drum TypeOil-fired, coal-fired, nonreheatOFDRUM, CFDRUM, NRDRUM
Governor Control Block (Figure 12.1.1.1-4)

Key parameters include governor deadband (CYSO3), which represents the statistics of lumped units (0.1-20.0 MW). Deadband logic is bypassed if CYSO3 is zero.

Table 12.1.1.1-1: Default Model Data for Fossil-Fueled Generators
Data SUPOT SUBOT OFDRUM CFDRUM NRDRUM UNFIRE Units
C010.0670.0670.380.380.130.0MW/sec
C040.0950.010.00940.00940.10.0-
C050.00.00.00.00.10.0-
Table 12.1.1.1-3: Aux Values for Drum-Type Units

2D table of frequency (per-unit) vs. voltage (per-unit) showing multiplier values (0.0-1.0).

Boiling Water Reactor (BWR) Nuclear Model

Model Description

The load demand error goes to the master controller, which changes the recirculation flow and simultaneously changes the setpoint of the pressure regulator within the turbine control. Valid for load demand errors less than 10% in magnitude.

Table 12.1.1.2-1: Default Model Data for BWR Nuclear Generators
Data BWR/3-4 47.5% BWR/3-4 100% BWR/5-6 Units
CYB037.4110.94.56seconds
CYB040.270.3860.5141/second
CYB070.3330.2220.167-
CYB089.09.03.0seconds
CYB093.03.02.0seconds
CYB120.320.320.5-

Hydro Model

Model Description

The water starting time (Tw) is a function of the elevation of the turbine water supply. To avoid numerical instability when Tw approaches the one-second time step, a Z-form of the turbine model is used.

Key Parameters:

  • CYP02 - Regulation/transient regulation ratio (0.0-1.0)
  • CYP04 - Transient droop time constant (0.0-100.0 seconds)
  • CYP08 - Water starting time (0.0-100.0 seconds)

Combustion Turbine Model

Single Cycle Combustion Turbine

Includes off-nominal voltage and frequency effects on auxiliary equipment (fuel handling and air atomizing system). The active power capability varies linearly with temperature.

Temperature model: MW capability = 1.0 + TCOEF × (1.0 - (ZNTEMP / TRATE))

Combined Cycle Gas Turbine

Simulates prime mover dynamics with heat exchanger (HRSG). Three configurations:

  • Unfired: Only exhaust gas heat source
  • Fully fired: Exhaust preheats combustion air
  • Parallel powered: HRSG supplies additional steam

Key equations: Te = Tf × [1 - (1 - 1/x) × Et] where x = (PRo × Wg)^((k-1)/k)

Combined Cycle Model Details

Unfired Combined Cycle

HRSG Model: Heat gained from heat exchanger: Hgm = Wg × Egm × (Te - Tm)

Steam generation Qsg follows heat flux Hgm with short lag due to metal heat capacitance MC and heat transfer film coefficient Ch.

Fully Fired Combined Cycle

Heat gain Hp = Ep × (K1 × Wg1 × [Te1 - Ti1] + ... + Ki × Wgi × [Tei - Tii])

Hp is input as additional heat to fuel system dynamics of fossil-fueled steam unit.

Simplified Generator Prime Mover Model

Model Diagram (Figure 12.1.1.5-1)

Only droop and turbine dynamics are included.

Key parameters:

  • TTURBI - Turbine time constant (1.0-100.0 seconds)
  • PMWMAX - Maximum power input to turbine

Wind Power Model

Model Overview

Two types of wind generators: Induction generators (IG) and Variable speed synchronous generators (SG).

Wind turbine parameters: RADIUS, CP (performance coefficient, 0.0-0.59, Betz limit = 0.59)

For variable CP: VWRATE, VWMIN, VWMAX, GEARAT, POLE

Induction generator: SK (critical slip), PK (critical power), R1, X1, XM, R2, X2

Reactive power calculation: Q = COEF0 + COEF1×P + COEF2×P² + COEF3×V + COEF4×V² (for IG)

Reactive power control: CTLTYP = "PF" (power factor), "Q" (reactive power), "NONE"

Breaker Automatic Reclosure Schedule (SOARCS)

Key Element: RCNAME | Max: SMP NRECSK

SOARCS Parameters
Element Description Default Range
RCNAMEReclosing schedule nameRequired4 characters
T1First reclosure delay time00-180 seconds
T2Second reclosure delay time00-180 seconds (must > T1)
T3Third reclosure delay time00-180 seconds (must > T2)
T4Fourth reclosure delay time00-180 seconds (must > T3)

Zero value indicates no reclosure attempt at that stage.

Capacitor Unit Auto-Switching Controller (SOASCB)

Key Elements: CBBNAM, CAPCON | Max: SMP MDTSCS

SOASCB Parameters
Element Description Default Range
CBBNAMBus bar customer nameRequired-
CAPCONController identifier (xx C)Required4 chars
BRKNAMControlled breaker nameRequiredSOSTAT reference
RBUSNMRegulated bus bar nameRequired-
HIPUVLOvervoltage limit setting1.20.9-1.5 p.u.
LOPUVLUndervoltage limit setting0.80.5-1.1 p.u.
TDCLOSMin voltage relay action delay600-900 seconds
TDOPENMax voltage relay action delay600-900 seconds
LKOPENBreaker lockout time3000-900 seconds
Operation Logic

To close breaker: Voltage below VSCHED - VRANGE/2, condition exists > TDCLOS, lockout expired, breaker in AUTO mode.

To open breaker: Voltage above VSCHED + VRANGE/2, condition exists > TDOPEN, breaker in AUTO mode.

Bus Bar Coupler Flow Measurement (SOBSCM)

Key Element: CBCFNA | Max: SMP MXSTAT

SOBSCM Parameters
CBCFNABus bar coupler/switch customer name (from SOSWCH)Required
ELCOPFActive power measurement flag"N"
ELCOQFReactive power measurement flag"N"
PSIGNFActive power sign reversal"N"
QSIGNFReactive power sign reversal"N"

Measurement point in SOANLG must have EQTYPE = 'BC'.

Overvoltage and Undervoltage Relay Data (SOBVRY)

Key Elements: CBBNAM, VOLTRY | Max: SMP MDTSRV

SOBVRY Parameters
Element Description Default
CBBNAMConnected bus bar nameRequired
VOLTRYRelay identifier (xx U/O)Required
RYTYPIRelay type (UV/OV)"UV"
VPUVALVoltage pickup settingRequired
DLYTIMRelay delay action time60 seconds
BK1-5NAMBreaker namesRequired for BK1

Overfrequency and Underfrequency Relay (SOFREL)

Key Elements: CBXNAM, FREQRY | Max: SMP MDTSRF

SOFREL Parameters
Element Description Default
CBXNAMBus bar or load point nameRequired
FREQRYRelay identifier (xx F)"F"
UFTVALUnderfrequency pickup (Hz)0.0
OFTVALOverfrequency pickup (Hz)0.0
LOADRFLoad reduction factor0.0
LRPVALLoad restoration frequency0.0
LRPTIMLoad restoration delayRequired
FRSWNMUnderfrequency relay point" "
FSSWNMBreaker operation indicator" "
AUTSLVBreaker slave indicator"N"
Reset Modes
LRPTIMLRPVALSOSTATRelay Reset
00Not controllableManual by instructor
00ControllableSupervisory control
NonzeroNonzeroNot controllableAuto reset

Out-Of-Step Relays (SOOFSR)

Key Elements: CIRCNM, OFSRY | Max: SMP MDTSRO

SOOFSR Parameters
CIRCNMMonitored circuit nameRequired
OFSRYRelay identifier (xx W)"W"
ANGLESwing angle limit (degrees)30.0
DELTIMTrip delay time0
BK1-6NAMBreaker namesBK1 required

Overcurrent and Impedance Relays (SOOCRY)

Key Elements: CIRCNM, OCURRY | Max: SMP MDTSRI

SOOCRY Parameters
Element Description Default
CIRCNMMonitored circuit nameRequired
OCURRYRelay identifier (xx A/I)"A"
RYTPIRelay type (OVCR/DIOV/IMPD/DIIM)"OVCR"
CIRENDMonitored end (FROM/TO)"FROM"
RPKAMPPickup current (MVA)Required
INSTAMInstantaneous trip (MVA)Required
TRPAMPInverse time curve currentRequired
TRPTIMInverse time curve timeRequired
DELTIMTrip delay time0
DIRECTDirection (FORE/BACK/NONE)"NONE"
ANGLEDirectional angle (Y=75°, N=60°)"Y"
Inverse Time Characteristic

Tp = K / (Iⁿ - Ipⁿ) where:

  • Tp = Operating time (seconds)
  • K = Multiplier setting (from sample point)
  • I = Current flow (MVA)
  • Ip = Relay pickup current (MVA)
  • n = Discrimination power (system constant)

Synchronism Check Relay (SOSYNC)

Key Elements: CBBNM1, SYNCRY | Max: SMP MDTSYN

SOSYNC Parameters
CBBNM1, CBBNM2Connected bus bar namesRequired
SYNCRYRelay identifier (xx S)Required
BKNAMEControlled breaker nameRequired
FRQDEVFrequency deviation limit0.01 p.u.
VANGLSVoltage angle deviation limit25.0 degrees
VMGDIFVoltage magnitude difference limit0.17 p.u.
VMGMAXVoltage maximum limit1.1 p.u.
VMGMINVoltage minimum limit0.87 p.u.

If one bus is dead (zero voltage) and active bus passes VMGMIN/VMGMAX, breaker may close.

Generating Unit General DTS Parameters (SOSGU)

Key Element: CGENUN | Max: SMP MXGENU

Basic Unit Parameters
Element Description Default
CGENUNUnit customer nameRequired
FUELNAFuel type (FOSSFL/BWRNUC/HYDRO/CT/SIMP/WIND)Required
SUBNAMSubclass name (boiler type)Required
GUMWRMW ratingRequired
HGUInertia constant (MW-sec/MVA)Required
GUMNFQMinimum frequency (Hz)58.0
GUMXFQMaximum frequency (Hz)63.0
GUCMVACold start MVAR0.0
MNLDYSMinimum limit for dynamics0.0
Demand Accumulator Parameters
DACUOLOutput upper limit (MW)Required
DACLOLOutput lower limit (MW)0.0
DACURLUpper rate limit (MW/sec)0.1
DACLRLLower rate limit (MW/sec)-0.1
Ramp Rate Parameters
GMXRMUMaximum ramp up rate (MW/min)10.0
GMXRMDMaximum ramp down rate (MW/min)10.0
GSTRAMStarting ramp rate (MW/min)10.0
KMANULManual control pulse length (MW/sec)0.2
AGC Pulse Response (PULMW1-7)
PULMW10.2PULMW20.4
PULMW30.6PULMW40.8
PULMW51.0PULMW61.2
PULMW71.4

Values in MW/sec, increasing with pulse length.

Fossil-Fueled Generating Unit Data (SOFFGU)

Key Element: CGENUN | Max: SMP MXFFGE

SOFFGU Parameters
CGENUNUnit name (matches SOSGU.FUELNA="FOSSFL")Required
C01Governor setpoint rate limit (MW/sec)See Table 12.1.1.1-1
C03Mechanical power feedback delay (sec)1.0
C04Governor proportional gainSee Table 12.1.1.1-1
C05Governor reset gainSee Table 12.1.1.1-1
PDSTRTDrum/superheater startup pressure1.06
PTSTRTThrottle valve startup pressure1.0

Fossil-Fueled Generator Boiler Models (SOFOGM)

Key Element: GGMNAM | Max: SMP MXFFTY

Boiler Model Parameters

Generic model data for boiler types: SUPOT, SUBOT, OFDRUM, CFDRUM, NRDRUM, UNFIRE.

Element Description Default Source
C1Drum/waterwall steam capacityTable 12.1.1.1-2
C2Secondary superheater steam capacityTable 12.1.1.1-2
CYS01Generic model base MWTable 12.1.1.1-2
CYF03Fuel system firing delay (drum type)Table 12.1.1.1-2
CYS03Governor deadband width (MW)0.0 (no backlash)
CYS08Steam control valve load limitTable 12.1.1.1-2
CYS12Reheater time constant (sec)Table 12.1.1.1-2
FPortion of power before reheaterTable 12.1.1.1-2
KFuel system gain (drum type)Table 12.1.1.1-2
K1, K2Feedwater gains (once-through)Table 12.1.1.1-2
KP, KI, KDPID boiler pressure control gainsTable 12.1.1.1-2
MFeedwater system time constantTable 12.1.1.1-2
Auxiliary Effects Tables

FRQ01-FRQMM: Frequency values in per-unit Hz (decreasing order, 0.0-1.5)

KV01-KVNN: Voltage values in per-unit KV (decreasing order, 0.0-1.5)

AX0101-AXNNMM: Multiplier values (0.0-1.0) for fuel input (drum) or feedwater flow (once-through)

Combustion Turbine Generator Information (SOGAGU)

Key Element: CGENUN | Max: SMP MXGAGE

SOGAGU Parameters
CGENUNUnit name (matches SOSGU.FUELNA="CT")Required
HCYCLEHeat cycle type (SINGLE/CMB UF/CMB FF/CMB PP)"SINGLE"
CDBYTDeadband width (MW)1.0
CDELAYComputer time delay (sec)1.0
DPAAuxiliary frequency effect coefficient0.0
DPFReduced power frequency effect coefficient2.0
DPVAuxiliary voltage effect coefficient1.0
FBPAuxiliary effect min frequency level0.0
VBPAuxiliary effect min voltage level0.85
TCOEFExhaust temperature power limit coefficient0.23
TRATERated ambient temperature (°F)29.5
Combined Cycle Specific Parameters
EC, ETCompressor/turbine efficiency0.9
EGMEvaporator heat absorption efficiency0.9
KGSGas-to-steam MW conversion ratioRequired
KODesign net power to heat input ratio0.176
PRODesign cycle pressure ratio6.5
HTCOEFHeat transfer film coefficient1.0
MCEvaporator metal heat capacitance5.0
KDSteam temp to boiler pressure constant1.0
KPBoiler pressure control gain0.01
KPRBoiler steam flow/pressure drop constant15.0
RSTEAMSteam generation constant1.0
TFDesign turbine firing temperature (°R)2000

Hydro Generating Unit Information (SOHYGU)

Key Element: CGENUN | Max: SMP MXHGNU

SOHYGU Parameters
CGENUNUnit name (matches SOSGU.FUELNA="HYDRO")Required
CYP02Regulation/transient regulation ratio0.125
CYP03Governor deadband (MW)1.0
CYP04Transient droop time constant (sec)8.0
CYP05Rate of wicket gate limit (MW/sec)43.33
CYP06Wicket gate upper limit (MW)200.0
CYP07Wicket gate lower limit (MW)20.0
CYP08Water starting time (sec)1.0

BWR Nuclear Generator Information (SONUGU)

Key Element: CGENUN | Max: SMP MXATGE

SONUGU Parameters
CGENUNUnit name (matches SOSGU.FUELNA="BWRNUC")Required
CYB02Proportional part of recirculation control0.0
CYB03Reactor core thermal time constant (sec)Table 12.1.1.2-1
CYB04Integral part of recirculation controlTable 12.1.1.2-1
CYB05Rod pattern (0.6-1.0)1.0
CYB06Pressure regulator limit0.1
CYB07Pressure regulator gainTable 12.1.1.2-1
CYB08Pressure regulator time constant 1Table 12.1.1.2-1
CYB09Pressure regulator time constant 2Table 12.1.1.2-1
CYB10Turbine power before crossover0.3
CYB11Steam flow time constant3.0
CYB12Recirculation flow to power constantTable 12.1.1.2-1
Recirculation Flow Auxiliary Effect Coefficients
RCFLLMLower limit (p.u.)Table 12.1.1.2-1
RCFULMUpper limit (p.u.)Table 12.1.1.2-1
RFAUX1-8Coefficients for off-nominal conditionsTable 12.1.1.2-1

Simplified Generator Prime Mover Information (SOSGGU)

Key Element: CGENUN | Max: SMP MXSGGE

SOSGGU Parameters
CGENUNUnit name (matches SOSGU.FUELNA="SIMP")Required
PMWMAXMaximum power input to turbine (MW)Required
TTURBITurbine time constant (sec)2.0

Wind Power Model Generating Units (SOWDGU)

Key Element: CGENUN | Max: SMP MXWDGE

SOWDGU Parameters
CGENUNUnit name (matches SOSGU.FUELNA="WIND")Required
GNTYPEGenerator type (IG/SG)Required
RADIUSRotor radius (meters)Required
CPPerformance coefficient (0-0.59)0.35
NWGENUNumber of equivalent generators1
CTLTYPReactive power control (PF/Q/NONE)"PF"
PFMIN, PFMAXPower factor limits-0.95/0.95
Wind Turbine Parameters (for variable CP)
VWRATERated wind speed (m/s)0 (constant CP)
VWMINMinimum wind speed (m/s)0 (constant CP)
VWMAXMaximum wind speed (m/s)0 (constant CP)
GEARATGear ratio1 (constant CP)
POLENumber of poles2 (constant CP)
Induction Generator Parameters (GNTYPE="IG")
SKCritical slip0.1
PKCritical power1.5
R1, X1Stator resistance/reactanceRequired
R2, X2Rotor resistance/reactanceRequired
XMMagnetizing reactanceRequired
Synchronous Generator Parameters (GNTYPE="SG")
LOSFACRectifier/inverter loss factorRequired
Reactive Power Calculation Coefficients

For IG: Q = COEF0 + COEF1×P + COEF2×P² + COEF3×V + COEF4×V²

For SG: Q = COEF0 + COEF1×P + COEF2×P² + COEF3×P³ + COEF4×P⁴

Simulated Generating Units Boiler Data (SOSGBF)

Key Element: CGENUN | Max: MXFFGE * MXBOIL

SOSGBF Parameters
CGENUNUnit name (matches SOSGU.FUELNA="FOSSFL")Required
BOILNMBoiler nameRequired
BOIFACPer unit factor (sum = 1.0)1.0
UPTIMETime from zero to full load (min)1.0
DNTIMETime from full load to zero (min)1.0

Bus Injection Generation Point General DTS Parameters (SOSBGN)

Key Element: CBGNAM | Max: SMP MAXBGN

SOSBGN Parameters
CBGNAMBIG point name (from SOBGEN)Required
FUELNAFuel type (FOSSFL/BWRNUC/HYDRO/CT/SIMP/WIND)Required
SUBNAMSubclass name (boiler type)Required
BGMWRMW ratingRequired
BIGHInertia constant (MW-sec/MVA)Required
BMXCLMMax capability limit (MW)Required
BMNCLMMin capability limit (MW)0.0
BGMFNQMin frequency (Hz)58.0
BGMFXQMax frequency (Hz)63.0
BGCMVACold start MVAR0.0
Demand Accumulator Parameters
DACUOLOutput upper limit (MW)Required
DACLOLOutput lower limit (MW)0.0
DACURLUpper rate limit (MW/sec)0.1
DACLRLLower rate limit (MW/sec)-0.1
Ramp Rate Parameters
BMXRMUMax ramp up rate (MW/min)10.0
BMXRMDMax ramp down rate (MW/min)10.0
BSTRAMStarting ramp rate (MW/min)10.0
MNLDYSMin limit for dynamics0.0
External Area AGC Parameters
EHLIMEconomic high limit (MW)Required
ELLIMEconomic low limit (MW)0.0
KACEACE regulating factor0.0
KUCEAGC pulse per MW UCE (1/sec)0.05
HRATELHigh rate limit (MW/sec)0.2
LRATELLow rate limit (MW/sec)-2.0
REGSpeed regulation (p.u. Hz/p.u. MW)0.05
TPGElectrical power feedback delay (sec)4.0
Heat Rate Curve Data

X1-Xn: MW breakpoints (must be monotonically increasing)

Y1-Yn: Heat rate values (MBtu/MWh, monotonically increasing)

FCOST: Fuel cost ($/MBtu)

COSTA: Fuel price adjustment factor (0-100%)

PENALT: Penalty factor (0.5-1.0)

Fossil-Fueled Bus Injection Generation Point Data (SOFFBG)

Key Element: CBGNAM | Max: SMP MXFFBG

SOFFBG Parameters
CBGNAMBIG name (matches SOSBGN.FUELNA="FOSSFL")Required
C01Governor setpoint rate limit (MW/sec)See Table 12.1.1.1-1
C03Mechanical power feedback delay (sec)1.0
C04Governor proportional gainSee Table 12.1.1.1-1
C05Governor reset gainSee Table 12.1.1.1-1
PDSTRTDrum/superheater startup pressure1.0
PTSTRTThrottle valve startup pressure1.0

Bus Injection Generation Point Boiler Model Information (SOFOBM)

Key Element: BGMNAM | Max: SMP MXFFTY

SOFOBM Parameters

Similar to SOFOGM with additional combined cycle parameters:

EPHeat absorption efficiencyTable 12.1.1.1-2
MWPTHConstant throttle pressure MW threshold0.0

Combustion Turbine Bus Injection Generation Point Information (SOGABG)

Key Element: CBGNAM | Max: SMP MXGABG

SOGABG Parameters
CBGNAMBIG name (matches SOSBGN.FUELNA="CT")Required
HCYCLEHeat cycle type"SINGLE"
CFFBNMFossil-fueled BIG name (for combined cycle)" "
CDBYTDeadband width (MW)1.0
CDELAYComputer time delay (sec)1.0
DPA, DPF, DPVEffect coefficients0.0/2.0/1.0
FBPAuxiliary effect min frequency0.0

Hydro Bus Injection Generation Information (SOHYBG)

Key Element: CBGNAM | Max: SMP MXHYBG

SOHYBG Parameters
CBGNAMBIG name (matches SOSBGN.FUELNA="HYDRO")Required
CYP02-CYP08Same as SOHYGUSee SOHYGU

BWR Nuclear Bus Injection Generation Point Information (SONUBG)

Key Element: CBGNAM | Max: SMP MXATBG

SONUBG Parameters

Same as SONUGU parameters (CYB02-CYB12, RCFLLM, RCFULM, RFAUX1-8).

Simplified Bus Injection Generation Point Prime Mover Information (SOSGBG)

Key Element: CBGNAM | Max: SMP MXSGBG

SOSGBG Parameters
CBGNAMBIG name (matches SOSBGN.FUELNA="SIMP")Required
PMWMAXMax power input to turbineRequired
TTURBITurbine time constant (sec)2.0

Wind Power Model Bus Injection Generation Points (SOWDBG)

Key Element: CBGNAM | Max: SMP MXWDBN

SOWDBG Parameters

Same as SOWDGU parameters for wind power models.

DTS Combined Cycle Steam Bus Injection Generation Point Power Output Curves (SOBCCV)

Key Element: CBGNAM | Max: SMP MXFFBG

SOBCCV Parameters
CBGNAMBIG name (fossil-fueled steam unit)Required
X1-XnGas turbine MW breakpoints0.0
Y1-YnSteam unit MW output (from waste heat)0.0

Piecewise linear approximation with SMP NMSCRS breakpoints.

Conforming Load Pattern Curve Parameters (SOLPCV)

Key Element: LPCVNM | Max: MXLPCV

SOLPCV Parameters
LPCVNMLoad pattern curve nameRequired
LPCV00-LPCV23Hourly load factors (0.0-1.0)0.0

Each hour's load = peak load × hourly factor.

Nonconforming Load Profile (SONCDL)

Key Element: CBLNAM | Max: SMP MXNCLD

SONCDL Parameters
CBLNAMLoad point name (from SOLOAD, LDTYPE="NONC")Required
DAYSimulation day number1
MWD000-MWD023Hourly active power (MW)0.0
MVD000-MVD023Hourly reactive power (MVAR)0.0

Dynamic Load Profile Information (SONCLP)

Key Element: DYLPNM | Max: SMP NCLPMX

SONCLP Parameters
DYLPNMDynamic load profile nameRequired
PLD01-PLD60Active load for each minute (MW)0.0
QLD01-QLD60Reactive load for each minute (MVAR)0.0

Values are superimposed on constant hourly load, range -50.0 to 100.0.

Nonconforming Load DTS Information (SOSNLD)

Key Element: CBLNAM | Max: SMP MXNCLD

Noise Parameters
CBLNAMLoad point name (from SOLOAD, LDTYPE="NONC")Required
NAMPL1, NAMPL2Noise amplitude (MW/MVAR)0.0
MEAN1, MEAN2Mean value (-1.0 to 1.0)0.0
STDEV1, STDEV2Standard deviation0.0
NSEED1, NSEED2Noise seed (odd positive)1

Noise equation: noise = NAMPL × (STDEV×SQRT(-2×LOG(RAN1))×COS(6.2931854×RAN2)+MEAN)

Simulation Dynamic Schedule Data (SOSDYS)

Key Element: DYNNAM | Max: SMP MXSDYS

SOSDYS Parameters

Pdynamic = Σ { STn × (An + Bn × Xn) }

DYNNAMDynamic schedule name (from SODYSC)Required
EQPTYPEquipment type (PLNT/GEN/BGEN/LOAD/GCON/CIRC/TRAN)Required
EQPIDEquipment name (based on type)Required
ACOEFFixed constant0.0
BCOEFProportional constant0.0
RARNAMReverse dynamic schedule area name" "

Simulated Pseudo AGC Tie Line Data (SOSPTL)

Max: SMP MAXTIE × 4

SOSPTL Parameters

Pseudo tie line measurement = sum of component actual tie lines.

PTLSUB, PTLPNTPseudo tie line measurement pointRequired
CFCTNAActual tie line circuit nameRequired
FROMTOEnd (F/T)Required
TYPEMeasurement type (P/Q)Required

Dynamic Generation and Frequency Simulation System Parameters (SOGFSP)

Key Element: SYSPAR | Single record

Inertia Model Parameters

HISLOD = HL × (ISLOAD / LOADHL) where:

  • HL - Load inertia constant (MW-sec/MVA) at LOADHL
  • LOADHL - MW load value for HL

HISLAN = Sum of inertia constants for all generating units and BIGs in island

HTOT = HISLAN + HISLOD

Island frequency: ωt = ωt-Δt + (1/(2×HTOT)) × ∫(PACCEL/ωt-Δt) dt

SOGFSP Parameters
HLLoad inertia constantRequired
LOADHLMW load for HLRequired
CTTEMPCombustion turbine default temp (°F)70
DFRQMNMin freq deviation for load update (Hz)0.05
DVMINMin voltage deviation for load update (p.u.)0.05
MNFREQMinimum island frequency (Hz)56.0
MXFREQMaximum island frequency (Hz)64.0
MUFrequency noise mean value0.0
SIGMAFrequency noise standard deviation1.0
PNOISEFrequency noise amplitude (Hz)0.05
NSEEDNoise seed (odd positive)7
PACCTRHeavy disturbance threshold ratio0.1
TLCALCTie line calculation flag (Y/N)"Y"
TLFLITTie line filter weighting (0-1)0.5

External Generation Control Area DTS Information (SOXAGC)

Key Element: ENNAME | Max: SMP MXENET

SOXAGC Parameters
ENNAMEExternal area name (from SOGCON)Required
BBNAMEBus bar for frequency measurementRequired
XNFQSHScheduled frequency (Hz)60.0
FQBIASFrequency bias (MW/0.1 Hz)50.0
GACEArea control error gain1.0
TCACEACE filter time constant (sec)4.0
MXFQDVMax frequency deviation (Hz)0.5
MNTIMETime before AGC timeout (sec)120.0

Tap Position Time Delay Parameters (SOTAPT)

Key Element: CFTRNA | Max: SMP MAXTRN

SOTAPT Parameters
CFTRNATransformer name (TCUL or phase shifter)Required
TIMDLYTime for one tap change (sec)5.0
SUBDLYSubsequent tap change delay (sec)5.0
AMSWCHAuto/manual control switch point" "

Generation Unit Plant Auxiliary Load Data (SOPLAX)

Key Element: CGENUN | Max: MXGCUN

SOPLAX Parameters
CGENUNGenerating unit nameRequired
PLTSUB, PLTPNTPlant auxiliary load point (SOANLG)" "

Used to simulate plant auxiliary load when individual unit auxiliary loads are not available.

Simulator Executive Functions (SOSXFN)

Key Element: FUNAME | Max: SMP MXSFUN

SOSXFN Parameters
FUNAMEFunction nameRequired
CATNUMCategory number (0-2)0
PRIORIPriority number (1-MAXFNO)1
PGNAMEProgram name (if any)" "
DDBNUMDefault database number0
DMODEDefault mode number0
DPARM3Default third scheduling parameter999
DSCTIMDelay schedule time (sec)0
EXLNM1, EXLNM2Execution linked list names" "
ORDER1, ORDER2Order in linked lists0
BEFORE, AFTERSpecial logic pointers0
IMPLEMImplemented status (IMPL/SPAR)"SPAR"
PSECONPermit second request"N"
State Permissions
SETUPSetup state"N"
INITILInitial condition state"N"
HOLDHold state"N"
SIMULASimulation state"Y"
ACCELEAcceleration state"Y"

Event Description (SOOPAC)

Key Element: ACRNYM | Max: SMP MXMODL × SMP MXMEVT

SOOPAC Parameters
ACRNYMScenario event operation acronymRequired
MODELDTS model type (0-24)0
ACTIONOperation code0
EVNTIDEvent buffer data structure"PSS"
OPCTXTText description (72 char)blanks
MASK1, MASK2Text description masks (48 char)blanks
REVERTReverting event flag"Y"
EVFLGEvent value flag"N"
VALDSEvent value data structure" "
VALNSUEvent value element name" "
HLDS, LLDSHigh/low limit data structures" "
HLNSU, LLNSUHigh/low limit elements" "
EGTEXTEngineering units text" "
Dynamic Variable Fields

Up to 5 dynamic variables can be inserted into text description.

NUMVNumber of dynamic variables (0-5)0
VFXVariable type (1=unused, 2=model name, 3=RTU, 4=point, 5=value)1
LINExLine number (1 or 2)1
FCOLxStarting column (1-48)1
NCOLxField width (1-48)1
FMxFormat specification"A20"

Scenario Save Cases (SOCPAR)

Max: SMP MXSSDS

SOCPAR Parameters

Scenario save case contains:

  • Breaker status
  • Generating unit control modes
  • Interchange scheduling data
  • Load data
  • Scenario event file
  • Load flow solution at start time

DSNAME - Data structure mnemonic to be saved

Snapshot Save Cases (SORDBS)

Max: SMP MXDDBS

Snapshot Save Case Contains
  • Breaker status
  • Generating unit control modes
  • Reverting events
  • Start variables for generator and dynamic models
  • Relay status
  • Acknowledged/unacknowledged alarms
  • Copy of RTDB
  • Dynamic Load Flow data
  • AGC data
  • DTS control parameters

DSNAME - Data structure mnemonic to be saved

Dynamic Load Flow Snapshot Data (SORDLF)

Max: SMP MXDDLF

SORDLF

DSNAME - Data structure mnemonic for PSDLF to be saved

Dynamic Generation and Frequency Simulation Snapshot Data (SORGFS)

Max: SMP MXDGFS

SORGFS

DSNAME - Data structure mnemonic for PSGFDS to be saved

Supervisory Control Receiver Snapshot Data (SORSCR)

Max: SMP MXDSCR

SORSCR

DSNAME - Data structure mnemonic for SSCR to be saved

Scenario Processor Snapshot Data (SORSPR)

Max: SMP MXDSPR

SORSPR

DSNAME - Data structure mnemonic for PSSPRO to be saved

SPSS System Status Processor Snapshot Data (SORSSP)

Max: SMP MXDSSP

SORSSP

DSNAME - Data structure mnemonic for PSSSP to be saved

DTS Dynamic Simulation Initialization Data (SOSILF)

Max: SMP MXLFDT

SOSILF Functions
  1. Transfer initialization load flow solution from DLF to DTS
  2. Transfer load flow solution from DTS to DLF for modification
  3. Transfer scenario event data to DTS run-time file
  4. Complete simulation initialization

DSNAME - Data structure mnemonic to transfer between DLF and DTS modes

Accumulator Simulation Data (SOSACS)

Key: ACCSTA + ACCPTN | Max: SMP MAXACC

SOSACS Parameters
ACCSTA, ACCPTNSimulated accumulator point (from SOACCU)Required
ANASTA, ANAPTNInput analog point for integration (from SOANLG)Required

Analog value is integrated to simulate accumulator point.

Source Data Structure for SDBR (SOSDBR)

Key Element: DSNAME | Max: SMP MXSDBE

SOSDBR Parameters
DSNAMEIDB data structure to be hottedRequired
KEYDSNKey data structure name" "
KEYELNKey element name" "
NBANKNumber of banks (0 for non-banked)0
ELEM1-ELEM10Element names to be hotted" "

Supervisory Control Receiver Point Information (SOSPEV)

Key: ELNAM1, SPTYPE, COMMND, ELNAM2 | Max: SMP MXSCBE

SOSPEV Parameters
ELNAM1Primary point for supervisory controlRequired
SPTYPEControl type (RLAY/SET/PULS)"RLAY"
COMMNDControl command (TRIP/CLOS/MAN/AUTO/REMT/LOC/RAIS/LOW)" "
ELNAM2Secondary point for related event" "
ACTTYPScenario event action type"STEOP"
PDEVALPredefined event value0.0
Table 12.40-1: Scenario Event Action Types
STEOPTrip breaker, open switch, place in manual/remote0.0
STECLClose breaker, close switch, restore load, place in auto/local0.0
GUCPLSAGC pulse controlPulse length
GUCMVSMvar setpointSetpoint
RBBVTSVoltage setpointSetpoint
BGCMVSBIG Mvar setpointSetpoint
TRMDTPLower transformer tapNumber of steps
TRMITPRaise transformer tapNumber of steps
FRCLOSRestore underfrequency relay load0.0