home *** CD-ROM | disk | FTP | other *** search
/ World of Shareware - Software Farm 2 / wosw_2.zip / wosw_2 / GENERAL / ALLWET.ZIP / FIG5.SML < prev    next >
Text File  |  1986-09-06  |  12KB  |  412 lines

  1. W E L C O M E   T O   A L L W E T 
  2. (PORTIONS COPYRIGHT 1985 BY MICHAEL FUERST)
  3.  
  4. !!!!! SET YOUR KEYBOARD TO UPPER CASE MODE !!!!!
  5.  
  6. THIS VERSION OF ALLWET CAN HANDLE A MAXIMUM OF   400 NODES,  400 PIPES,
  7.   25 RESERVOIRS,   25 BOOSTER STATIONS AND   20 PRVS AND CHECK VALVES.
  8.  
  9.  
  10. DO YOU WISH THIS JOB TO BE INTERACTIVE OR BATCH? 
  11. TYPE 'I' FOR INTERACTIVE OR 'B' FOR BATCH :  
  12. WHAT IS THE NAME OF YOUR SYSTEM DESCRIPTION FILE?
  13.  (INCLUDE DRIVE AND PATH NAMES IF NEEDED)
  14. I>I
  15. TITLE FOR THIS DATA SET IS
  16. SAMPLE PROBLEM FOR ALLWET USER MANUAL                                   
  17.  
  18. HAZEN-WILLIAMS FORMULA USED
  19.  
  20.        LENGTH  DIAMETER   FLOW    HEADLOSS    ELEV  PRESSURE   VELOC
  21. UNITS   FEET   INCHES    US GPM     FEET      FEET     PSI     FT/SEC 
  22.  
  23. READING OF INPUT DATA COMPLETE.  THE SYSTEM CONTAINS 
  24.    8 NODES,  10 PIPES,   1 PRESSURE REDUCING VALVE(S),
  25.    0 BOOSTER PUMP STATION(S),   0 CHECK VALVE(S).
  26. OF THE NODES,  3 EITHER HAVE RESERVOIRS OR HAVE FIXED PRESSURES.
  27.  
  28. ENTER NEXT MAIN COMMAND.
  29. I>LIST
  30. ENTER IN, INPUT OR OUTPUT
  31. I>INPUT
  32. INDICATE TYPE OF ELEMENT TO BE LISTED-- NODE, PIPE, CHECK, RESE, PRV,
  33.  BOOS, OR ALL (TO GET ALL OF THE LAST THREE).
  34. I>NODES
  35. INDICATE WHICH NODES SHOULD BE LISTED.
  36. TYPE HELP IF MORE INFORMATION NEEDED.
  37. I>CC U
  38.                   DEMAND A    DEMAND B        XCOOR
  39.     NODE CL ND    DEMAND C    DEMAND D        YCOOR    ELEV PRESS
  40.       CC  1  2    125.0000       .0000      2750.00   415.0  30.0
  41.                   125.0000       .0000      1750.00
  42.      T-1  1  2       .0000       .0000      1000.00   400.0
  43.                      .0000       .0000      3000.00
  44.      T-2  1  2       .0000       .0000      4000.00   375.0
  45.                      .0000       .0000       500.00
  46.  
  47. ENTER NEXT MAIN COMMAND.
  48. I>LIST
  49. ENTER IN, INPUT OR OUTPUT
  50. I>INPUT
  51. INDICATE TYPE OF ELEMENT TO BE LISTED-- NODE, PIPE, CHECK, RESE, PRV,
  52.  BOOS, OR ALL (TO GET ALL OF THE LAST THREE).
  53. I>PIPE
  54. INDICATE WHICH PIPES SHOULD BE LISTED.
  55. TYPE HELP IF MORE INFORMATION NEEDED.
  56. I>TO NODE T-1
  57.  
  58.          FROM      TO                   ROUGHNESS
  59. PIPE     NODE     NODE   LENGTH   DIAM    COEFF
  60.    1      T-1        1    500.0   10.0   100.0000
  61.    2      T-1       AA   2500.0   10.0   100.0000
  62.  
  63.  
  64.  
  65.        Figure 5a. Sample ALLWET Terminal SessionĂ¢
  66. ENTER NEXT MAIN COMMAND.
  67. I>NODE
  68. EITHER
  69.     (1) INPUT A NODE NAME (UP TO 8 CHARACTERS IN LENGTH)
  70.  OR (2) CANCEL      NODE INSTRUCTION
  71.  OR (3) INDICATE X (AND ALLWET WILL SELECT THE NODE NAME)
  72. I>4
  73. INDICATE HORIZONTAL AND VERTICAL COORDINATES OF NODE
  74. I>4000 5000
  75. INDICATE NODE CLASS, ELEVATION AND PRESSURE SETTING AT THIS NODE.
  76. ENTER ZERO FOR PRESSURE SETTING IF THERE IS NONE.
  77. I>2 475 0
  78. ENTER FOUR DEMAND VALUES.  FOUR VALUES MUST BE ENTERED,
  79.  EVEN IF SOME ARE ZERO.
  80. I>0 0 0 60
  81. THANK YOU.
  82.  
  83. ENTER NEXT MAIN COMMAND.
  84. I>PIPE
  85. ENTER NUMBER FOR NEW PIPE OR ENTER X TO ALLOW ALLWET TO 
  86.  ASSIGN THE PIPE NUMBER.
  87. I>X
  88. ALLWET WILL ASSIGN NUMBER  11 TO PIPE BEING ENTERED.
  89. ENTER THE FROM NODE FOR THE NEW PIPE.
  90. I>2
  91. ENTER THE TO NODE FOR THE NEW PIPE.
  92. I>4
  93. ENTER THE PIPE DIAMETER,    C    FACTOR AND LENGTH AS 3 CONSECUTIVE NUMBERS.
  94. ALLWET CALCULATES LENGTH FROM NODE AND PSEUDONODE COORDINATES IF 
  95.  THE NUMBER ZERO IS ENTERED FOR THE LENGTH.
  96. I>6 100 500
  97. ARE THERE ANY PSEUDONODES FOR THIS PIPE?  (YES OR NO)
  98. I>NO
  99.  
  100. ENTER NEXT MAIN COMMAND.
  101. I>BOOSTER
  102. IDENTIFY A PIPE. TYPE HELP IF MORE INSTRUCTIONS NEEDED.
  103. I>11
  104. INDICATE EITHER PP, CURVE, OR DONE.
  105. I>CURVE
  106. HOW MANY POINTS WILL BE ENTERED?
  107. I>5
  108. ENTER  5 VALUES OF H
  109. I>60 55 45 30 10
  110. ENTER  5 VALUES OF Q
  111. I>0 40 80 120 160
  112. INDICATE EITHER PP, CURVE, OR DONE.
  113. I>DONE
  114.  
  115. ENTER NEXT MAIN COMMAND.
  116. I>RUN
  117.  
  118. SAMPLE PROBLEM FOR ALLWET USER MANUAL                                          
  119.  
  120. HAZEN-WILLIAMS FORMULA USED
  121.  
  122.        LENGTH  DIAMETER   FLOW    HEADLOSS    ELEV  PRESSURE   VELOC
  123. UNITS   FEET   INCHES    US GPM     FEET      FEET     PSI     FT/SEC 
  124.  
  125. THERE ARE  11 PIPES,   9 NODES,  1 BOOSTER PUMP(S),
  126.   1 PRESSURE REDUCING VALVE(S), AND  0 CHECK VALVES.
  127. OF THE NODES,   3 EITHER HAVE RESERVOIRS, OR ARE PRESSURE NODES.
  128. REFERENCE RESERVOIR IS         CC
  129. CONFIRM WITH YES OR CHOOSE ONE OF THE FOLLOWING:
  130.           CC       T-1       T-2
  131. TYPE HELP FOR MORE INFORMATION.
  132. I>YES
  133.  
  134.  
  135.  
  136.       Figure 5b. Sample ALLWET Terminal Session
  137. EPSI= .100E-02  US GPM   CONFIRM WITH YES; OR ENTER A NEW VALUE.
  138. I>YES
  139. PERC= 1.00               CONFIRM WITH YES; OR ENTER A NEW VALUE.
  140. I>YES
  141.  
  142. MULTIPLICATIVE FACTORS FOR SYSTEM ARE
  143.          A      B      C      D
  144.  1     1.00   1.00   1.00   1.00
  145.  2     1.00   1.00   1.00   1.00
  146.  3     1.00   1.00   1.00   1.00
  147. IF THESE ARE SATISFACTORY, TYPE YES.  OTHERWISE, REVISE.
  148. TYPE HELP FOR MORE DETAILED INSTRUCTIONS.
  149. I>2 1.3 .9 1. 1.
  150. I>DONE
  151.  
  152. MULTIPLICATIVE FACTORS FOR SYSTEM ARE
  153.          A      B      C      D
  154.  1     1.00   1.00   1.00   1.00
  155.  2     1.30    .90   1.00   1.00
  156.  3     1.00   1.00   1.00   1.00
  157. IF THESE ARE SATISFACTORY, TYPE YES.  OTHERWISE, REVISE.
  158. TYPE HELP FOR MORE DETAILED INSTRUCTIONS.
  159. I>YES
  160.  
  161. THE SUM OF DEMANDS FROM NODES WHICH ARE NOT PRESSURE NODES AND 
  162.  WHICH DO NOT HAVE RESERVOIRS IS       730.00
  163.  
  164. OUTFLO-INFLO=    .00000
  165. FIND BASIC SET OF CIRCUITS
  166. BANDWIDTH =    4
  167. NUMBER OF LOOPS =     5
  168.  
  169.  
  170. 1ST ITERATION CONDITION OF RESERVOIRS, PRESSURE NODES AND BOOSTER PUMPS
  171.  
  172.      NODE   HGL FROM       TOTAL HGL     TOTAL FLOW
  173.      NAME  PUMP ALONE       AT NODE       AT NODE
  174.        CC       .00          484.30           .00
  175.       T-1       .00          485.00       -219.00
  176.       T-2    137.66          517.66       -511.00
  177.  
  178.      PIPE    HEAD GAIN THROUGH PUMP       FLOW             BM
  179.        11           50.625               60.000        -.25000    
  180.  
  181.  
  182. PRVS AND/OR CHECKVALVES BECOME TESTABLE AFTER    7 ITERATIONS
  183. PRV IN PIPE   10 IS BEING TURNED ON AT ITER NO.    7
  184.  
  185. NUMBER OF ITERATIONS=   9
  186.  
  187. MAX UNBALANCED HEAD IN A PSEUDO-LOOP IS       .0000
  188.  ASSOCIATED WITH RESERVOIR AT NODE      T-2
  189. MAXIMUM UNBALANCED HEAD IN ANY LOOP       .0000 IN LOOP NO    2
  190.  
  191. FLOW ANALYSIS SUCCESSFUL.  USE LIST OR BATCH COMMANDS TO INSPECT RESULTS.
  192.  
  193. ENTER NEXT MAIN COMMAND
  194. I>LIST
  195. ENTER IN, INPUT OR OUTPUT
  196. I>OUTPUT
  197. INDICATE TYPE OF ELEMENT TO BE LISTED-- NODE, PIPE, CHECK, RESE, PRV,
  198.  BOOS, OR ALL (TO GET ALL OF THE LAST THREE).
  199. I>NODE
  200. INDICATE WHICH NODES SHOULD BE LISTED.
  201. TYPE HELP IF MORE INFORMATION NEEDED.
  202. I>ALL
  203.  
  204.  
  205.  
  206.  
  207.  
  208.      Figure 5c. Sample ALLWET Terminal Session 
  209.     NODE ELEVATION     FLOW       HGL   PRESSURE
  210.        1    385.0     100.0    485.21    43.38          
  211.        2    450.0     115.0    488.33    16.59          
  212.        3    350.0     130.0    419.30    30.00          
  213.        4    475.0      60.0    538.63    27.54          
  214.       AA    410.0     150.0    484.97    32.45          
  215.       BB    410.0     175.0    485.36    32.62          
  216.       CC    415.0     220.6    484.30    30.00          
  217.      T-1    400.0     153.4    485.00    36.80          
  218.      T-2    375.0   -1104.0    495.28    52.07          
  219.  
  220. ENTER NEXT MAIN COMMAND.
  221. I>LIST
  222. ENTER IN, INPUT OR OUTPUT
  223. I>OUTPUT
  224. INDICATE TYPE OF ELEMENT TO BE LISTED-- NODE, PIPE, CHECK, RESE, PRV,
  225.  BOOS, OR ALL (TO GET ALL OF THE LAST THREE).
  226. I>PIPE
  227. INDICATE WHICH PIPES SHOULD BE LISTED.
  228. TYPE HELP IF MORE INFORMATION NEEDED.
  229. I>TO PIPE 8
  230.  
  231.                                    HEAD   HEAD/UNIT
  232. PIPE     FROM       TO     FLOW    LOSS    LENGTH      VEL.
  233.    4        1       CC    106.0     .91   .468E-03      .7
  234.    5        1       BB    -62.8    -.15  -.597E-04     -.3
  235.    7      T-2       BB    604.9    9.92   .397E-02     2.5
  236.    8       BB       CC    114.6    1.06   .540E-03      .7
  237.    9       BB       AA    252.6     .39   .787E-03     1.0
  238.  
  239.  
  240. ENTER NEXT MAIN COMMAND.
  241. I>BATCH
  242. WHAT IS THE NAME OF YOUR BATCH OUTPUT DATA FILE
  243.  (BE SURE TO INCLUDE THE DRIVE NAME, FOLLOWED BY A COLON,
  244.   FOLLOWED BY THE FILE NAME):
  245. I>SAMPLE.OUT
  246. DONE.
  247.  
  248. ENTER NEXT MAIN COMMAND.
  249. I>REVISE
  250. INDICATE AN ELEMENT TYPE TO BE REVISED OR CANCEL        REVISE COMMAND.
  251. I>NODE
  252. EITHER
  253.     (1) INPUT A NODE NAME (UP TO 8 CHARACTERS IN LENGTH)
  254.  OR (2) CANCEL REVI NODE INSTRUCTION
  255. I>CC
  256. ENTER NAME, COOR, CLASS, ELEVATION, DEMAND, PRESSURE, DONE OR CANCEL.
  257. I>PRESS
  258. ENTER THE NEW VALUE.
  259. I>25
  260. ENTER NAME, COOR, CLASS, ELEVATION, DEMAND, PRESSURE, DONE OR CANCEL.
  261. I>DONE
  262.  
  263. ENTER NEXT MAIN COMMAND.
  264. I>TITLE
  265. INPUT THE NEW TITLE.
  266. I>SAMPLE PROBLEM FOR ALLWET USERS' MANUAL (FIRE FLOW TEST)
  267. NEW TITLE IS
  268. SAMPLE PROBLEM FOR ALLWET USERS' MANUAL (FIRE FLOW TEST)                  
  269. INDICATE YES TO CONFIRM, NO IF AN ERROR HAS BEEN MADE.
  270. I>YES
  271.  
  272.  
  273.  
  274.  
  275.  
  276.  
  277.  
  278.  
  279.  
  280.      Figure 5d. Sample ALLWET Terminal Session
  281. ENTER NEXT MAIN COMMAND.
  282. I>RUN
  283.  
  284. SAMPLE PROBLEM FOR ALLWET USER MANUAL (FIRE FLOW TEST)                        
  285. HAZEN-WILLIAMS FORMULA USED
  286.  
  287.        LENGTH  DIAMETER   FLOW    HEADLOSS    ELEV  PRESSURE   VELOC
  288. UNITS   FEET   INCHES    US GPM     FEET      FEET     PSI     FT/SEC 
  289.  
  290. THERE ARE  11 PIPES,   9 NODES,  1 BOOSTER PUMP(S),
  291.   1 PRESSURE REDUCING VALVE(S), AND  0 CHECK VALVES.
  292. OF THE NODES,   3 EITHER HAVE RESERVOIRS, OR ARE PRESSURE NODES.
  293.  
  294.  
  295. REFERENCE RESERVOIR IS         CC
  296. CONFIRM WITH YES OR CHOOSE ONE OF THE FOLLOWING:
  297.           CC       T-1       T-2
  298. TYPE HELP FOR MORE INFORMATION.
  299. I>YES
  300. EPSI= .100E-02  US GPM   CONFIRM WITH YES; OR ENTER A NEW VALUE.
  301. I>YES
  302. PERC= 1.00               CONFIRM WITH YES; OR ENTER A NEW VALUE.
  303. I>YES
  304.  
  305. MULTIPLICATIVE FACTORS FOR SYSTEM ARE
  306.          A      B      C      D
  307.  1     1.00   1.00   1.00   1.00
  308.  2     1.30    .90   1.00   1.00
  309.  3     1.00   1.00   1.00   1.00
  310. IF THESE ARE SATISFACTORY, TYPE YES.  OTHERWISE, REVISE.
  311. TYPE HELP FOR MORE DETAILED INSTRUCTIONS.
  312. I>YES
  313.  
  314. THE SUM OF DEMANDS FROM NODES WHICH ARE NOT PRESSURE NODES AND 
  315.  WHICH DO NOT HAVE RESERVOIRS IS       730.00
  316.  
  317. OUTFLO-INFLO=    .00000
  318. FIND BASIC SET OF CIRCUITS
  319. BANDWIDTH =    4
  320. NUMBER OF LOOPS =     5
  321.  
  322.  
  323. 1ST ITERATION CONDITION OF RESERVOIRS, PRESSURE NODES AND BOOSTER PUMPS
  324.  
  325.      NODE   HGL FROM       TOTAL HGL     TOTAL FLOW
  326.      NAME  PUMP ALONE       AT NODE       AT NODE
  327.        CC       .00          472.75           .00
  328.       T-1       .00          485.00       -219.00
  329.       T-2    137.66          517.66       -511.00
  330.  
  331.      PIPE    HEAD GAIN THROUGH PUMP       FLOW             BM
  332.        11           50.625               60.000        -.25000    
  333.  
  334.  
  335. PRVS AND/OR CHECKVALVES BECOME TESTABLE AFTER    8 ITERATIONS
  336. PRV IN PIPE   10 IS BEING TURNED ON AT ITER NO.    8
  337.  
  338.  
  339. NUMBER OF ITERATIONS=  10
  340.  
  341. MAX UNBALANCED HEAD IN A PSEUDO-LOOP IS       .0000
  342.  ASSOCIATED WITH RESERVOIR AT NODE      T-1
  343. MAXIMUM UNBALANCED HEAD IN ANY LOOP       .0000 IN LOOP NO    1
  344.  
  345. FLOW ANALYSIS SUCCESSFUL.  USE LIST OR BATCH COMMANDS TO INSPECT RESULTS.
  346.  
  347.  
  348.  
  349.  
  350.  
  351.      Figure 5e. Sample ALLWET Terminal Session
  352. ENTER NEXT MAIN COMMAND.
  353. I>LIST
  354. ENTER IN, INPUT OR OUTPUT
  355. I>OUTPUT
  356. INDICATE TYPE OF ELEMENT TO BE LISTED-- NODE, PIPE, CHECK, RESE, PRV,
  357.  BOOS, OR ALL (TO GET ALL OF THE LAST THREE).
  358. I>NODES
  359. INDICATE WHICH NODES SHOULD BE LISTED.
  360. TYPE HELP IF MORE INFORMATION NEEDED.
  361. I>ALL
  362.  
  363.     NODE ELEVATION     FLOW       HGL   PRESSURE
  364.        1    385.0     100.0    484.51    43.08          
  365.        2    450.0     115.0    487.63    16.29          
  366.        3    350.0     130.0    419.30    30.00          
  367.        4    475.0      60.0    537.93    27.24          
  368.       AA    410.0     150.0    484.13    32.09          
  369.       BB    410.0     175.0    484.23    32.13          
  370.       CC    415.0     836.2    472.75    25.00          
  371.      T-1    400.0    -447.6    485.00    36.80          
  372.      T-2    375.0   -1118.7    494.59    51.77          
  373.  
  374. ENTER NEXT MAIN COMMAND.
  375. I>STORE
  376. INDICATE DISK AREA NAME ON WHICH TO STORE.
  377. I>FIRETEST.DAT
  378. UPDATED VERSION OF DATA TO BE WRITTEN ON FILE NAMED 
  379.   FIRETEST.DAT   
  380. INDICATE YES TO CONFIRM, NO TO CANCEL STORE COMMAND.
  381. I>YES
  382.  
  383. ENTER NEXT MAIN COMMAND.
  384. I>HALT
  385. HALT HAS BEEN INDICATED. TYPE YES TO CONFIRM, NO TO CANCEL.
  386. I>YES
  387. Stop - Program terminated.
  388.  
  389.  
  390.  
  391.  
  392.  
  393.  
  394.  
  395.  
  396.  
  397.  
  398.  
  399.  
  400.  
  401.  
  402.  
  403.  
  404.  
  405.  
  406.  
  407.  
  408.  
  409.  
  410.  
  411.      Figure 5f. Sample ALLWET Terminal Session
  412.