Performance Analysis of Non- Distributed Elevator Control System
|
- A building with 10 floors and three elevators10
- The Worst-Case Scenario
- Elevator button interrupts arrive with a maximum frequency of 10 times a second, which represents a minimum inter-arrival time of 100 msec. This worst-case scenario assumes that all 30 buttons are pressed within 3 seconds.
- Floor button interrupts arrive with a maximum frequency of 5 times a second, which represents a minimum inter-arrival time of 200 msec. There are 18 floor buttons (2~8{1{1). This worst-case scenario assumes that all 30 buttons are pressed within 3 seconds.
- All three elevators are in motion and arrive at floors simultaneously. Three floor-arrival interrupts arrive within 50 msec of each other. This is the most time-critical aspect of the probem, because when a floor arrival interrupt is received, the Elevator Controller has to determine whether the elevator should stop at this floor or not. If it need to stop, the controller must stop the elevator before the floor has been past.
- Related usecases are gSelect Destinationh, gRequest Elevatorh, and gStop Elevator at Floorh.