Machine Repair Problem Model: EZMREPAR
This model analyses a queuing system with a fixed population with members that periodically require servicing. Although we model a computer timesharing system in this example, this model is typically referred to as the machine repair problem, because one can think of it as applying to a group of machines periodically requiring repair by a number of service personnel. A detailed discussion of this model may be found in Developing More Advanced Models.
MODEL:
! Model of a computer timesharing system;
! The mean think time for each user (more
generally, Mean Time Between Failures in a
repair system);
MTBF = 40;
! The mean time to process each compute request
(more generally, Mean Time To Repair in
seconds);
MTTR = 2;
! The number of users;
NUSER = 32;
! The number of servers/repairmen;
NREPR = 1;
! The mean number of users waiting or in service
(more generally, the mean number of machines
down);
NDOWN =
@PFS( MTTR * NUSER/ MTBF, NREPR, NUSER);
! The overall request for service rate (more
generally, overall failure rate), FR, must
satisfy;
FR = ( NUSER - NDOWN)/ MTBF;
! The mean time waiting for or in service (more
generally, the mean time down), MTD, must
satisfy;
NDOWN = FR * MTD;
END
Model: EZMREPAR