Sujin Woottichaiwat. Received September 9, 2014; Accepted February 9, 2015

Similar documents
SCHEDULING AND CONTROLLING PRODUCTION ACTIVITIES

LOADING AND SEQUENCING JOBS WITH A FASTEST MACHINE AMONG OTHERS

OPERATIONS RESEARCH Code: MB0048. Section-A

SIMULATION MODEL DESIGN OF REFUELING SYSTEM AT PERTAMINA ALAM SUTERA GAS STATION

Justifying Simulation. Why use simulation? Accurate Depiction of Reality. Insightful system evaluations

COMPUTATIONAL ANALYSIS OF A MULTI-SERVER BULK ARRIVAL WITH TWO MODES SERVER BREAKDOWN

Lecture 45. Waiting Lines. Learning Objectives

SEQUENCING & SCHEDULING

Ferry Rusgiyarto S3-Student at Civil Engineering Post Graduate Department, ITB, Bandung 40132, Indonesia

Mass Customized Large Scale Production System with Learning Curve Consideration

INDIAN INSTITUTE OF MATERIALS MANAGEMENT Post Graduate Diploma in Materials Management PAPER 18 C OPERATIONS RESEARCH.

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

WebShipCost - Quantifying Risk in Intermodal Transportation

Minimizing Mean Tardiness in a Buffer-Constrained Dynamic Flowshop - A Comparative Study

Simulation of Lean Principles Impact in a Multi-Product Supply Chain

Storage Allocation and Yard Trucks Scheduling in Container Terminals Using a Genetic Algorithm Approach

CHAPTER 1 INTRODUCTION

Simulation-Based Trucks Configuration for Twin 40 Feet Quay Cranes in Container Terminals

Hamdy A. Taha, OPERATIONS RESEARCH, AN INTRODUCTION, 5 th edition, Maxwell Macmillan International, 1992

QUEUING THEORY 4.1 INTRODUCTION

Project: Simulation of parking lot in Saint-Petersburg Airport

Inventory Management for the Reduction of Material Shortage Problem for Pasteurized Sugarcane Juice: The Case of a Beverage Company

Chapter 1 INTRODUCTION TO SIMULATION

Simulation of Container Queues for Port Investment Decisions

Analyzing Controllable Factors Influencing Cycle Time Distribution in. Semiconductor Industries. Tanushree Salvi

Textbook: pp Chapter 12: Waiting Lines and Queuing Theory Models

THE VALUE OF DISCRETE-EVENT SIMULATION IN COMPUTER-AIDED PROCESS OPERATIONS

Container Transfer Logistics at Multimodal Container Terminals

Production and Delivery Batch Scheduling with Multiple Due Dates to Minimize Total Cost

Model, analysis and application of employee assignment for quick service restaurant

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

COMPARING FUNCTIONAL AND CELLULAR LAYOUTS: SIMULATION MODELS

Telematics System dedicated for Provisioning of On-Line Information about Predicted Occupancy of Highway Parking Areas

Design of Experiments Approach for Improving Wire Bonding Quality

Logistics Management for Improving Service Level of Toll Plaza by Mathematical Model and Simulation

A Simulation Model for Emergency Centres

Berth allocation planning in Seville inland port by simulation and optimisation

Chapter III TRANSPORTATION SYSTEM. Tewodros N.

PLANNING AND CONTROL FOR A WARRANTY SERVICE FACILITY

Queuing Theory 1.1 Introduction

Development of Material Handling System in a Manufacturing Company

Uniprocessor Scheduling

PERFORMANCE MODELING OF AUTOMATED MANUFACTURING SYSTEMS

OPERATING SYSTEMS. Systems and Models. CS 3502 Spring Chapter 03

Business Decisions. Spreadsheet Modeling. John F. Kros. Vfor\ B Third Edition Revised for Excel 2010

Chapter C Waiting Lines

On the Comparison of CPLEX-Computed Job Schedules with the Self-Tuning dynp Job Scheduler

MODELING AND SIMULATION OF A LEAN SYSTEM. CASE STUDY OF A PAINT LINE IN A FURNITURE COMPANY

Workload balancing in identical parallel machine scheduling using a mathematical programming method

A Heuristics Iterative Reasoning System for Enhancing Shipment Consolidation in Logistics Operations

INTRODUCTION TO HOM. The current version of HOM addresses five key competitive advantage drivers

TIMETABLING EXPERIMENTS USING GENETIC ALGORITHMS. Liviu Lalescu, Costin Badica

Application of queuing theory in construction industry

Driving onto the exhibition grounds during set-up and dismantling of trade fairs. Check-In

Solving the Empty Container Problem using Double-Container Trucks to Reduce Congestion

A Comparitive Study on M/M/1 and M/M/C Queueing Models Using Monte Carlo Simulation

Chapter 14. Waiting Lines and Queuing Theory Models

PRODUCT-MIX ANALYSIS WITH DISCRETE EVENT SIMULATION. Raid Al-Aomar. Classic Advanced Development Systems, Inc. Troy, MI 48083, U.S.A.

A term used to embrace the techniques of method study and work measurement, which are employed to ensure the best possible use of human and material

Scheduling and Coordination of Distributed Design Projects

On the Travelling Salesman Algorithm: An Application

A Simulation Study on M/M/1 and M/M/C Queueing Model in a Multi Speciality Hospital

An-Najah National University Faculty of Engineering Industrial Engineering Department. System Dynamics. Instructor: Eng.

OPTIMAL ALLOCATION OF WORK IN A TWO-STEP PRODUCTION PROCESS USING CIRCULATING PALLETS. Arne Thesen

Mileage savings from optimization of coordinated trucking 1

Key Knowledge Generation Publication details, including instructions for author and Subscription information:

Cross-Dock Modeling And Simulation Output Analysis

TIME SAVINGS BENEFITS ASSESSMENT FOR SECURE BORDER TRADE PROGRAM PHASE II

arxiv: v1 [physics.soc-ph] 21 Dec 2010

Re-engineering a Helping Hand

Optimising a help desk performance at a telecommunication company. Fawaz AbdulMalek* and Ali Allahverdi

(Assignment) Master of Business Administration (MBA) PGDPM Subject : Management Subject Code : PGDPM

Order batching in a bucket brigade order picking system considering picker blocking

Application the Queuing Theory in the Warehouse Optimization Jaroslav Masek, Juraj Camaj, Eva Nedeliakova

Systematic Planning Layout and Line Balancing for Improvement in an Armoured Vehicle Manufacturing Plant

C programming on Waiting Line Systems

SIMULATION METHOD FOR RELIABILITY ASSESSMENT OF ELECTRICAL DISTRIBUTION SYSTEMS

Available online at ScienceDirect. Procedia CIRP 56 (2016 )

Assimilating Quality Function Deployment (QFD) with QUEST Analysis for Facility Layout Redesign of Handwork Section

There are several other pages on this site where simulation models are described. Simulation of Random Variables Simulation of Discrete Time Markov

Midterm for CpE/EE/PEP 345 Modeling and Simulation Stevens Institute of Technology Fall 2003

A Flexsim-based Optimization for the Operation Process of Cold- Chain Logistics Distribution Centre

Introduction to LEKIN

Instructor Info: Dave Tucker, LSSMBB ProModel Senior Consultant Office:

SIMULATION OF BORED PILE CONSTRUCTION

Evaluation of Value and Time Based Priority Rules in a Push System

D DAVID PUBLISHING. Stacking Sequence of Marine Container Minimizing Space in Container Terminals. 1. Introduction. Ning Zhang and Yutaka Watanabe

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

PLANNING AND CONTROL FOR JOB SHOP PRODUCTION 11.1 INTRODUCTION Objectives

Designing an Effective Scheduling Scheme Considering Multi-level BOM in Hybrid Job Shop

Use of Queuing Models in Health Care - PPT

Chapter 13. Waiting Lines and Queuing Theory Models

Container Transport Operator Access Terms & Conditions

Proceedings of the 2010 Winter Simulation Conference B. Johansson, S. Jain, J. Montoya-Torres, J. Hugan, and E. Yücesan, eds.

Retail Supply Chain Innovation: Insights from Singapore

Discrete Event Simulation

Improving the Organization of Waste Management Sites: Simulation Based Analysis

Determination of a Fair Price for Blood Transportation by Applying the Vehicle Routing Problem: A Case for National Blood Center, Thailand

Tactical Planning using Heuristics

Optimal staffing policy for queuing systems with cyclic demands: waiting cost approach

Transcription:

Research Article Efficiency Improvement of Truck Queuing System in the Freight Unloading Process Case Study of a Private Port in Songkhla Province Sujin Woottichaiwat Department of Industrial Engineering and Management, Faculty of Engineering and Industrial Technology, Silpakorn University, Nakhon Pathom, Thailand Corresponding author. Email address: sujinwoot@yahoo.com Received September 9, 2014; Accepted February 9, 2015 Abstract This study aimed to improve the efficiency of queuing system of supply trucks in freight unloading process in a private port in Songkhla province. In everyday, suppliers delivered 5 types of supply to the port, including (1) oil-rig spare parts, (2) consumer products, (3) tools and chemicals, (4) helicopter fuel, and (5) plastic bins. Each truck consumed unequal operation time. The operation process was improved by method analysis and ECRS technique. Then, several models of truck scheduling were compared using Monte Carlo simulation technique. The models composed of first-come, first-served (FCFS), shortest process time (SPT), longest processing time (LPT), and analytic hierarchy process (AHP) of both original (O) and new improved (N) processes. The result showed that New Longest Processing Time (NLPT) was the most efficient model, which reduced 77.2% in mean waiting time, decreased 69.0% in mean total time in system, and improved from 11.94% to 35.30% in system utilization. Key Words: Efficiency; Freight unloading; Monte Carlo simulation; Truck queuing Introduction The problem of truck queuing system occurred frequently in many private ports in Thailand. Due to the fact that the private sector was authorized a limited quota in port space by the government whilst an increasing demand in logistics service grew rapidly, an insufficient resource caused the congestion in supply transportation process. The case study was a company related to oil and natural gas business, which need to deliver the daily supplies from land to oil platform through their port in Songkhla province. The port had a limited working area and a deficient parking lot, which had a space for just 10 trucks. Furthermore, a single crane was utilized for transferring the containers and bundles of various supplies from each incoming truck to the supply boat, which served as first-come, first-served (FCFS). The operation time of each jobs Silpakorn U Science & Tech J 9(2): 52-58, 2015 depended on the type of supply. There were 5 types of supply, including (1) oil-rig spare parts (RP), (2) consumer products (CP), (3) tools and chemicals (TC), (4) helicopter fuel (HF), and (5) plastic bins (PB). These limitations caused a long queue of waiting trucks to make a noise and pollution from their emission. Subsequently, this port was prosecuted by the neighboring communities about the environmental concern. The judgment resulted in a ban to close the port for 10 days and also compensated the penalty from the supplier around 50,000 baht per working hour. From above reason, the approach of method analysis and scheduling was selected to solve this problem because method analysis used operation analysis to study all productive and non-productive elements of an operation, to increase productivity per unit or time, and to reduce unit costs while ISSN 1905-9159

S. Woottichaiwat Silpakorn U Science & Tech J Vol.9(2), 2015 maintaining or improving quality (Niebel and Freivalds, 2003). Many previous studies focused on the queuing problem, including Lee et al (1997) studied about server unavailability to reduce mean waiting time in some service queuing system and Tian and Tong (2011) improved the queuing system of bank based on business process reengineering. In addition, scheduling was an important aspect of operations control in both manufacturing and service industries, such as Thongsanit (2014) applied integer linear programming to solve classroom timetable assignment problem. With increased emphasis on time to market and time to volume as well as improved customer satisfaction, efficient scheduling gained increasing emphasis in the operations function. Various sequences were proposed. For example; Namias (2001) compared the FCFS (first-come, first-served), SPT (shortest processing time), EDD (earliest due date), and CR (critical ratio) for job shop scheduling, Koulamas and Kyparisis (2009) modified the LPT (longest processing time) for the two uniform machine makespan minimization problem, Woottichaiwat et al (2011) applied the AHP (analytic hierarchy process) to sort the priority of the freights on supply boat. However, to find the most appropriate solution, the simulation was needed. Because this truck queuing problem was not the complex system, the commercial simulation software (i.e. Arena, ProModel) was unnecessary. So, the recent spreadsheet technology was effective enough for conducting Monte Carlo simulation of the simple dynamic system (Harrell et al., 2012). The Monte Carlo simulation estimated the expected waiting time and service times and developed an optimum solution through a proper balance of service stations, servicing rates, and arrival rate. This technique was most helpful for analyzing the waiting line problem involved in the centralized-decentralized storage location of tools, supplies, and service facilities (Niebel and Freivalds, 2003). Therefore, the aim of this study was to improve the efficiency of the truck queuing system in freight unloading process through method analysis and truck scheduling. Many sequences of supply truck were also investigated, including FCFS, SPT, LPT and AHP of both original process (O) and new improved process (N). To compare the results among 8 sequences, a hundred of simulations were carried out using Monte Carlo technique on spreadsheet. The efficiency indicators consisted of (1) mean waiting time, (2) mean total time in system, and (3) system utilization. Research Methodologies Survey and data collection The layout of the case study port and the operation processes of freight unloading were initially investigated and then summarized using flow diagram. Besides, the operating times of each job, the arrival times of the supply trucks, and its distributions, which were the data for simulation, were daily collected for one year. Method analysis To diagnose the inefficient and unproductive activities, the method of original operation was analyzed and the method of new operation improved using ECRS technique was subsequently proposed. The ECRS technique was one of work study approach for activity optimization and frequently employed to improve the productivity of operations or production processes, consisting of eliminating (E) the unnecessary or redundant activity, combining (C) the activity if elimination was not possible, rearrange (R) the sequence of jobs for better performance, and simplify (S) the method (Niebel and Freivalds, 2003). Truck scheduling In this study, the 4 sequences of truck schedule were chosen to compare the efficiency of both original and new operation processes. The selected sequences consisted of (1) FCFS was a sequence in which the jobs entered the server; (2) SPT was a sequence of an increasing order of the processing time, which the job with the shortest processing time was first, the job with the next shortest processing time was second, and so on; (3) LPT was opposite in sequence to SPT; and (4) AHP (analytic hierarchy process) was a sequence based on a priority of the jobs. Then, such algorithms were formulated into 8 53

Silpakorn U Science & Tech J Vol.9(2), 2015 Efficiency Improvement of Truck Queuing System simulation models, including Original First-Come First-Serve (OFCFS), Original Shortest Processing Time (OSPT), Original Longest Processing Time (OLPT), Original Analytic Hierarchy Process (OAHP), New First-Come First-Serve (NFCFS), New Shortest Processing Time (NSPT), New Longest Processing Time (NLPT) and New Analytic Hierarchy Process (NAHP). Monte Carlo simulation To compare the efficiency of each model, all models were simulated by Monte Carlo technique using spreadsheet program. The distributions of the arrival time of supply truck and the operating time of each activity were assumed as exponential and normal distributions, respectively. To simulate the arrival of the trucks, a random number was generated to produce observations from exponential distribution. The inverse transformation method was used for this purpose. The transformation equation was X i = β ln (1 - RN i ) (1) where X i represented the arrival time of the ith truck realized from the exponential distribution with mean time of β, and RN was the ith random number from RAND() function in MS Excel. In addition, the data of operating time was simulated as normal distribution with an average and standard deviation from the observation. The transformation equation was Y i = NORM.INV(RN,Average,SD) (2) where Y i represented the operating time of the ith job as normal distribution using the inverse normal function in MS Excel with the average and standard deviation (SD), and RN was the ith random number as the probability of each job. Afterwards, the simulation of each model was repeated until the average of the results converged toward the steady state. In other words, the replication was continued until the average values of the results were stable. Results and Discussion Process improvement Figure 1 illustrates the flow diagram of the original operation of unloading process. The operation began with the arrival of supply trucks. The truck waited in the parking lot until the entrance gate opened. The first queue of truck started from the 2 nd position to 4 th position. Before the truck came into the port, the gate officer checked the entry permit of driver and truck at the 5th position. The truck then drove to the unloading station at the 8th position. After unloading completed, the QC officer at the 10 th position checked the physical condition of the container and the supply before loading onto the boat, while the empty truck must waited until the checking finished. Afterwards, the truck drove to the 13 th position to check an invoice before exiting the port. As a result of the process improvement, the delay activities in 4 th, 7 th, 9 th, and 12 th position were eliminated by assigning the time table for each supply type. Additionally, the inspection processes in 10 th and 13 th position were combined and then simplified using a checking list form to reduce the operation time. Afterwards, the transport processes in 11 th and 14 th position were also merged. The results of this improvement was concluded in Figure 2 and Table 1. Figure 2 shows the flow diagram of the improved operation of the process. The non-productive activities in the original operation were removed by using ECRS technique, including transport, delay and inspection activities. Table 1 summarizes all activities of both original and improved operations categorized by ASME standard symbols. The number of total activities was reduced from 13 activities to 8 activities. For examples; the delays of the process were diminished from 5 locations to 1 location by eliminating the excess queuing locations and rearranging the time schedule of each supply truck. An appointment was employed to get rid of the waiting queue of the truck. Furthermore, the inspection activities were combined from 3 locations to 2 locations. These process 54

S. Woottichaiwat Silpakorn U Science & Tech J Vol.9(2), 2015 Figure 1 Flow diagram of the original operations of the freight unloading process Figure 2 Flow diagram of the new improved operation of the freight unloading process Mean waiting time (mins) Number of replications (runs) Figure 3 Relation between the number of replications and the mean waiting time of the OFCFS model improvements obviously enhanced the efficiency of the queuing system. Simulation models The time data and distributions collected from time study were utilized for all 8 simulation models. Table 2 lists the operating time of each activity in unloading process. The unloading time for each supply type was different depending on its type. The unloading RP activity was the most time consuming operation. Because the oil-rig spare part was the most expensive, and vulnerable. Table 3 tabulates the probability distribution of supply types. It seemed the RP was the largest proportion of 0.53, while the HF was the smallest proportion of 0.03. After modeling, the appropriate replication was determined in order to verify the results. Usually, the average of data fluctuated in the transient state and then converged in the steady state. Figure 3 plots the relation graph between the number of replications and the mean waiting time of the OFCFS model. From this figure, the mean waiting time began the transition to steady state at the replication of about 50 runs. So, finding an appropriate replication was conducted for 24 experiments. Table 4 summarizes the number of replications at steady state of all 24 experiments. The mean total time in system from the OSPT model appeared to have the maximum replications of 140 runs. It seemed that 55

Silpakorn U Science & Tech J Vol.9(2), 2015 Efficiency Improvement of Truck Queuing System Table 1 Summary of activities categorized by ASME standard symbols Activity Number of Activities Original Operation (O) New Improved Operation (N) Operation 1 1 Transport 5 4 Delay 5 1 Inspection 3 2 Storage - - Total 14 8 Table 2 Operating time of each activity in unloading process Activity Operating time (mins) Average SD Checking the document. 3.49 1.89 Unloading RP: Oil-rig spare parts 12.56 4.22 CP: Consumer products 8.39 4.83 TC: Tools and chemicals 11.32 6.44 HF: Helicopter fuel 10.28 6.26 PB: Plastic bins 3.56 2.35 Inspection of container and supply 8.48 3.45 Table 3 Probability distribution of supply types Type of Supply Proportion RP: Oil-rig spare parts 0.53 CP: Consumer products 0.31 TC: Tools and chemicals 0.08 HF: Helicopter fuel 0.03 PB: Plastic bins 0.05 Table 4 The number of replications at steady state Model Number of replications Mean waiting time (runs) Mean total time in system (runs) System utilization (runs) OFCFS 50 75 50 OSPT 90 140 100 OLPT 60 70 120 OAHP 70 40 120 NFCFS 50 20 110 NSPT 80 75 120 NLPT 90 100 120 NAHP 100 40 40 56

S. Woottichaiwat Silpakorn U Science & Tech J Vol.9(2), 2015 AHP AHP LPT LPT SPT SPT FCFS FCFS Mean Waiting Time (minutes) Figure 4 Comparison of the mean waiting times among various models Mean Total Time in System (minutes) Figure 5 Comparison of the mean total times in system among various models AHP LPT SPT FCFS System Utilization (%) Figure 6 Comparison of system utilization among various models the replication of over 140 runs could confirm all models to steady state. Consequently, the number of replications in this study was determined for 200 runs. Efficiency of the queuing system In this study, the simulation provided the results of mean waiting time, mean total time in system and system utilization. The OFCFS model represented the original operation of unloading process in the case study port. Figure 4 exhibits the comparison of the mean waiting times among all models. It seemed that the process improvement in FCFS models could reduce the mean waiting time for approximately 50 minutes or improved the efficiency of around 30%. Additionally, NLPT showed a minimum in the mean waiting time, which was less than OFCFS about 126 minutes or 77.2%. The dramatic reduction was attributed to the appointment of truck schedule. Figure 5 illustrates the comparison of the mean total times in system among all models. The results manifested in the same direction of the mean waiting time. The ECRS technique in process improvement decreased the total time of truck in the system. Moreover, NLPT remained to show a minimum in the mean total time, which dropped from 185.87 minutes to 57.65 minutes, or approximately 69%. Figure 6 presents the comparison of the system utilization among all models. The OFCFS displayed the poorest efficiency in system utilization of 11.94%, whilst the NLPT performed the best efficiency of 35.30%. An improvement in the system utilization of 23.36% was caused by both of process improvement and truck scheduling. From the above results, it seemed that NLPT was the best solution for this case study. The performances of all scheduling models sorting by descending were LPT, SPT, AHP, and FCFS, respectively. 57

Silpakorn U Science & Tech J Vol.9(2), 2015 Efficiency Improvement of Truck Queuing System Conclusion The waiting time and total time in system could be reduced by process improvement using method analysis, resulting in an increase of system utilization. The ECRS technique seemed to be the effective tool for efficiency improvement. Moreover, truck scheduling was another way to improve the efficiency of the operation in the port. For this case study, it appeared that the longest processing time (LPT) model was the best model for the efficiency improvement. Acknowledgements This research was financially supported by Faculty of Engineering and Industrial Technology, Silpakorn University. The author would also acknowledge the supply chain manager of the case study company, for his kind assistance. References Harrell, C., Ghosh, B. K., and Bowden, R. O. (2012) Simulation Using ProModel, 3rd ed., McGraw- Hill, Singapore. Koulamas, C. and Kyparisis G. J. (2009) A modified LPT algorithm for the two uniform parallel machine makespan minimization problem. European Journal of Operational Research 196(1): 61-68. Lee, H. W., Chung, D. I., Lee, S. S. and Chae, K. C. (1997) Server unavailability reduces mean waiting time in some batch service queuing systems. Computer Operations Research 24(6): 559-567. Nahmias, S. (2001) Production and Operation Analysis, 4th ed., McGraw-Hill, Singapore. Niebel, B. W. and Freivalds, A. (2003) Method, Standard, and Work Design, 11th ed., McGraw- Hill, New York. Tian, H. and Tong, Y. F. (2011) Study on queuing system optimization of bank based on BPR. Procedia Environmental Sciences 10: 640-646. Thongsanit, K. (2014) Solving the Course - Classroom Assignment Problem for a University. Silpakorn University Science and Technology Journal 8(1): 46-52. Woottichaiwat, S., Chinnawong, W., and Arunsri, A. (2011) Application of AHP in efficiency improvement in freight loading on oil rig supply boat. In Proceeding of IE Network Conference, Chonburi, Thailand. 58