A heuristic based on multi-stage programming approach for machine-loading problem in a flexible manufacturing system

Abstract Manufacturing industries are rapidly changing from economies of scale to economies of scope, characterized by short product life cycles and increased product varieties. This implies a need to improve the efficiency of job shops while still maintaining their flexibility. These objectives are achieved by Flexible manufacturing systems (FMS). The basic aim of FMS is to bring together the productivity of flow lines and the flexibility of job shops. This duality of objectives makes the management of an FMS complex. In this article, the loading problem in random type FMS, which is viewed as selecting a subset of jobs from the job pool and allocating them among available machines, is considered. A heuristic based on multi-stage programming approach is proposed to solve this problem. The objective considered is to minimize the system unbalance while satisfying the technological constraints such as availability of machining time and tool slots. The performance of the proposed heuristic is tested on 10 sample problems available in FMS literature and compared with existing solution methods. It has been found that the proposed heuristic gives good results.

[1]  Manoj Kumar Tiwari,et al.  Solving the machine-loading problem in a flexible manufacturing system using a combinatorial auction-based approach , 2004 .

[2]  Manoj Kumar Tiwari,et al.  A heuristic solution approach to the machine loading problem of an FMS and its Petri net model , 1997 .

[3]  Manoj Kumar Tiwari,et al.  A fuzzy based algorithm to solve the machine-loading problems of a FMS and its neuro fuzzy petri net model , 2004 .

[4]  Kathryn E. Stecke,et al.  Formulation and Solution of Nonlinear Integer Production Planning Problems for Flexible Manufacturing Systems , 1983 .

[5]  Joe H. Mize,et al.  Scheduling and control of flexible manufacturing systems: a critical review , 1994 .

[6]  Manoj Kumar Tiwari,et al.  Modeling machine loading problem of FMSs and its solution methodology using a hybrid tabu search and , 2004 .

[7]  Fernando Guerrero,et al.  MACHINE LOADING AND PART TYPE SELECTION IN FLEXIBLE MANUFACTURING SYSTEMS , 1999 .

[8]  Kathryn E. Stecke,et al.  A Branch and Bound Approach for Machine Load Balancing in Flexible Manufacturing Systems , 1986 .

[9]  Mikell P. Groover,et al.  Automation, Production Systems, and Computer-Integrated Manufacturing , 1987 .

[10]  Manoj Kumar Tiwari,et al.  Machine loading problem of FMS: A fuzzy-based heuristic approach , 2001 .

[11]  Kripa Shanker,et al.  A genetic algorithm for FMS part type selection and machine loading , 2000 .

[12]  Zhiming Wu,et al.  GA-based integrated approach to FMS part type selection and machine-loading problem , 2002 .

[13]  Yadati Narahari,et al.  Performance modeling of automated manufacturing systems , 1992 .

[14]  J. N. D. Gupta Part dispatching and machine loading in flexible manufacturing systems using central queues , 1999 .

[15]  Leon F. McGinnis,et al.  A large scale machine loading problem in flexible assembly , 1985 .

[16]  Manoj Kumar Tiwari,et al.  Solving machine loading problems in a flexible manufacturing system using a genetic algorithm based heuristic approach , 2000 .

[17]  Manish Kumar Singh,et al.  FMS machine loading: A simulated annealing approach , 1998 .

[18]  S. K. Mukhopadhyay,et al.  A heuristic procedure for loading problems in flexible manufacturing systems , 1992 .

[19]  Kripa Shanker,et al.  Some solution methodologies for loading problems in a flexible manufacturing system , 1989 .

[20]  Peter O'Grady,et al.  Loading a flexible manufacturing system , 1987 .

[21]  Kripa Shanker,et al.  A loading and dispatching problem in a random flexible manufacturing system , 1985 .

[22]  Kathryn E. Stecke,et al.  Loading and control policies for a flexible manufacturing system , 1981 .