Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals

There are three main types of container handling equipment in container terminal; Quay Cranes (QC), vehicles and Yard Cranes (YC). Their operations are highly inter-dependent. An optimal coordination of between these equipments can make the terminal operating like an whole machine as these operation...

Full description

Saved in:
Bibliographic Details
Main Author: Pang, Pangianto
Other Authors: Huang Shell Ying
Format: Final Year Project
Language:English
Published: 2012
Subjects:
Online Access:http://hdl.handle.net/10356/48813
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-48813
record_format dspace
spelling sg-ntu-dr.10356-488132023-03-03T20:48:47Z Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals Pang, Pangianto Huang Shell Ying School of Computer Engineering Centre for Advanced Information Systems DRNTU::Engineering::Computer science and engineering::Computer applications::Physical sciences and engineering There are three main types of container handling equipment in container terminal; Quay Cranes (QC), vehicles and Yard Cranes (YC). Their operations are highly inter-dependent. An optimal coordination of between these equipments can make the terminal operating like an whole machine as these operation can smoothly work with each other. The overall objective of the terminal process is to maximizing the berth utilization by minimizing the total tardiness of jobs. By Guo, Huang, Hsu and Low (2011), they proposed to divide the inter-dependent processes into two cyclic processes; YC dispatching and vehicle dispatching. Given the jobs deadline by terminal gate system, the vehicle dispatching subsystem will be able to dispatching vehicle to YCs and QCs. In the other word, the vehicle dispatching subsystem will supply the expected vehicle arrival time to YC dispatching subsystem. With the given expected vehicle arrival time, the YCs will be able to schedule a sequence to serve the jobs which has minimum average tardiness. Subsequently, the YC dispatching system will be able to supply back the expected time when the vehicle can leave the YC (the job completion time) to vehicle dispatching subsystem. With the predicted arrival time and deadlines of jobs which are given by vehicle dispatching subsystem, YC dispatching subsystem will sequence out jobs to be served based on heuristic and optimal algorithms. Heuristic algorithms provides a good estimation to the optimal solution and can give an solution in a short time. On the other hand, optimal algorithms can give an optimal solution but search space is in high complexity. To cut down the search space, an admissible heuristic is used. Recursive backtracking A* (RBA) is proven to be the best algorithm by Guo, Huang, Hsu and Low (2011). It is an optimal algorithm which can give optimal solution in a short time as it will prunes away not promising nodes. The RBA can also be prioritize some entity in the algorithm. However, the actual arrival time of vehicle may be different from the predicted arrival time due to the uncertainty conditions of the vehicle journey. Experimental results shows that RBA performs fairly well in the circumstances of uncertainty. Even in the circumstances of high uncertainty, RBA shows a consistent result than other algorithms. Uncertainty may cause loss performance in planning. Loss performance means the vehicle might not be able to leave the YC accurately at the predicted completion time of job. Experiments are done in this project and the result shows that the loss performance will not accumulate over jobs in a planning window. We want to have an estimation of actual completion time of job given by the predicted arrival time. Statistical model which is the result of experiments, is used to produce a linear regression line. The linear regression line formula is used to provide the estimation. The estimation has low computation cost but it has a standard error as the trade-off. Bachelor of Engineering (Computer Science) 2012-05-10T01:19:48Z 2012-05-10T01:19:48Z 2012 2012 Final Year Project (FYP) http://hdl.handle.net/10356/48813 en Nanyang Technological University 48 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering::Computer applications::Physical sciences and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering::Computer applications::Physical sciences and engineering
Pang, Pangianto
Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
description There are three main types of container handling equipment in container terminal; Quay Cranes (QC), vehicles and Yard Cranes (YC). Their operations are highly inter-dependent. An optimal coordination of between these equipments can make the terminal operating like an whole machine as these operation can smoothly work with each other. The overall objective of the terminal process is to maximizing the berth utilization by minimizing the total tardiness of jobs. By Guo, Huang, Hsu and Low (2011), they proposed to divide the inter-dependent processes into two cyclic processes; YC dispatching and vehicle dispatching. Given the jobs deadline by terminal gate system, the vehicle dispatching subsystem will be able to dispatching vehicle to YCs and QCs. In the other word, the vehicle dispatching subsystem will supply the expected vehicle arrival time to YC dispatching subsystem. With the given expected vehicle arrival time, the YCs will be able to schedule a sequence to serve the jobs which has minimum average tardiness. Subsequently, the YC dispatching system will be able to supply back the expected time when the vehicle can leave the YC (the job completion time) to vehicle dispatching subsystem. With the predicted arrival time and deadlines of jobs which are given by vehicle dispatching subsystem, YC dispatching subsystem will sequence out jobs to be served based on heuristic and optimal algorithms. Heuristic algorithms provides a good estimation to the optimal solution and can give an solution in a short time. On the other hand, optimal algorithms can give an optimal solution but search space is in high complexity. To cut down the search space, an admissible heuristic is used. Recursive backtracking A* (RBA) is proven to be the best algorithm by Guo, Huang, Hsu and Low (2011). It is an optimal algorithm which can give optimal solution in a short time as it will prunes away not promising nodes. The RBA can also be prioritize some entity in the algorithm. However, the actual arrival time of vehicle may be different from the predicted arrival time due to the uncertainty conditions of the vehicle journey. Experimental results shows that RBA performs fairly well in the circumstances of uncertainty. Even in the circumstances of high uncertainty, RBA shows a consistent result than other algorithms. Uncertainty may cause loss performance in planning. Loss performance means the vehicle might not be able to leave the YC accurately at the predicted completion time of job. Experiments are done in this project and the result shows that the loss performance will not accumulate over jobs in a planning window. We want to have an estimation of actual completion time of job given by the predicted arrival time. Statistical model which is the result of experiments, is used to produce a linear regression line. The linear regression line formula is used to provide the estimation. The estimation has low computation cost but it has a standard error as the trade-off.
author2 Huang Shell Ying
author_facet Huang Shell Ying
Pang, Pangianto
format Final Year Project
author Pang, Pangianto
author_sort Pang, Pangianto
title Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
title_short Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
title_full Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
title_fullStr Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
title_full_unstemmed Prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
title_sort prediction of yard crane operation sequence and vehicle departure times at a yard block in container terminals
publishDate 2012
url http://hdl.handle.net/10356/48813
_version_ 1759852965508677632