我运行的时候,怎么老是报错呢,其中报错的文件如下:6 {0 w( \: X5 q
You lose, fella. The EMTP logic has detected an error condition, and is now going to terminate program execution. The following5 T$ a" I2 ~: W3 G. U- j& m/ D6 g
message summarizes the circumstances leading to this situation. Where an otherwise-unidentified data card is referred to, or where + H& x0 s; |$ @' g5 Athe "last" card is mentioned, it is the most recently read card of the input data that is meant. The 80-column image of this card3 N& E8 m2 W1 H5 k# Y+ n( }- Y
is generally the last one printed out prior to this termination message. But possibly this last-read card has not yet been - }* c3 m b$ H- F3 Fdisplayed, so a copy follows: 5 g* v4 Q2 q* P& ] " LINE1ALINE1BLINE1CTWR4A TWR4B TWR4C TR400ATR400BTR400CPT1A PT1B PT1C "% T: X7 n8 p+ p+ \5 v
KILL code number Overlay number Nearby statement number$ B) f/ @1 M3 n3 J/ o& N
1 12 1537 0 L& r# z" C- ?7 l6 P, x5 F$ oKILL = 1. Storage exceeded for EMTP List Number 8. See the dimensioned limit in the case-summary statistics below. The problem ) _* n/ W y6 k& n Cis simply too big for the program as currently dimensioned. If you are using Salford EMTP for Intel 386- or 486-based PCs, you are% R* W0 I- s* E- @+ Y0 O( a: i
fortunate enough to have dynamic dimensioning as described in the Oct., 1993, newsletter. In this case, edit LISTSIZE.DAT to) h0 {& R( j# _
increase table sizes, and then try again. Others need a compiler and linker plus the variable-dimensioning program "VARDIM" in8 l# v, g+ h+ m' d# h$ I; s: C
order to increase EMTP tables before trying again. Sometimes the reason for EMTP table overflow is unclear, however, and Program2 |1 A' ~$ P$ \0 @8 L1 ~
Maintenance might wish to inspect the contents of the error interface vectors LSTAT and FLSTAT. These now follow. First comes 4 O6 C6 }. T/ i) tLSTAT, using (12I10) encoding; then comes FLSTAT, using (8E15.6) encoding: 1 D s) O: l c* ]7 y6 }. P4 r( FLSTAT = -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 -9999 11 297 p# b, y5 o) [( u# K
LSTAT = 255 73 -9999 8 256 3100 1537 -9999 135 149 255 49 D# K7 p# E" Q# U O+ [
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 % o r4 W3 U! v! lFLSTAT = 0.000000E+00 0.000000E+00 0.000000E+00 0.000000E+00 5.000000E+01 0.000000E+00 0.000000E+00 0.000000E+001 p" i4 I- }$ Q" [; } v3 U
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; _% K1 y1 h% r) Y+ ]3 u
Yet maybe the user would like some suggestions as to why the table in question (List Number 8 ) has overflowed. If such further # ?: c! F2 A5 R1 [, u* yinformation is available, it will now follow immediately .... $ f& z7 f5 A; k- v; O% R. C$ oList 7 stores past history points for distributed-parameter transmission circuits (lines or cables) in modal form. Each+ ^/ |9 A0 R/ i" l' A9 O
propagation mode requires storage, and there are as many modes as there are coupled conductors or phases (e.g., a double-circuit1 C e O# k5 x( O6 ]
line will normally have 6 modes). Each mode requires TAU / DELTAT entries, where TAU is the modal travel time of the line,7 V X; ?% j9 X7 ]; x8 {$ r3 Y
DELTAT is the time-step size, and the division involves integer truncation followed by the addition of unity.0 X7 j$ {# e3 g
In order to effectively trade memory space among the different EMTP tables (EMTP List Sizes), the user must know how many arrays " R; V) v/ M _$ D4 e(columns) there are in each table. The following tabulation shows the effective multiplicities that are associated with each 2 B, D- V: A% V9 ~, C. Yindependent EMTP List Size (those lists whose lengths are under user control by means of the EMTP variable-dimensioning program 8 C$ X5 a1 y" q: D0 H( O/ n"VARDIM").-%-83643-%-