|
|
|
|
|
|
|
![]() | |
| Reliability HotWire | |
| Reliability Basics | |
|
Throughput Analysis (Part
II)
In last month's issue of the HotWire, the Throughput Analysis (Part I) article presented some basic throughput analysis concepts. Part II of this article will continue with the throughput analysis discussion by presenting a more complex scenario that incorporates the reliability and maintenance properties of the blocks and system. These are important factors that need to be incorporated when conducting a complete throughput analysis. Example To illustrate failures and repairs and their effects on system throughput, consider the simple system shown in Figure 1.
Figure 1: Simple system The deterministic failure and repair characteristics are presented in Table 1.
Table 1: Deterministic failure and repair characteristics To conduct the simulation in BlockSim 6, the following properties need to be set:
The block and system behavior from 0 to 100 time units is shown in Figure 2.
Figure 2: Block and system behavior from 0 to 100 time units In addition, the event history for each block is shown in Table 2.
Table 2: Event history for each block Once the system history has been established, the throughput behavior of the system can be examined from 0 to 100 time units by observing the sequence of events and their subsequent effect on the system throughput. Each event, along with its associated system throughput, will be presented next. Event 1: B Fails at 50 The event overview is as follows:
The next table summarizes these results.
Event 2: B is Down 50 to 54 The event overview is as follows:
The next table summarizes these results.
Event 3: All Units Operating 54 to 55 The next table summarizes event 3.
Event 4: C is Down 55 to 59 The next table summarizes event 4.
Event 5: All Units Operating 59 to 60 The next table summarizes event 5.
Event 6: D is Down 60 to 64 The next table summarizes event 6.
Event 7: All Units Operating 64 to 65 The next table summarizes event 7.
Event 8: A is Down 65 to 69 A is not operational between 65 and 69. This stops the flow of items in the system and provides an opportunity for the other blocks to process items in their backlog. For instance, while A is down B processes 40 items from the 60 items in its backlog.
Event 9: All Units Operating 69 to 70 The next table summarizes event 9.
Event 10: E is Down 60 to 64 E is not operational from 70 to 74. Since we specified that we will not send items to failed units, B, C and D receive items from A but they do not process them since processing would require that items be sent to E. The items received by B, C and D are added to their respective backlogs. Furthermore, and since they could have processed them if E had been up, all three blocks have an excess capacity for this period.
Event 11: All Units Operating 74 to 100 The next table summarizes event 11.
Results BlockSim provides all of these results via the Simulation Results Explorer. Figure 3 displays the system throughput summary.
Figure 3: Summary of system throughput The total system throughput is 5484 items for this example. Additionally, the results include the uptime utilization of each component. The block level result summary, shown in Figure 4, provides additional results for each block.
Figure 4: Block throughput summary The number of items processed by each block is shown in the Throughput column. Specific throughput results and metrics are also available for each block, as shown in Figure 5.
Figure 5: Throughput results and metrics for block A The results for the other blocks can be viewed by selecting the appropriate block under the Block Details folder on the Simulation Results Explorer Control Panel. | |
|
Copyright © 2003 ReliaSoft Corporation, ALL RIGHTS RESERVED | |
|
Comments or Questions: Webmaster@ReliaSoft.comweibull.com is a service of ReliaSoft Corporation Copyright © 1992-2008 ReliaSoft Corporation, All Rights Reserved Last updated: 06/26/2008 06:59:07 PM |
SITE
[Home] [Site
Contents] |