SCHEDULING PROBLEMS FOR JOBS AND DIFFERENT MACHINES WITH MAKE SPAN CRITERION AND LEFT TIME ALIGNMENT

Similar documents
Flowshop Scheduling Problem for 10-Jobs, 10-Machines By Heuristics Models Using Makespan Criterion

International Journal of Engineering, Business and Enterprise Applications (IJEBEA)

A Sequencing Heuristic to Minimize Weighted Flowtime in the Open Shop

LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS

SCHEDULING IN MANUFACTURING SYSTEMS

SCHEDULING AND CONTROLLING PRODUCTION ACTIVITIES

ISE480 Sequencing and Scheduling

The Realities of Modern Manufacturing

The University of Bradford Institutional Repository

Analysis and Modelling of Flexible Manufacturing System

Single machine scheduling with two agents for total completion time objectives

MANUFACTURING SYSTEM BETP 3814 INTRODUCTION TO MANUFACTURING SYSTEM

Optimal Planning of the Production of Corpus Details on Metal Cutting Machines with the Help of Computer Numeric Control

CAD/CAM CHAPTER ONE INTRODUCTION. Dr. Ibrahim Naimi

7/8/2017 CAD/CAM. Dr. Ibrahim Al-Naimi. Chapter one. Introduction

Chapter 2. 2 Literature review

TimeDependentLearningEffectandDeteriorationonSingleMachinesScheduling

JOB SHOP SCHEDULING AT IN-HOUSE REPAIR DEPARTMENT IN COLD SECTION MODULE CT7 ENGINE TO MINIMIZE MAKESPAN USING GENETIC ALGORITHM AT PT XYZ

Case on Manufacturing Cell Formation Using Production Flow Analysis

A Case Study of Capacitated Scheduling

A HYBRID ALGORITHM TO MINIMIZE THE NUMBER OF TARDY JOBS IN SINGLE MACHINE SCHEDULING

JOB SHOP SCHEDULING TO MINIMIZE WORK-IN-PROCESS, EARLINESS AND TARDINESS COSTS ZHU ZHECHENG A THESIS SUBMITTED FOR THE DEGREE OF DOCTOR OF PHILOSOPHY

A Variable Capacity Parallel Machine Scheduling Problem

Introduction to LEKIN

Sequencing and Scheduling of Jobs and Tools in a Flexible Manufacturing System using Jaya Algorithm

A Characteristic Study of Exponential Distribution Technique in a Flowshop using Taillard Benchmark Problems

Analysis of the job shop system with transport and setup times in deadlock-free operating conditions

Journal of Global Research in Computer Science PREMATURE CONVERGENCE AND GENETIC ALGORITHM UNDER OPERATING SYSTEM PROCESS SCHEDULING PROBLEM

* Keywords: Single batch-processing machine, Simulated annealing, Sterilization operation, Scheduling.

THE OPTIMAL SEQUENCE OF PRODUCTION ORDERS, TAKING INTO ACCOUNT THE COST OF DELAYS

APPLICATIONS OF THE GROUP TECHNOLOGY THEORY IN MANUFACTURING

Alternative Methods for Business Process Planning

IMPROVING MANUFACTURING PROCESSES USING SIMULATION METHODS

A COMPARISON OF JOHNSON S RULE AND TOC BASED SCHEDULING METHODOLOGIES

Production Planning for Parallel Machine Working System using Makespan Determination

1. For s, a, initialize Q ( s,

CHAPTER 1 INTRODUCTION

Improvement and Simulation of Rear Axle Assembly Line Based on Plant Simulation Platform

Solution Manual for Automation, Production Systems, and Computer-Integrated Manufacturing 4th editor by Groover

Optimizing Dynamic Flexible Job Shop Scheduling Problem Based on Genetic Algorithm

PRODUCTION ACTIVITY CONTROL (PAC)

DEVELOPMENT OF GENETIC ALGORITHM FOR SOLVING SCHEDULING TASKS IN FMS WITH COLOURED PETRI NETS

Automatic Design of Scheduling Policies for Dynamic Multi-objective Job Shop Scheduling via Cooperative Coevolution Genetic Programming

PERFORMANCE ANALYSIS OF LOAD BALANCING IN CLOUD COMPUTING BY USING SCHEDULING ALGORITHMS

ADOPTING THE DECISION USING THE DECISIONAL TREE METHOD. Cezarina Adina Tofan, Assist. Prof., PhD, Spiru Haret University

DECISION MAKING. Chapter - 4. B. H. Gardi College of Engineering & Technology, RAJKOT Department of Master of Computer Application

IMPROVING THE SCHEDULING ALGORITHM OF LIMIS PLANNER

LECTURE 41: SCHEDULING

Proactive approach to address robust batch process scheduling under short-term uncertainties

Contents PREFACE 1 INTRODUCTION The Role of Scheduling The Scheduling Function in an Enterprise Outline of the Book 6

ICMIEE-PI Minimization of Makespan in Flow Shop Scheduling Using Heuristics

SimBa: A Simulation and Balancing System for Manual Production Lines

Infor CloudSuite Industrial Whatever It Takes - Advanced Planning & Scheduling for Today s Manufacturer

Reducibility of Some Multi Criteria Scheduling Problems to Bicriteria Scheduling Problems.

Keywords: Transportation problem; initial solution; distribution; algorithm; VAM, LC, NWC

Job Sequencing and Optimal Scheduling for Tri-Temperature Lot Sizes in Semiconductor Testing

Genetic Algorithms and Sensitivity Analysis in Production Planning Optimization

Managing the Flow of Information on the Factory Floor

Student: 2. As a general rule, continuous processing systems produce products for inventory rather than for customer order.

SINGLE-MACHINE SCHEDULING WITH RELEASE DATES AND FAMILY SETUP TIMES

Research Article Scheduling Methods for Food Resource Management under the Environment of Cloud

Design and Operational Analysis of Tandem AGV Systems

CHAPTER 1 DEREGULATION OF ELECTRICITY MARKETS AROUND THE WORLD

Parallel Machine Scheduling using Simulation Software

Charting and Diagramming Techniques for Operations Analysis. How to Analyze the Chart or Diagram. Checklist of Questions - Example

Product Scheduling in a Multi-Product Colour Processing Facility - Case Study at TN Textiles (Pvt) Ltd

A HYBRID GENETIC ALGORITHM FOR JOB SHOP SCHEUDULING

A Hybrid Genetic Algorithm for Parallel Machine Scheduling at Semiconductor Back-End Production

Analysis of Adaptive Round Robin Algorithm and Proposed Round Robin Remaining Time Algorithm

World Rural Observations 2017;9(3) Developing a New Mathematical Model for Scheduling Trucks in Cross-Docking Systems

A New Priority-Sort Based Optimization Algorithm for Integrated Process Planning and Scheduling

Job Batching and Scheduling for Parallel Non- Identical Machines via MILP and Petri Nets

Hybrid search method for integrated scheduling problem of container-handling systems

Manufacturing Systems & Single Station Manufacturing. Lecture 2

Product Process & Schedule Design

COMBINED-OBJECTIVE OPTIMIZATION IN IDENTICAL PARALLEL MACHINE SCHEDULING PROBLEM USING PSO

5.3 Supply Management within the MES

A Diagnostic Approach to Scheduling

Operations and Supply Chain Management Prof. G. Srinivasan Department of Management Studies Indian Institute of Technology, Madras

Flexible Manufacturing systems. Lec 4. Dr. Mirza Jahanzaib

SYSTEM ANALYSIS OF EFFICIENT PRODUCTION PROCESSES FOR PRODUCTIVITY ENHANCEMENT THROUGH PRODUCTIVITY BALANCE IN INJECTION MOULDING PROCESS

PRODUCTION PLANNING IN CONDITIONS OF MASS CUSTOMIZATION BASED ONTHEORY OF CONSTRAINTS

MATERIAL REMOVAL RATE IN ELECTROCHEMICAL DISCHARGE MACHINING OF SMALL DIAMETER HOLES

Selecting an Optimal Compound of a University Research Team by Using Genetic Algorithms

A FLEXIBLE JOB SHOP ONLINE SCHEDULING APPROACH BASED ON PROCESS-TREE

COMPUTER AIDED FMS MACHINE TOOLS SUBSYSTEM SELECTION CONCEPTION OF METHODOLOGY

AN EFFECTIVE SOFTWARE SOLUTION FOR PLANNING AND SCHEDULING

Job Shop Scheduling Using Mixed Integer Programming

Software Engineering II - Exercise

An Evolutionary Solution to a Multi-objective Scheduling Problem

Multicriteria analysis and public transport management

SARDAR RAJA COLLEGE OF ENGINEERING, ALANGULAM

ENGR 310. Project Planning. Lecture Mar 2008

Determination of Routing and Sequencing in a Flexible Manufacturing System Based on Fuzzy Logic

ACCOUNTING 203 Chapter 11 Practice Test

IJSRD - International Journal for Scientific Research & Development Vol. 4, Issue 05, 2016 ISSN (online):

Chapter 14. Waiting Lines and Queuing Theory Models

Transactions on Information and Communications Technologies vol 1, 1993 WIT Press, ISSN

Cost Oriented Assembly Line Balancing Problem with Sequence Dependent Setup Times

OPTIMIZATION OF FLEXIBLE FLOW SHOP SCHEDULING WITH SEQUENCE DEPENDENT SETUP TIME AND LOT SPLITTING

Transcription:

Mechanical Testing and Diagnosis ISSN 47 9635, (IV), Volume 3, pp. 3- SCHEDULING PROBLEMS FOR JOBS AND DIFFERENT MACHINES WITH MAKE SPAN CRITERION AND LEFT TIME ALIGNMENT Daniel REZMIRES*, Alfredo MONFARDINI**, Cezar RACOCEA*** *S.C. SIRCA S.A, Piatra Neamt, ROMANIA, ** RIMA Spa, Italy, *** "Gheorghe Asachi" Technical University of Iasi, Romania drezmir@hotmail.com ABSTRACT This paper focuses on operations scheduling, which involves assigning jobs to workstations or employees to jobs for specified time period. The scheduling techniques we discuss in this paper are similar with Gantt method type and serv various process types in manufacturing process. There are companies which have to deliver many types of different products in a specified time, as, for example, a slewing ring factory, which has to sell a large variety of products (taking into account dimensions and configurations), in the same time. Keywords: scheduling, make span, left time alignment, Gantt, CIM, FMS. INTRODUCTION Literature presents the main terms associated to Gantt method and scheduling time. Scheduling is the allocation of shared resources over time to competing activities and it has been the subject of a significant amount of literature in the operations research field. The main term is makespan and it represents the total amount of time required to complete a group of jobs [, ]. Modern production process requirements ask for developing and implementing Computer Integrated Manufacturing (CIM) [3]. The eficency of CIM is dependent on the scheduling of Flexible Manufacturing System (FMS). Machine idle time can be decreased by sorting the make span, which results in the improvement in CIM productivity. This paper presents the problem of a flow shop scheduling with the objective of minimizing the make span. FMS [3] Scheduling system is one of the most important information-processing subsystems of CIM system. Sequencing is a technique to order the jobs in a particular sequence. By scheduling, we assign a particular time for completing a particular job. The main objective of scheduling is to arrive at a position where we will get the minimum processing time. 3

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3- According to literature [3, 4, 5], sequencing and scheduling are types of decisionmaking activities that play a crucial role in manufacturing and service industries. Makespan minimization supports the competitive priorities of cost and time. In this paper, our discussion of the operations scheduling techniques has application for line processes in the manufacturing process. This case is obviously for companies which have to deliver many type of different products, in a specific time. There are many cases when the transport number between successive operations needs to be also minimized, even if the local makespan is not a minimum for a specified sequence of operations. In reality, some compromises are, sometime, necessary and a combination between FIFO (first in first out) and a compacting time method (with minimum movements between successive jobs) is necessary.. MATHEMATICAL MODEL In this paper, the objective is to minimize the makespan of the batch-processing machines, in a flow shop. The processing times and the sizes of the jobs are known and can be non-identical. A computer code was developed to solve that type of problem. To describe the model, some parameters are defined as following: GrupE, which represents the total number of different type of pieces. In this case, we attach a parameter GrupA= GrupE for any GrupA; we attach N_P and N_OP parameters, where N_P is the number of pieces of type GrupA N_OP is the number of successive operations necessary to realize a single piece of GrupA type. So, for any OP =..N_OP, NU machines can be attached NU= number of identical machines available for production. For a specified GrupA at any OP, a TU parameter can be attached, where TU represents the necessary machine time to finalize the current operation (for a single piece). To solve the problem and to find the optimum solution, an individual procedure was created to find the number of possible combinations among numbers of GrupE. For exemplification, in Table, the following number of possible combinations was identified. Table. Numer of possible combinations as function of GrupE GrupE Number of possible combinations 4 4 6 96 46 38 3 38 3 94 36 7 If, for example, GrupE=4 or GrupE=, then the possible combinations are presented in Figure and Figure, respectively.

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3- Fig.. The 4 possible combinations if GrupE=4 Fig.. A part of possible combinations if GrupE= 3. PROGRAM EXEMPLIFICATION The main data are inserted in the main panel of the program, as shown in Fig. 3. A dynamic allocation of memory is associated and some initial matrixes were created. Fig. 3. Input data area

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3- For any individual string of input data, an individual optimization of the time repartition was realized, as presented in Figures 4a, 4b, 4c and 4d. 48 47 nga:3 34 nga: 5 nga:3 nga:3 5 5 3 35 4 45 5 Fig. 4.a. Local optimizations for GrupA=Nr data components 7 3 9 nga:3 4 6 8 8 4 8 Fig. 4.b. Local optimizations for GrupA=Nr data components 45 nga: 4 39 38 nga:3 7 nga:3 3 5 5 3 35 4 Fig. 4.c. Local optimizations for GrupA=Nr3 data components 45

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3-33 3 3 nga: 5 4 3 nga:3 4 6 8 8 4 8 3 3 34 36 Fig. 4.d. Local optimizations for GrupA=Nr4 data components When all individual processes are optimized, then a global optimization is done taking into account the number of possible combinations as a function of GrupE parameter. The time for any individual combination is computed and results are presented in Figure 5a and 5b, as following. Fig. 5a. Time vs possible variants with internal delay time and partial left alignment 7

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3- Fig. 5b. Time vs possible variants without internal delay time and partial left alignment With these data, the minimum value of time is selected and the Gantt representation is done, as in Figures 6a and 6b. The maximum time combination is also revealed in Figures 7a and 7b. Pozitionare (grupe opt. anterior) 5 5 3 35 4 45 5 55 6 65 7 75 8 85 Fig. 6.a. Minimum Scheduling time - with internal delay time 8

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3- Pozitionare (grupe opt. anterior) 5 5 3 35 4 45 5 55 6 65 7 75 Fig. 6.b. Minimum Scheduling time - without internal delay time 8 Pozitionare (grupe opt. anterior) 3 4 5 6 7 8 9 Fig. 7.a. Maximum Scheduling time - with internal delay time Pozitionare (grupe opt. anterior) 3 4 5 6 7 8 9 Fig. 7.b. Maximum Scheduling time - without internal delay time Of course, the process can continue if a simultaneous left-right alignment is performed as is evidenced in Figures 8a and 8b for GrupA=Nr4 and GrupA=Nr3, respectively. 9

Mechanical Testing and Diagnosis, ISSN 47 9635, (IV), Volume 3, 3-33 3 3 nga: 5 4 3 nga:3 4 6 8 8 4 8 3 3 34 36 Fig. 8a. Left-Right alignment for Grupa=Nr4 45 nga: 4 39 38 nga:3 7 nga:3 3 5 5 3 35 4 45 Fig. 8b. Left-Right alignment for Grupa=Nr3 4. CONCLUSIONS The developed program assures a first approximation prediction time arrangement among different GrupE of the machined components. The program results have to be associated with a real case and a system manager has to decide if it is this individual solution fits to left alignment, left-right time alignment or if its individual process may have internal time delay. REFERENCES. *** Operations Scheduling, (accessed December ) http://wps.prenhall.com/wps/media/objects/77/78873/krm9e_suppj.pdfm. Souza A., Advanced Algorithms: Design and Analysis, Lecture Notes, Spring Term, University of Zurich, Chapter 9. Makespan Scheduling (accessed December ) http://www.informatik.hu-berlin.de/alcox/lehre/lvws/coalg/makespan_scheduling.pdf 3. Kumar Agarwal, Rajiv Kumar, Neeraj Kumar, Flow Shop Scheduling Problem for 8-Jobs, 3- Machines with Make Span Criterion, Ajay International Journal of Applied Engineering Research, vol. 7, no., pp. 757-76,, (accessed December ) http://www.ripublication.com/volume/ijaerv7n_spl..htm 4. Yamada T., Nakano R., Job-shop scheduling, Chapter 7. Job-shop scheduling (pp. 34 ), Genetic algorithms in engineering systems, Edited by A.M.S. Zalzala and P.J. Fleming IEE control engineering series 55, 997, The Institution of Electrical Engineers. 5. Pinedo M. L., Scheduling, Theory, Algorithms, and Systems, 3rd Ed., Prentice-Hall, NJ,.