Maintenance processes for container handling equipment using P-time petri nets

  • Anis Mhalla
  • Mohamed Benrejeb
  • Hongchang Zhang
Keywords: P-time PN, Recovery, spare part, deterioration process, scheduling, seaport equipment


To ensure the safety in seaport terminal, many maintenance activities should be done every year. However, frequent and delayed maintenance activities would cause low service quality and require large sums of money. Therefore, a study of maintenance scheduling in seaport is needed to be carried out.

The aim of this paper is the study and the design of a maintenance module based on Petri nets (PNs) for container handling equipment. In this context, we propose a new P-time Petri net for maintenance (PTPNM). This tool includes spare parts, maintenance group and deterioration process.

The PTPNM can give a true expression of the system operation process by introducing time, which is suitable for process indexes calculation and evaluation such as equipment maintenance, support resources utilization, mission success rate and average waiting time.



CHAN, Felix TS, CHUNG, S. H., CHAN, L. Y., et al. Solving distributed FMS scheduling problems subject to maintenance: genetic algorithms approach.Robotics and Computer-Integrated Manufacturing, 2006, vol. 22, no 5, p. 493-504.

CAM, Hasan, MOUALLEM, Pierre, MO, Yilin, et al. Modeling impact of attacks, recovery, and attackability conditions for situational awareness. In :Cognitive Methods in Situation Awareness and Decision Support (CogSIMA), 2014 IEEE International Inter-Disciplinary Conference on. IEEE, 2014. p. 181-187.

MORINAGA, Eiji, WAKAMATSU, Hidefumi, ARAI, Eiji, et al. Behavior analysis method for product design support a study on modeling of behavior and functions. In : Electronics Packaging (ICEP), 2014 International Conference on. IEEE, 2014. p. 736-739.

FOUATHIA, OUAHAB, MAUN, J.-C., LABEAU, P., et al. Stochastic approach using Petri nets for maintenance optimization in Belgian power systems. In :Probabilistic Methods Applied to Power Systems, 2004 International Conference on. IEEE, 2004. p. 168-173.

LI, Shiting, CAI, Qi, et ZHU, Bo. Research on maintenance processes modeling techniques for ships based on Petri nets. In : Power Electronics and Intelligent Transportation System (PEITS), 2009 2nd International Conference on. IEEE, 2009. p. 197-200.

ZHANG, T., Andrews, J., & Guo, B. (2013). A Simulated Petri-net and Genetic Algorithm Based Approach for Maintenance Scheduling for a Railway System. In Advances in Risk and Reliability Technology Symposium. 20th AR2TS, Nottingham.

JIANQIANG, Zhang et HONGMEI, Yang. Research on equipment maintenance support process simulation basing on timed Petri net. In : Instrumentation and Measurement, Sensor Network and Automation (IMSNA), 2013 2nd International Symposium on. IEEE, 2013. p. 825-828.

ANDREWS, J., Prescott, D., & De Rozières, F. (2014). A stochastic model for railway track asset management. Reliability Engineering & System Safety.

ROH, H.S., C.S. Lalwani and M.N. Mohamed (2007). Modelling a port logistics process using the structured analysis and design technique. International Journal of Logistics Research and Applications: A Leading Journal of Supply Chain Management, Volume (10), issue:3, pp:283-302.

ZHOU, R., Fox, B., Lee, H. P., & Nee, A. Y. C. (2004). Bus maintenance scheduling using multi-agent systems. Engineering Applications of Artificial Intelligence, 17(6), 623-630.

Draper, D.L., Jonsson, A.K., Clements, D.P., and Joslin, D.E. (1999), Cyclic scheduling. In Proceedings of the 16th international joint conference on Artificial intelligence – Volume 2 (IJCAI'99), Vol. 2. Morgan Kaufmann Publishers Inc., San Francisco, CA, USA, 1016-1021.

KHANSA, W., Denat, J.P. and Collart-Dutilleul, S.(1996). P-Time Petri Nets for Manufacturing Systems.

IEEE Workshop On Discrete Event Systems (WODES’96), pages 94–102, Edinburgh.

CHANG, C. C. (2014). Optimum preventive maintenance policies for systems subject to random working times, replacement, and minimal repair. Computers & Industrial Engineering, 67, 185-194.

Industrial Engineering