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...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
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 |