我运行的时候,怎么老是报错呢,其中报错的文件如下:. h: S3 A' O% e7 [
You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following7 O" F- m: ^/ V, z% A7 Q5 |
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where ' Q X, `3 B7 v. Fthe "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 + _$ S# ? R. d6 ]2 Y1 `3 V1 i; fis generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been0 @1 |. o! J) j# ?
displayed, so a copy follows:# V* k) |: M1 l: u' }$ o q
" LINE1ALINE1BLINE1CTWR4A TWR4B TWR4C TR400ATR400BTR400CPT1A PT1B PT1C "* j2 H( Z! s c0 c. R, w
KILL code number Overlay number Nearby statement number/ O9 F" F7 @0 r, E
1 12 1537 + C5 q) b# T+ vKILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem , ~1 I3 A6 I! f0 y/ e7 O1 n) }# fis simply too big for the program as currently dimensioned. If you are using Salford EMTP for Intel 386- or 486-based PCs, you are ; l2 @, i# x, f! ~. k2 m4 `9 Rfortunate enough to have dynamic dimensioning as described in the Oct., 1993, newsletter. In this case, edit LISTSIZE.DAT to ) \' |1 Z+ {3 @5 B4 Y% ?increase table sizes, and then try again. Others need a compiler and linker plus the variable-dimensioning program "VARDIM" in& E+ Q: T* I$ K1 Z) [5 G
order to increase EMTP tables before trying again. Sometimes the reason for EMTP table overflow is unclear, however, and Program2 s+ r1 ?3 Y0 F( y
Maintenance might wish to inspect the contents of the error interface vectors LSTAT and FLSTAT. These now follow. First comes : o" ~) M* \7 s2 `; CLSTAT, using (12I10) encoding; then comes FLSTAT, using (8E15.6) encoding:& Y7 u$ d: H& \4 Y/ s7 B
LSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 11 296 b! v' J4 {. ?% M2 ^& P: U
LSTAT = 255 73 -9999 8 256 3100 1537 -9999 135 149 255 4+ c- r% W! N) N! n0 ~
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 . C% ?9 V7 F9 f4 l5 X- WFLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 0.000000E+00 0.000000E+00 0.000000E+00 ' u3 {) q$ G1 Q! xFLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00" b. g! @/ I- k- r8 p
Yet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further# _3 a: q- k# |7 N; z: l
information is available, it will now follow immediately ....6 r: u: @5 K) |# ^% X3 A
List 7 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each # @- i3 X% g, h" g) jpropagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit ' b6 Z( Z2 n0 p# Pline will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line, 8 h' \1 ~$ B h+ LDELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity. " C! s! B7 A. {& ZIn order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays; r: H9 ^- z& \6 n& } Z
(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each7 [3 C# Z7 f& ^; [
independent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program7 Y8 r- D# r" U3 U& ~0 ~
"VARDIM").-%-83643-%-