Journal Home > Volume 2 , Issue 1

Nowadays, more automated or robotic twin-crane systems (RTCSs) are employed in ports and factories to improve material handling efficiency. In a twin-crane system, cranes must travel with a minimum safety distance between them to prevent interference. The crane trajectory prediction is critical to interference handling and crane scheduling. Current trajectory predictions lack accuracy because many details are simplified. To enhance accuracy and lessen the trajectory prediction time, a trajectory prediction approach with details (crane acceleration/deceleration, different crane velocities when loading/unloading, and trolley movement) is proposed in this paper. Simulations on different details and their combinations are conducted on a container terminal case study. According to the simulation results, the accuracy of the trajectory prediction can be improved by 20%. The proposed trajectory prediction approach is helpful for building a digital twin of RTCSs and enhancing crane scheduling.


menu
Abstract
Full text
Outline
About this article

Trajectory Predictions with Details in a Robotic Twin-Crane System

Show Author's information Ning Zhao1Gabriel Lodewijks2( )Zhuorui Fu1Yu Sun1Yue Sun1
School of Mechanical Engineering, University of Science and Technology Beijing, Beijing 100083, China
School of Aviation, University of New South Wales, Sydney 2052, Australia

Abstract

Nowadays, more automated or robotic twin-crane systems (RTCSs) are employed in ports and factories to improve material handling efficiency. In a twin-crane system, cranes must travel with a minimum safety distance between them to prevent interference. The crane trajectory prediction is critical to interference handling and crane scheduling. Current trajectory predictions lack accuracy because many details are simplified. To enhance accuracy and lessen the trajectory prediction time, a trajectory prediction approach with details (crane acceleration/deceleration, different crane velocities when loading/unloading, and trolley movement) is proposed in this paper. Simulations on different details and their combinations are conducted on a container terminal case study. According to the simulation results, the accuracy of the trajectory prediction can be improved by 20%. The proposed trajectory prediction approach is helpful for building a digital twin of RTCSs and enhancing crane scheduling.

Keywords: velocity, interference, trajectory prediction, twin-crane systems, acceleration

References(47)

1
T. Zhang and O. Rose, Simulation-based overhead-crane scheduling for a manufacturing plant, in Proc. the 2013 Winter Simulation Conference: Simulation: Making Decisions in a Complex World, Washington, DC, USA, 2013, pp. 2633–2642.https://doi.org/10.1109/WSC.2013.6721635
DOI
2
N. Boysen, D. Briskorn, and F. Meisel, A generalized classification scheme for crane scheduling with interference, European Journal of Operational Research, vol. 258, no. 1, pp. 343–357, 2017.https://doi.org/10.1016/j.ejor.2016.08.041
DOI
3

B. Peterson, I. Harjunkoski, S. Hoda, and J. N. Hooker, Scheduling multiple factory cranes on a common track, Computers&Operations Research, vol. 48, pp. 102–112, 2014.

4

P. Legato and R. Trunfio, A local branching-based algorithm for the quay crane scheduling problem under unidirectional schedules, 4OR:A Quarterly Journal of Operations Research, vol. 12, pp. 123–156, 2014.

5

X. Cheng, L. X. Tang, and P. M. Pardalos, A branch-and-cut algorithm for factory crane scheduling problem, Journal of Global Optimization, vol. 63, pp. 729–755, 2015.

6

L. Moccia, J. F. Cordeau, M. Gaudioso, and G. Laporte, A branch-and-cut algorithm for the quay crane scheduling problem in a container terminal, Naval Research Logistics, vol. 53, no. 1, pp. 45–59, 2006.

7
N. Boysen, D. Briskorn, and S. Emde, A decomposition heuristic for the twin robots scheduling problem, Naval Research Logistics, vol. 62, no. 1, pp. 16–22, 2015.https://doi.org/10.1002/nav.21610
DOI
8

D. Briskorn and P. Angeloudis, Scheduling co-operating stacking cranes with predetermined container sequences, Discrete Applied Mathematics, vol. 201, pp. 70–85, 2016.

9
I. Aron, L. Genç-Kaya, I. Harjunkoski, S. Hoda, and J. N. Hooker, Factory crane scheduling by dynamic programming,http://public.tepper.cmu.edu/jnh/dpcraneICS2post.pdf, 2010.https://doi.org/10.1287/ics.2011.0009
DOI
10
Y. H. Kung, Y. Kobayashi, T. Higashi, M. Sugi, and J. Ota, Order scheduling of multiple stacker cranes on common rails in an automated storage/retrieval system, International Journal of Production Research, vol. 52, no. 4, pp. 1171–1187, 2014.https://doi.org/10.1080/00207543.2013.848040
DOI
11

T. Park, R. Choe, S. M. Ok, and K. R. Ryu, Real-time scheduling for twin RMGs in an automated container yard, Or Spectrum, vol. 32, pp. 593–615, 2010.

12

O. A. Kasm and A. Diabat, The quay crane scheduling problem with non-crossing and safety clearance constraints: An exact solution approach, Computer&Operations Research, vol. 107, pp. 189–199, 2019.

13

X. C. Chen, S. W. He, Y. X. Zhang, L. Tong, P. Shang, and X. S. Zhou, Yard crane and AGV scheduling in automated container terminal: A multi-robot task allocation framework, Transportation Research Part C Emerging Technologies, vol. 114, pp. 241–271, 2020.

14
Y. Cao, H. Zhang, W. Li, M. Zhou, Y. Zhang, and W. A. Chaovalitwongse, Comprehensive learning particle swarm optimization algorithm with local search for multimodal functions, IEEE Transactions on Evolutionary Computation, vol. 23, no. 4, pp. 718–731, 2019.https://doi.org/10.1109/TEVC.2018.2885075
DOI
15
L. J. He, W. F. Li, Y. Zhang, and Y. L. Cao, A discrete multi-objective fireworks algorithm for flowshop scheduling with sequence-dependent setup times, Swarm and Evolutionary Computation, vol. 51, no. 1, p. 100575, 2019.https://doi.org/10.1016/j.swevo.2019.100575
DOI
16
W. Li, L. He, and Y. Cao, Many-objective evolutionary algorithm with reference point-based fuzzy correlation entropy for energy-efficient job shop scheduling with limited workers, IEEE Transactions on Cybernetics, doi: 10.1109/TCYB.2021.3069184.https://doi.org/10.1109/TCYB.2021.3069184
DOI
17

Y. Luo, W. Li, W. Yang, and G. Fortino, A real-time edge scheduling and adjustment framework for highly customizable factories, IEEE Transactions on Industrial Informatics, vol. 17, no. 8, pp. 5625–5634, 2021.

18

L. J. He, R. Chiong, W. F. Li, S. Dhakal, Y. L. Cao, and Y. Zhang, Multiobjective optimization of energy-efficient JOB-shop scheduling with dynamic reference point-based fuzzy relative entropy, IEEE Transactions on Industrial Informatics, vol. 18, no. 1, pp. 600–610, 2022.

19

N. Al-Dhaheri, A. Jebali, and A. Diabat, A simulation-based genetic algorithm approach for the quay crane scheduling under uncertainty, Simulation Modelling Practice and Theory, vol. 66, pp. 122–138, 2016.

20

D. F. Chang, T. Fang, and Y. Q. Fan, Dynamic rolling strategy for multi-vessel quay crane scheduling, Advanced Engineering Informatics, vol. 34, pp. 60–69, 2017.

21

S. H. Chung and F. T. S. Chan, A workload balancing genetic algorithm for the quay crane scheduling problem, International Journal of Production Research, vol. 51, no. 16, pp. 4820–4834, 2013.

22

S. H. Chung and K. L. Choy, A modified genetic algorithm for quay crane scheduling operations, Expert Systems with Applications, vol. 39, no. 4, pp. 4213–4221, 2012.

23

J. F. Correcher and R. Alvarez-Valdes, A biased random-key genetic algorithm for the time-invariant berth allocation and quay crane assignment problem, Expert Systems with Applications, vol. 89, no. C, pp. 112–128, 2017.

24
S. Emde and N. Boysen, One-dimensional vehicle scheduling with a front-end depot and non-crossing constraints, Or Spectrum, vol. 36, no. 2, pp. 381–400, 2014.https://doi.org/10.1007/s00291-013-0337-4
DOI
25

Y. M. Fu, A. Diabat, and I. T. Tsai, A multi-vessel quay crane assignment and scheduling problem: Formulation and heuristic solution approach, Expert Systems with Applications, vol. 41, no. 15, pp. 6959–6965, 2014.

26

M. H. Hakam, W. D. Solvang, and T. Hammervoll, A genetic algorithm approach for quay crane scheduling with noninterference constraints at Narvik container terminal, International Journal of Logistics Research and Applications, vol. 15, no. 4, pp. 269–281, 2012.

27

Z. H. Hu, J. B. Sheu, and J. X. Luo, Sequencing twin automated stacking cranes in a block at automated container terminal, Transportation Research Part C:Emerging Technologies, vol. 69, pp. 208–227, 2016.

28

N. Kayeshgar, N. Huynh, and S. K. Rahimian, An efficient genetic algorithm for solving the quay crane scheduling problem, Expert Systems with Applications, vol. 39, no. 18, pp. 13108–13117, 2012.

29

L. X. Wu and W. M. Ma, Quay crane scheduling with draft and trim constraints, Transportation Research Part E:Logistics and Transportation Review, vol. 97, pp. 38–68, 2017.

30
R. Choe, H. Yuan, Y. Yang, and K. R. Ryu, Real-time scheduling of twin stacking cranes in an automated container terminal using a genetic algorithm, in Proc. the 27th Annual ACM Symposium on Applied Computing, Trento, Italy, 2012, pp. 238–243.https://doi.org/10.1145/2245276.2245323
DOI
31

A. Skaf, S. Lamrous, Z. Hammoudan, and M. -A. Manier, Integrated quay crane and yard truck scheduling problem at port of Tripoli-Lebanon, Computer and Industrial Engineering, vol. 159, no. C, p. 107448, 2021.

32

W. C. Ng, K. L. Mak, and W. S. Tsang, Scheduling yard crane in a port container terminal using genetic algorithm, International Journal of Industrial Engineering, vol. 13, no. 3, pp. 246–253, 2006.

33

P. Ge, J. Wang, M. Z. Jin, J. Y. Ren, and H. F. Gao, An efficient heuristic algorithm for overhead cranes scheduling operations in workshop, Applied Mathematics&Information Sciences, vol. 6, no. 3, pp. 1087–1094, 2012.

34
H. J. Carlo and I. F. A. Vis, Sequencing dynamic storage systems with multiple lifts and shuttles, International Journal of Production Economics, vol. 140, no. 2, pp. 844–853, 2012.https://doi.org/10.1016/j.ijpe.2012.06.035
DOI
35

H. J. Carlo and F. L. Martínez-Acevedo, Priority rules for twin automated stacking cranes that collaborate, Computers&Industrial Engineering, vol. 89, pp. 23–33, 2015.

36
A. H. Gharehgozli, F. G. Vernooij, and N. Zaerpour, A simulation study of the performance of twin automated stacking cranes at a seaport container terminal, European Journal of Operational Research, vol. 261, no. 1, pp. 108–128, 2017.https://doi.org/10.1016/j.ejor.2017.01.037
DOI
37

J. H. Chen, D. H. Lee, and J. X. Cao, Heuristics for quay crane scheduling at indented berth, Transportation Research Part E:Logistics and Transportation Review, vol. 47, no. 6, pp. 1005–1020, 2011.

38

J. Li, A. J. Xu, and X. S. Zang, Simulation-based solution for a dynamic multi-crane-scheduling problem in a steelmaking shop, International Journal of Production Research, vol. 58, no. 22, pp. 6970–6984, 2020.

39

N. Zhao, L. Luo, and G. Lodewijks, Scheduling two lifts on a common rail considering acceleration and deceleration in a shuttle based storage and retrieval system, Computers&Industrial Engineering, vol. 124, pp. 48–57, 2018.

40

M. Dawande, C. Sriskandarajah, and S. Sethi, On throughput maximization in constant travel-time robotic cells, Manufacturing&Service Operations Management, vol. 4, no. 4, pp. 296–312, 2002.

41

H. N. Geismar, M. Pinedo, and C. Sriskandarajah, Robotic cells with parallel machines and multiple dual gripper robots: A comparative overview, IIE Transactions, vol. 40, no. 12, pp. 1211–1227, 2008.

42
M. Grieves, Virtually Perfect: Driving Innovative and Lean Products through Product Lifecycle Management. Cocoa Beach, FL, USA: Space Coast Press, 2011.
43

T. H. J. Uhlemann, C. Lehmann, and R. Steinhilper, The digital twin: Realizing the cyber-physical production system for industry 4.0, Procedia CIRP, vol. 61, pp. 335–340, 2017.

44

F. Tao, H. Zhang, A. Liu, and A. Y. C. Nee, Digital twin in industry: State-of-the-art, IEEE Transactions on Industrial Informatics, vol. 15, no. 4, pp. 2405–2415, 2019.

45

Y. L. Fang, C. Peng, P. Lou, Z. D. Zhou, J. M. Hu, and J. W. Yan, Digital-twin-based job shop scheduling toward smart manufacturing, IEEE Transactions on Industrial Informatics, vol. 15, no. 12, pp. 6425–6435, 2019.

46

M. Zhang, F. Tao, and A. Y. C. Nee, Digital twin enhanced dynamic job-shop scheduling, Journal of Manufacturing Systems, vol. 58, pp. 146–156, 2021.

47
T. Yang, N. Sun, and Y. Fang, Adaptive fuzzy control for a class of MIMO underactuated systems with plant uncertainties and actuator deadzones: Design and experiments, IEEE Transactions on Cybernetics, doi: 10.1109/TCYB.2021.3050475.https://doi.org/10.1109/TCYB.2021.3050475
DOI
Publication history
Copyright
Acknowledgements
Rights and permissions

Publication history

Received: 23 September 2021
Revised: 08 November 2021
Accepted: 22 November 2021
Published: 30 March 2022
Issue date: March 2022

Copyright

© The author(s) 2022

Acknowledgements

Acknowledgment

This work was supported by the National Natural Science Foundation of China (No. 52075036).

Rights and permissions

The articles published in this open access journal are distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/).

Return