Abstract
The aim of this paper is to present a job-shop scheduling system designed to detect and react to inconsistencies between a scheduling plan and the actual course of events on a shop floor. More precisely, the SONIA system integrates both predictive and reactive scheduling components. A schedule management system is used to update schedule descriptions and detect inconsistencies as the scheduling components make decisions and unexpected events happen on the shop floor. Analysing components can be used to evaluate both predictive and reactive problem-solving contexts in order to choose the most appropriate actions and determine which heuristics the scheduling components should use. A control system built on a blackboard architecture coordinates the use of the various components of SONIA and adjusts their behaviour according to the problem-solving context. Preliminary experiments are made with the help of a simulator. These experiments should provide us with pieces of knowledge about the rapidity of various reactive strategies and their ability to respect various scheduling criteria.
Published Version
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have