Title :
Design and implementation of a fully automated planner-scheduler constraint satisfaction problem
Author :
Gîrbea, A. ; Suciu, C. ; Sisak, F.
Author_Institution :
Dept. of Automatics, Transilvania Universitz of Brasov, Brasov, Romania
Abstract :
The idea of constraint programming is to solve problems by stating constraints (conditions, properties) which must be satisfied by the solution. This paper introduces a fully automated scenario for complex scheduling problems. There are two constraint satisfaction problems: the planner (determines which orders should be accepted) and the scheduler (determines the timetable for the products). The third main component of the architecture is an OPC UA server which uses the solutions of the scheduler in order to control the devices of the machine tools, on which the parts are manufactured. An important step has been the reduction of the solving time corresponding to the second CSP (the scheduler). Two important actions have been taken. First the model has been split into four distinct CSPs, one for each manufacturing stage. Thus locally optimum solutions are combined into a global solution which is comparable to the global optimum solution. Secondly, we have tested various search strategies and we have managed to reduce the solving time to less than half of the initial time.
Keywords :
constraint handling; scheduling; CSP; automated planner-scheduler constraint satisfaction problem; complex scheduling problem; constraint programming; global optimum solution; Arrays; Java; Job shop scheduling; Machine tools; Manufacturing; Raw materials; Servers;
Conference_Titel :
Applied Computational Intelligence and Informatics (SACI), 2011 6th IEEE International Symposium on
Conference_Location :
Timisoara
Print_ISBN :
978-1-4244-9108-7
DOI :
10.1109/SACI.2011.5873051