*********************************************************************** * SLAM II VERSION 4.2 C COPYRIGHT 1992 BY PRITSKER CORPORATION. * * CONFIDENTIAL - THIS SOFTWARE IS A TRADE SECRET OWNED BY PRITSKER * * CORPORATION AND MAY NOT BE USED OR DISCLOSED EXCEPT AS PERMITTED * * IN THE SOFTWARE LICENSE AGREEMENT, SERIAL NUMBER: 203852 * *********************************************************************** 1 1 GEN, ENGEL, ELEVATOR, 11/20/94,5,Y,Y,Y/Y,N,Y/1,72; 2 LIMITS,6,12,100; 3 NETWORK; 4 CREATE, EXPON(288); 5 WEIGHT QUEUE(1); 6 ACTIVITY(1)/1,RLOGN(120.,60.); 7 UNLOAD QUEUE(2),,6,BLOCK; 8 ACTIVITY(1)/2,EXPON(240); 9 TERMINATE; 10 ENDNETWORK 11 INITIALIZE,0,36000; 12 FIN; 1
The next section describes some general information about the run.
S L A M I I E C H O R E P O R T SIMULATION PROJECT ELEVATOR BY ENGEL DATE 11/20/1994 RUN NUMBER 1 OF 5 SLAM II VERSION JUN 93 GENERAL OPTIONS PRINT INPUT STATEMENTS (ILIST): YES PRINT ECHO REPORT (IECHO): YES EXECUTE SIMULATIONS (IXQT): YES WARN OF DESTROYED ENTITIES: YES PRINT INTERMEDIATE RESULTS HEADING (IPIRH): NO PRINT SUMMARY REPORT (ISMRY): YES LIMITS ON FILES MAXIMUM NUMBER OF USER FILES (MFILS): 6 MAXIMUM NUMBER OF USER ATTRIBUTES (MATR): 12 MAXIMUM NUMBER OF CONCURRENT ENTRIES (MNTRY): 100
The following summarizes the criteria used for accessing entities from QUEUES.
FILE SUMMARY FILE INITIAL RANKING NUMBER ENTRIES CRITERION 1 0 FIFO 2 0 FIFO 3 0 FIFO 4 0 FIFO 5 0 FIFO 6 0 FIFO
The starting random numbers for random number streams used by SLAM are shown below. These are the default random numbers but can be changed. Unless otherwise specified, random number stream 9 is used when sampling from distributions.
RANDOM NUMBER STREAMS STREAM SEED REINITIALIZATION NUMBER VALUE OF STREAM 1 428956419 NO 2 1954324947 NO 3 1145661099 NO 4 1835732737 NO 5 794161987 NO 6 1329531353 NO 7 200496737 NO 8 633816299 NO 9 1410143363 NO 10 1282538739 NO
Information about initialization is provided.
INITIALIZATION OPTIONS BEGINNING TIME OF SIMULATION (TTBEG): 0.0000E+00 ENDING TIME OF SIMULATION (TTFIN): 0.3600E+05 STATISTICAL ARRAYS CLEARED (JJCLR): YES VARIABLES INITIALIZED (JJVAR): YES FILES INITIALIZED (JJFIL): YES NSET/QSET STORAGE ALLOCATION DIMENSION OF NSET/QSET (NNSET): 5000 WORDS ALLOCATED TO FILING SYSTEM: 1600 WORDS ALLOCATED TO VARIABLES: 176 WORDS AVAILABLE FOR PLOTS/TABLES: 3224 INPUT ERRORS DETECTED: 0
No errors were detected, so SLAM will execute our code - note we requested 5 runs of our system. Each run will start with a different random number to be used in sampling the distributions so results will vary.
The following statistics are collected by SLAM by default.
EXECUTION WILL BE ATTEMPTED 1 S L A M I I S U M M A R Y R E P O R T SIMULATION PROJECT ELEVATOR BY ENGEL DATE 11/20/1994 RUN NUMBER 1 OF 5 CURRENT TIME 0.3600E+05 STATISTICAL ARRAYS CLEARED AT TIME 0.0000E+00 **FILE STATISTICS** FILE AVERAGE STANDARD MAXIMUM CURRENT AVERAGE NUMBER LABEL/TYPE LENGTH DEVIATION LENGTH LENGTH WAIT TIME 1 WEIG QUEUE 2.651 3.412 12 2 681.792 2 UNLO QUEUE 4.178 2.347 6 6 1097.942 3 0.000 0.000 0 0 0.000 4 0.000 0.000 0 0 0.000 5 0.000 0.000 0 0 0.000 6 0.000 0.000 0 0 0.000 7 CALENDAR 2.363 0.541 4 2 125.666From above, we can see that for run 1, the average length of the weighing queue was 2.651 entities and their average waiting time was 681.792 time units (seconds in our case). The Unloading queue had an average length of 4.178 entities and an average wait time of 1097.942 seconds. Information is also provided about hte maximum length of entities in queus and the length at the end of the simulation. These information will be useful to the manager of the elevator in determining how to better satisy customers, whether changes to the system should be explored, etc.
Below, statistics for service activities are provided. Note that the activity starting at the weighing queue (the weighing activity) has an average utilization of 0.442 (it is busy 44.2% of the time), has a maximum idle time of 619.14 time units, a maximum busy time of 1864.50 time units (seconds) and served 137 entities. Note the activity starting at the unloading queue was busy 92.2% of the time and served 130 entities (entities are stil in the system at the end of the day).
**SERVICE ACTIVITY STATISTICS** ACT ACT LABEL OR SER AVERAGE STD CUR AVERAGE MAX IDL MAX BSY ENT NUM START NODE CAP UTIL DEV UTIL BLOCK TME/SER TME/SER CNT 1 WEIG QUEUE 1 0.442 0.50 0 0.35 619.14 1864.50 137 2 UNLO QUEUE 1 0.922 0.27 1 0.00 641.1322733.49 130 EXECUTION WILL BE ATTEMPTED 1 S L A M I I S U M M A R Y R E P O R T
Examine the statistics for the subsequent runs. Note that differences can be rather dramatic. Why? THe differences result from the starting random number used in sampling from distributions. One must be careful to run enough runs to determine appropriate averages and standard deviations before making decisions based on these data!
SIMULATION PROJECT ELEVATOR BY ENGEL DATE 11/20/1994 RUN NUMBER 2 OF 5 CURRENT TIME 0.3600E+05 STATISTICAL ARRAYS CLEARED AT TIME 0.0000E+00 **FILE STATISTICS** FILE AVERAGE STANDARD MAXIMUM CURRENT AVERAGE NUMBER LABEL/TYPE LENGTH DEVIATION LENGTH LENGTH WAIT TIME 1 WEIG QUEUE 0.068 0.282 3 1 22.199 2 UNLO QUEUE 0.802 1.063 4 0 264.999 3 0.000 0.000 0 0 0.000 4 0.000 0.000 0 0 0.000 5 0.000 0.000 0 0 0.000 6 0.000 0.000 0 0 0.000 7 CALENDAR 2.003 0.700 4 3 162.431 **SERVICE ACTIVITY STATISTICS** ACT ACT LABEL OR SER AVERAGE STD CUR AVERAGE MAX IDL MAX BSY ENT NUM START NODE CAP UTIL DEV UTIL BLOCK TME/SER TME/SER CNT 1 WEIG QUEUE 1 0.327 0.47 1 0.00 1636.56 595.15 109 2 UNLO QUEUE 1 0.676 0.47 1 0.00 1613.46 4621.75 108 EXECUTION WILL BE ATTEMPTED 1 S L A M I I S U M M A R Y R E P O R T SIMULATION PROJECT ELEVATOR BY ENGEL DATE 11/20/1994 RUN NUMBER 3 OF 5 CURRENT TIME 0.3600E+05 STATISTICAL ARRAYS CLEARED AT TIME 0.0000E+00 **FILE STATISTICS** FILE AVERAGE STANDARD MAXIMUM CURRENT AVERAGE NUMBER LABEL/TYPE LENGTH DEVIATION LENGTH LENGTH WAIT TIME 1 WEIG QUEUE 0.110 0.348 2 0 28.586 2 UNLO QUEUE 1.428 1.850 6 3 375.187 3 0.000 0.000 0 0 0.000 4 0.000 0.000 0 0 0.000 5 0.000 0.000 0 0 0.000 6 0.000 0.000 0 0 0.000 7 CALENDAR 2.193 0.640 4 3 141.750 **SERVICE ACTIVITY STATISTICS** ACT ACT LABEL OR SER AVERAGE STD CUR AVERAGE MAX IDL MAX BSY ENT NUM START NODE CAP UTIL DEV UTIL BLOCK TME/SER TME/SER CNT 1 WEIG QUEUE 1 0.406 0.49 1 0.02 1080.68 1106.46 137 2 UNLO QUEUE 1 0.787 0.41 1 0.00 1092.30 5658.74 133 EXECUTION WILL BE ATTEMPTED 1 S L A M I I S U M M A R Y R E P O R T SIMULATION PROJECT ELEVATOR BY ENGEL DATE 11/20/1994 RUN NUMBER 4 OF 5 CURRENT TIME 0.3600E+05 STATISTICAL ARRAYS CLEARED AT TIME 0.0000E+00 **FILE STATISTICS** FILE AVERAGE STANDARD MAXIMUM CURRENT AVERAGE NUMBER LABEL/TYPE LENGTH DEVIATION LENGTH LENGTH WAIT TIME 1 WEIG QUEUE 0.372 0.922 6 0 94.399 2 UNLO QUEUE 1.219 1.203 5 3 311.337 3 0.000 0.000 0 0 0.000 4 0.000 0.000 0 0 0.000 5 0.000 0.000 0 0 0.000 6 0.000 0.000 0 0 0.000 7 CALENDAR 2.339 0.611 4 3 141.018 **SERVICE ACTIVITY STATISTICS** ACT ACT LABEL OR SER AVERAGE STD CUR AVERAGE MAX IDL MAX BSY ENT NUM START NODE CAP UTIL DEV UTIL BLOCK TME/SER TME/SER CNT 1 WEIG QUEUE 1 0.506 0.50 1 0.00 1125.56 2569.37 141 2 UNLO QUEUE 1 0.833 0.37 1 0.00 613.84 6516.14 137 EXECUTION WILL BE ATTEMPTED 1 S L A M I I S U M M A R Y R E P O R T SIMULATION PROJECT ELEVATOR BY ENGEL DATE 11/20/1994 RUN NUMBER 5 OF 5 CURRENT TIME 0.3600E+05 STATISTICAL ARRAYS CLEARED AT TIME 0.0000E+00 **FILE STATISTICS** FILE AVERAGE STANDARD MAXIMUM CURRENT AVERAGE NUMBER LABEL/TYPE LENGTH DEVIATION LENGTH LENGTH WAIT TIME 1 WEIG QUEUE 4.123 3.982 14 0 1091.337 2 UNLO QUEUE 4.608 1.974 6 5 1219.659 3 0.000 0.000 0 0 0.000 4 0.000 0.000 0 0 0.000 5 0.000 0.000 0 0 0.000 6 0.000 0.000 0 0 0.000 7 CALENDAR 2.458 0.516 4 2 130.492 **SERVICE ACTIVITY STATISTICS** ACT ACT LABEL OR SER AVERAGE STD CUR AVERAGE MAX IDL MAX BSY ENT NUM START NODE CAP UTIL DEV UTIL BLOCK TME/SER TME/SER CNT 1 WEIG QUEUE 1 0.486 0.50 0 0.38 735.15 4716.15 136 2 UNLO QUEUE 1 0.971 0.17 1 0.00 299.0832620.57 130