The purpose of this research is to develop a simulation-based real-time scheduling system for a flexible manufacturing system. A scheduling mechanism is developed, where the job dispatching rule varies dynamically based on information from simulation. Discrete event simulation has been used for evaluating several dynamic dispatching rules. Major components of the scheduling mechanism are a simulation mechanism and a real-time control system. The simulation mechanism evaluates dispatching rules and selects the best dispatching rule for a given criterion. The real-time control system contains a limit value of performance, periodically monitors the shop floors and checks the performance value of the system. The selected dispatching rule is used until the value exceeds the given performance limit, when a new simulation is performed with remaining operations in the simulation mechanism and a new dispatching rule is selected. Since the scheduling mechanism can fully utilize the information on the current state of shop floors, it can be used effectively in real situations.
요본 연구의 목적은 유연생산시스템에서 시뮬레이션에 기초한 실시간 일정계획 시스템을 개발하는 것이다. 일정계획 시스템에서는 시뮬레이션의 정보에 따라 작업선택 규칙(Dispatching Rule)이 능동적으로 변화한다. 시뮬레이션 메케니즘은 불연속 사건(Discrete Event) 시뮬레이션을 사용하여 여러개의 작업선택 규칙을 평가하고 가장 좋은 결과를 갖는 규칙을 선택한다. 실시간 제어 시스템은 수행도(Performance)의 한계값(Limit Value)을 가지고 있으며 주기적으로 생산 현장을 감시하여 실제의 수행도 값을 검사한다. 만일 그 값이 주어진 수행도의 한계값을 초과하면 제어 시스템은 다시 시뮬레이션 메케니즘을 불러 위의 과정을 반복한다. 이 일정계획 시스템은 생산현장의 정보를 잘 이용하여 실제상황에서 효율적으로 쓰일 수 있다.