You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following ! G% x a; P1 V+ E/ A) @; K7 a: k. Y Gmessage summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where % c2 y* j2 \0 O; Bthe "last" card is mentioned, it is the most recently read card of the input data that is meant. The 80-column image of this card, X) \0 K/ }" q8 |
is generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been 6 H6 o: S8 Y Fdisplayed, so a copy follows: " E$ V- ]1 k5 ~8 N7 u7 X " "' v! K; f& R- i, f
KILL code number Overlay number Nearby statement number/ P2 ^; u- a1 \4 Y' A1 [/ B8 j8 H) |
1 13 8109 : B4 e4 ]& `7 C9 a) QKILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem! r) E5 J7 G7 e5 {. n6 ]. i, ?% E1 i
is simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993,) b9 W y4 l4 `- v1 \, F$ K
newsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is 4 L! r6 ~* u: d3 J2 Zpossible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked).0 z1 _" o0 h- c( e* o+ m. _
Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error4 m7 m c7 J7 ~, n! O0 m/ s
interface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT, / Q9 k; C1 ]9 r# _8 musing (8E15.6) encoding:7 @. C" w! B& \9 T" \
LSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 80! Y) n/ R |0 ?& @) z/ I
LSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7 & K9 u" a' x! g" { Q: a6 S6 qFLSTAT = 1.562500E-02 1.562500E-02 7.812500E-02 7.812500E-02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 s, z% W* h# c3 I$ U
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 6.000000E+01 0.000000E+00 0.000000E+00 0.000000E+00; u7 U: Y, {0 ?* h
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+001 m9 M8 A9 r- ?% h1 F% \
Yet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further 7 i7 g0 G" F' k" Y, Yinformation is available, it will now follow immediately .... : T. c/ H; g( [. B2 p9 G. `List 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each2 f! g4 J( [, N5 `) N
propagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit % ]% B7 C# M4 q4 Q: N @1 S$ Lline will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line,# p; u, U0 k( I% e1 R; e5 b
DELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity. 0 L! w5 @) D( ^$ p* L! G; @9 E( zIn order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays 3 i4 t6 O$ l2 c7 z(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each # g3 Z& t0 r2 H( vindependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program # Q" l3 @' J9 j"VARDIM").0 t0 H1 N! J% O/ Y
-------------1------------------------------------------------------------------------------------------------------------- N; Y' ^1 l& `: t
- K% a! h9 q; ?/ A6 ]8 s
List Number 1 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 272 c4 Z+ U. l( s: J4 W
+ N) J2 w0 k$ A: Q
-------------1------------------------------------------------------------------------------------------------------------! t" u* T" X6 s7 }" t1 ?! l; g
, [- f7 I2 I- C: y ?( U# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List.4 ]6 ?4 D* V- R$ t3 j
* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6.