Abstract
One of the most important issues which need to be focused is multi-tasks scheduling, especially the dynamic task scheduling problem in cloud manufacturing (CMfg) environment. In this paper, the dynamic task scheduling process in CMfg is firstly analyzed. Then a method of dynamic scheduling based on real-time simulation is presented and the system framework of this method is proposed. This framework consists of three layers that are task processing layer, core scheduling layer and resource service layer. Key modules in the core scheduling layer include subtask dispatcher, service scheduler and scheduling scheme simulator. Finally, we discuss the advantages and disadvantages of this simulation-based scheduling method in solving dynamic task scheduling problem in cloud manufacturing environment.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Bohu, L., Lin, Z., Shilong, W., Fei, T., Junwei, C., Xiaodan, J., et al.: Cloud manufacturing: a new service-oriented networked manufacturing model (in Chinese). Comput. Integr. Manuf. Syst. 16(141), 1–7 (2010)
Zhang, L., Luo, Y.L., Tao, F., Li, B.H., Ren, L., Zhang, X.S., et al.: Cloud manufacturing: a new manufacturing paradigm. Enterp. Inf. Syst. 8, 167–187 (2014)
Tao, F., Zhang, L., Venkatesh, V.C., Luo, Y., Cheng, Y.: Cloud manufacturing: a computing and service-oriented manufacturing model. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 225, 1969–1976 (2011)
Xu, X.: From cloud computing to cloud manufacturing. Robot. Comput. Integr. Manuf. 28, 75–86 (2012)
Wu, D., Greer, M.J., Rosen, D.W., Schaefer, D.: Cloud manufacturing: Strategic vision and state-of-the-art. J. Manuf. Syst. 32, 564–579 (2013)
Chiu, C., Yih, Y.: A learning-based methodology for dynamic scheduling in distributed manufacturing systems. Int. J. Prod. Res. 33, 3217–3232 (1995)
Cowling, P., Johansson, M.: Using real time information for effective dynamic scheduling. Eur. J. Oper. Res. 139, 230–244 (2002)
Wong, T.N., Leung, C.W., Mak, K.L., Fung, R.Y.K.: Dynamic shopfloor scheduling in multi-agent manufacturing systems. Expert Syst. Appl. 31, 486–494 (2006)
Ouelhadj, D., Petrovic, S.: A survey of dynamic scheduling in manufacturing systems. J. Sched. 12, 417–431 (2008)
Wu, S.-Y.D., Wysk, R.A.: An application of discrete-event simulation to on-line control and scheduling in flexible manufacturing. Int. J. Prod. Res. 27, 1603–1623 (1989)
Min Hee, K., Kim, Y.-D.: Simulation-based real-time scheduling in a flexible manufacturing system. J. Manuf. Syst. 13, 85–93 (1994)
Jeong, K.C., Kim, Y.D.: A real-time scheduling mechanism for a flexible manufacturing system: using simulation and dispatching rules. Int. J. Prod. Res. 36, 2609–2626 (1998)
Chong, C.S., Appa Iyer, S., Gay, R.: Simulation-based scheduling for dynamic discrete manufacturing. In: Simulation Conference 2003, Proceedings of the 2003 Winter, vol. 2, pp. 1465–1473 (2003)
Acknowledgements
The research is supported by the National High-Tech Research and Development Plan of China under Grant No. 2015AA042101, the Natural Science Foundation of Beijing under grant No. 4142031 and the Fund of State Key Laboratory of Intelligent Manufacturing System Technology in China.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media Singapore
About this paper
Cite this paper
Zhou, L., Zhang, L. (2016). A Dynamic Task Scheduling Method Based on Simulation in Cloud Manufacturing. In: Zhang, L., Song, X., Wu, Y. (eds) Theory, Methodology, Tools and Applications for Modeling and Simulation of Complex Systems. AsiaSim SCS AutumnSim 2016 2016. Communications in Computer and Information Science, vol 645. Springer, Singapore. https://doi.org/10.1007/978-981-10-2669-0_3
Download citation
DOI: https://doi.org/10.1007/978-981-10-2669-0_3
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-10-2668-3
Online ISBN: 978-981-10-2669-0
eBook Packages: Computer ScienceComputer Science (R0)