我运行的时候,怎么老是报错呢,其中报错的文件如下:7 N8 D& o- S+ P7 i7 L
You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following& M! u; ~/ @* t
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where ) ?( v6 p' ]7 ^5 Zthe "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 : J- O7 f6 Q3 A. _/ w+ eis generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been 4 ^4 D2 M3 a% _# z+ Y8 u+ x' j @displayed, so a copy follows: - @1 c K; R/ Z# k. k8 J4 X1 A4 y3 F " LINE1ALINE1BLINE1CTWR4A TWR4B TWR4C TR400ATR400BTR400CPT1A PT1B PT1C " % P/ T1 I! q) i+ g! j, { KILL code number Overlay number Nearby statement number! j7 D8 N! W1 u4 W. T+ z! k
1 12 1537- V$ G1 y0 _- [6 Q
KILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem 9 F0 N8 t% p, L( x: W4 vis simply too big for the program as currently dimensioned. If you are using Salford EMTP for Intel 386- or 486-based PCs, you are# \$ |- B9 ]- ^4 y3 q/ F* i
fortunate enough to have dynamic dimensioning as described in the Oct., 1993, newsletter. In this case, edit LISTSIZE.DAT to - H: E9 p- z" {8 j- I% zincrease table sizes, and then try again. Others need a compiler and linker plus the variable-dimensioning program "VARDIM" in3 c- G+ h0 S ~) \
order to increase EMTP tables before trying again. Sometimes the reason for EMTP table overflow is unclear, however, and Program1 g$ V4 Q% X9 R: n6 b( l
Maintenance might wish to inspect the contents of the error interface vectors LSTAT and FLSTAT. These now follow. First comes 4 ]% b7 h! `5 w( z3 |LSTAT, using (12I10) encoding; then comes FLSTAT, using (8E15.6) encoding: 4 a/ Y# I \5 ]3 U8 ULSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 11 299 e$ u" O/ `% s8 ~% P- T
LSTAT = 255 73 -9999 8 256 3100 1537 -9999 135 149 255 4! T8 C. V" ^$ I# O7 c
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* @$ H2 {3 N) a* O! o7 n5 h! N# V6 t
FLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 0.000000E+00 0.000000E+00 0.000000E+00 4 u7 Q4 R. \6 W8 pFLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 K, y8 e! S4 Y- ~% I
Yet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further: m" t( e, \, y/ f' w2 ], G8 ]
information is available, it will now follow immediately ....$ U% `( j* h+ Y+ R" D4 N/ \! z
List 7 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each 7 W0 i% t% V" G$ `, _4 ^; ]propagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit$ }( b! v+ ~4 l! u/ f1 \
line will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, * E0 L0 J2 e) C( s. B- EDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity.7 Z2 S. i) x2 b
In order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays 6 `/ c; I3 }8 C: c/ ~) S(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each- {( z3 e6 ?% I! X; [& e* m
independent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program" A2 U" C' [# ^' ~$ N9 r! S) f, u
"VARDIM").-%-83643-%-