我运行的时候,怎么老是报错呢,其中报错的文件如下: $ J7 o7 m/ |. X' \ E5 ~/ e/ ^You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following4 A+ [0 B' R/ x
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where e$ \6 I c, ?1 Z2 l0 Q4 O. N
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 F' ]( \9 Q. Z4 n1 _is generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been : h' Z* `0 S7 P/ X- ^* Wdisplayed, so a copy follows: ! Y1 d5 T0 [5 y1 ? " LINE1ALINE1BLINE1CTWR4A TWR4B TWR4C TR400ATR400BTR400CPT1A PT1B PT1C ", S# r2 _, R2 ]* j8 C
KILL code number Overlay number Nearby statement number " E$ y+ \8 B3 H3 M, K' @( C 1 12 15370 y* ^6 C$ Y: l; x* b& `
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem% ?" o0 Y7 N" V% x* ]9 ~% Q
is simply too big for the program as currently dimensioned. If you are using Salford EMTP for Intel 386- or 486-based PCs, you are . m: }) T$ R7 q$ ^( i: X( W+ s3 X# Lfortunate enough to have dynamic dimensioning as described in the Oct., 1993, newsletter. In this case, edit LISTSIZE.DAT to% R9 \5 E+ V9 C# l8 P' i4 ]
increase table sizes, and then try again. Others need a compiler and linker plus the variable-dimensioning program "VARDIM" in: P5 j" j5 I; Z a% H7 p- h7 b h
order to increase EMTP tables before trying again. Sometimes the reason for EMTP table overflow is unclear, however, and Program ; {- ^5 x2 H* @/ MMaintenance might wish to inspect the contents of the error interface vectors LSTAT and FLSTAT. These now follow. First comes + |# }( Y+ c9 I. l+ z% eLSTAT, using (12I10) encoding; then comes FLSTAT, using (8E15.6) encoding: 5 `# f3 U" a5 K% @. X0 b" yLSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 11 29 1 Q( a( z' c$ T U5 W% DLSTAT = 255 73 -9999 8 256 3100 1537 -9999 135 149 255 4" W7 z- W( m+ g6 i* Q3 r
FLSTAT = 2.810000E-01 2.810000E-01 2.810000E-01 2.810000E-01 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 + v, p; j0 m GFLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 0.000000E+00 0.000000E+00 0.000000E+00" x, q+ N4 V4 t' P
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 4 v' g' u9 `, ~& Z: }9 TYet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further5 Z" @; Q0 f x8 }/ X) g
information is available, it will now follow immediately ....8 v+ @6 B5 W0 \, T' F
List 7 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each 1 n% ]: j s/ ~* \4 [* O2 Bpropagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit : U/ K- h* _# |1 [8 [. [, qline will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, + e6 x; @9 R' \4 o: X; mDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity. " i; p! h+ e1 eIn order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays % d5 e" k& g/ {(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each / @2 L6 d- k% Aindependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program- H8 Z# J) A3 h' U4 H+ @
"VARDIM").-%-83643-%-