马上加入,结交更多好友,共享更多资料,让你轻松玩转电力研学社区!
您需要 登录 才可以下载或查看,没有账号?立即加入
×
You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following) U3 @/ c, g; b* t) @% k5 l
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where/ y; j/ a" \! M: o+ K
the "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
3 b, }5 ~ P3 R1 x; z) s* Gis generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been B5 B+ o+ l& ]4 e
displayed, so a copy follows:
4 B0 Y3 D4 x: T( Q' A " "+ @2 n2 @) k" u: N. S& b# _% B$ R
KILL code number Overlay number Nearby statement number
; T1 H6 [! ]( I7 w 1 13 8109! @2 ^0 Q8 n# Q( Y. w2 b! T
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem, q+ b1 I- T+ Z! W0 E u+ ~# T
is simply too big for the program as currently dimensioned. Yet, do not forget dynamic dimensioning as described in the Oct., 1993,. k, J m7 S* k( S7 u! [/ _6 [
newsletter. In this case, edit LISTSIZE.DAT to increase table sizes, and then try again. Of course, such dynamic expansion is. C# j7 l+ b* S# K8 @; G
possible only within limits fixed by LISTSIZE.BPA (used by variable-dimensioning program "VARDIM" as ATP is to be linked).$ t# g) U7 ^) n9 O0 W
Sometimes the reason for EMTP table overflow is unclear, and Program Maintenance might wish to inspect the contents of the error' O+ F& O0 T0 P$ {" q! H, G
interface vectors LSTAT and FLSTAT. These now follow. First comes LSTAT, using (12I10) encoding; then comes FLSTAT,& n4 Y7 z# e! |; T
using (8E15.6) encoding:
g* u! w% V$ D! @( Y( |LSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 10 80
' ?. {6 H: H+ ?5 B k7 BLSTAT = 323 0 -9999 8 324 0 8109 -9999 116 155 323 7) C/ n4 }& D+ ~, f& i7 z
FLSTAT = 1.562500E-02 1.562500E-02 7.812500E-02 7.812500E-02 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+007 A7 J8 t: G$ {' U5 d
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 6.000000E+01 0.000000E+00 0.000000E+00 0.000000E+001 y/ O' M3 T) u+ u: [ L' U- w
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00
; v7 v' s' o' c! x) UYet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further
5 p4 x- [- `. @' A, m0 Rinformation is available, it will now follow immediately ....2 c# K4 o# h8 l, R, {, N9 U
List 8 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each9 a6 R" V/ C7 |; _7 [& p
propagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit" g; T' x. k' A( _$ y
line will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line,
" s) }) }) f* q3 r& CDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity.) |& W' c, w7 J" N; ^
In order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays, m4 q+ b: ] }* @1 ?
(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each
8 j. N0 Z f, k5 R2 Vindependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program
6 U2 F6 ]; B4 W$ k2 v1 k& w- D"VARDIM").
' l) G0 |; m5 w4 v' d& }-------------1------------------------------------------------------------------------------------------------------------/ ?, r8 v& R. Q! @/ {% g3 n
5 Q' k' u. v, {. p* gList 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 27
7 t& m, h1 ? Y' f' O
. f* i* E" ~, F9 o. ]; S A7 X7 L-------------1------------------------------------------------------------------------------------------------------------, V D5 d& q4 y' R3 s9 ^; s# ], x
. E* S3 t. j, I8 DFloating Pt. 1 6 5 3 6 1 12 2 2 8 3 1 4 8 1 2 2 0 6 1 1 24 2 1 # * 1% K' G9 _. ~1 U# n
Integer 1 4 7 0 2 1 10 0 0 11 0 3 0 4 0 0 2 1 10 2 0 0 0 0 0 0 0
3 L. c/ W7 j+ E% }6 ?( _! [( x! g, HTotal 1 10 12 3 8 2 22 2 2 19 3 4 4 12 1 2 1 16 3 1 24 2 1 # * 1
8 i, Z) o5 A% L, b5 `
1 }0 v' S: c' n& n/ e1 E4 ]' Y-------------1------------------------------------------------------------------------------------------------------------
7 N! x9 k1 p4 j- i
$ i2 G2 C& x; t! Z, ^# x7 I# --- Used only for virtual computers (Burroughs, PRIME, VAX, Apollo, etc.). Others can ignore this List.
# e# u+ K* J b* --- Rather than count List 24 itself, add the value to the floating-point and total counts for Lists 1 and 6. |