summaryrefslogtreecommitdiffstats
path: root/benchmarks/dc64.dat
blob: adbd4d3f54f7d580632def9cb0152ecdd86e6198 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
BEGIN NEW DATA CASE 
C     BENCHMARK DC-64
C     Example drawn from the dynamite EMTP Newsletter article by W. Scott Meyer,
C     "EMTP Data Modularization and  Sorting ...,"   Volume 4,   No. 2,  Sec. V,
C     November, 1983.   $PREFIX   and   $SUFFIX   may be installation-dependent.
C     Miscellaneous  data  cards  and  TACS  have  been added to allow execution
C     to  continue  through  the  reading of switch cards,  thereby  documenting
C     the   $INCLUDE  evaluation and subsequent sorting.   The   $INCLUDE   file
C     DC64INCL.DAT  was  created  by  2nd subcase of companion data case  DC-36. 
C     For  nearly identical case  (except no use of dummy internal nodes,  which
C     makes it less general), see DC-8 (associated with first subcase of DC-36).
$PREFIX, []    { $INCLUDE files are located in same place as this main data file
$SUFFIX, .dat       { File name of  $INCLUDE  will be followed by this file type
$DUMMY, DUM000   { Offset for name of dummy nodes explicitely reaffirms defaults
    .005     4.0    { DELTAT and TMAX are in fact arbitrary, since no simulation
       1      -1       1       1       1   { Arbitrary values, since no simulate  
TACS HYBRID
99 FIRE1  = TIMEX
99 FIRE2  = TIMEX
99 FIRE3  = TIMEX
13FAKE                                                                          
98 FIRE452+UNITY                                      1.    0.    0.      TIMEX 
98 FIRE552+UNITY                                      1.    0.    0.      TIMEX 
98 FIRE652+UNITY                                      1.    0.    0.      TIMEX 
BLANK card ends all  TACS  data
$INCLUDE, LIMARG = 20   { Reduce max # of arguments from default value of 1200
$INCLUDE, dc64incl,  ACNOD, #MINUS, ##PLUS, #FIRE { Note "##MID" of DC-8 missing
BLANK card ending  BRANCH  cards
BLANK card ending  SWITCH  cards             
$ABORT  { Abort this simulation;  restart ATP using next data set
aaaaa bbbbb ccccc  ---  any data card such as this before BNDC should be ignored
BEGIN NEW DATA CASE 
C      2nd of 2 subcases will illustrate use of dependent variables within an
C      INCLUDE  file.  The 5th subcase of DC36 involved 3,  and it created the
C      punch file  DC36E.PCH  that now will be used.  Note the 2nd argument is
C      the line-to-line RMS voltage,  which will be assumed to be 500 kV.  This
C      is converted to line-to-neutral peak by dividing by the square root of 3
C      and multiplying by the square root of 2:  500000 * root (2/3) = 408248
    .005     4.0    { DELTAT and TMAX are in fact arbitrary, since no simulation
       1      -1       0      { Arbitrary values, since no simulation will occur  
  JDAYA                      1.0 { 1st of 3 nodes used to connect 3-phase source
  JDAYB                      1.0 { 2nd of 3 ...
  JDAYC                      1.0 { 3rd of 3 ...
BLANK card ending  BRANCH  cards
BLANK card ending  SWITCH  cards             
C $PREFIX, []    { $INCLUDE files are located in same place as this main data file
$SUFFIX, .pch       { File name of  $INCLUDE  will be followed by this file type
C         File    Node   Amplitude  Hertz  Degrees  T-start
$INCLUDE, dc36e,  JDAY,   500.E+3,   50.0,  -10.0,    0.0,  { Subcase 5 of DC-36
C Source.   4.08E+05  5.00E+01 -1.00E+01  0.00E+00  |14JDAYA    408248.29      50.0     -10.0                           0.0
C Source.   4.08E+05  5.00E+01 -1.30E+02  0.00E+00  |14JDAYB    408248.29      50.0     -130.                           0.0
C Source.   4.08E+05  5.00E+01 -2.50E+02  0.00E+00  |14JDAYC    408248.29      50.0     -250.                           0.0
BLANK card ending  SOURCE  cards
$STOP   { Input data interpretation is all we want to see, so halt execution
BEGIN NEW DATA CASE 
BLANK
EOF  ----  Needed so "OVER1" or "SPYING" ("DATA") ends input here during reading