Abstract
An essential and practical application of cloud manufacturing is factory simulation as a cloud service (FSaaCS). In this paper, several topics related to implementing FSaaCS are discussed. Among them, load balancing is considered a critical topic. To address this topic, estimating a simulation workload is a crucial step. After factors critical to estimating a simulation workload were summarized, several methods were applied to estimate a simulation load, relevant to the required simulation time, from these factors. An experiment using real data was conducted to compare the performance of these methods. In addition, the paired \(t\) test was performed and the results indicated that the performance of the fuzzy collaborative method is superior to those of some existing methods.
Similar content being viewed by others
References
Archimede, B., Letouzey, A., Memon, M. A., & Xu, J. (2014). Towards a distributed multi-agent framework for shared resources scheduling. Journal of Intelligent Manufacturing, 25(5), 1077–1087.
Borangiu, T., Raileanu, S., Trentesaux, D., Berger, T., & Iacob, I. (2014). Distributed manufacturing control with extended CNP interaction of intelligent products. Journal of Intelligent Manufacturing, 25(5), 1065–1075.
Chen, T. (2009). A fuzzy-neural knowledge-based system for job completion time prediction and internal due date assignment in a wafer fabrication plant. International Journal of Systems Science, 40(8), 889–902.
Chen, T. (2014). Strengthening the competitiveness and sustainability of a semiconductor manufacturer with cloud manufacturing. Sustainability, 6, 251–268.
Chi, X., Pepper, M. P., & Spedding, T. A. (2004) A web-based virtual factory and simulator for industrial statistics. In: R. Ingalls, M. Rossetti, J. Smith & B. Peters (Eds.), Winter Simulation Conference (pp. 2103–2106). WSC.
Dekel, E., & Sahni, S. (1983). Parallel scheduling algorithms. Operations Research, 31(1), 24–49.
DIGITIMES. (2011). http://www.digitimes.com.tw/tw/dt/n/shwnws.asp?CnlID=13&cat=150&id=0000248971_P2GLC9ME6Z348T21ATY94&ct=1
Dong, B., Bai, Y., & Zhao, D. (2010). Service-oriented design resource application mode on the web. Journal of Computational Information Systems, 6(2), 439–446.
Duffie, N. A., & Prabhu, V. V. (1994). Real-time distributed scheduling of heterarchical manufacturing systems. Journal of Manufacturing Systems, 13(2), 94–107.
Fan, Y., Zhao, D., Zhang, L., Huang, S., & Liu, B. (2004). Manufacturing grid: Needs, concept and architecture. Lecture Notes in Computer Sciences, 3032, 653–656.
Fujimoto, R. M. (1987). Performance measurements of distributed simulation strategies. Fort Belvoir: Defense Technical Information Center.
Hsieh, F.-S., & Lin, J.-B. (2014). Context-aware workflow management for virtual enterprises based on coordination of agents. Journal of Intelligent Manufacturing, 25(3), 393–412.
Jie, H. Z., Nee, A. Y. C., Fuh, Y. H., & Zhang, Y. F. (2003). A modified genetic algorithm for distributed scheduling problems. Journal of Intelligent Manufacturing, 14, 351–362.
Li, B., Chai, X., Hou, B., Li, T., Zhang, Y. B., Yu, H. Y., et al. (2009). Networked modeling & simulation platform based on concept of cloud computing-cloud simulation platform. Journal of System Simulation, 21(17), 5292–5299.
Li, B. H., Chai, X., Zhang, L., Hou, B., Lin, T. Y., Yang, C., et al. (2012). New advances of the research on cloud simulation. In: J. -H. Kim, K. Lee, S. Tanaka, & S.-H. Park (Eds.), Advanced methods, techniques, and applications in modeling and simulation (pp. 144–163). Japan: Springer.
Li, B. H., Zhang, L., & Wang, S. L. (2010) Cloud manufacturing: A service-oriented new networked manufacturing model. Computer Integrated Manufacturing Systems, 16, 1–9.
More Process. (2014). SQL API (application programming interface) in client-server architecture. http://www.moreprocess.com/sql/sql-api-application-programming-interface-in-clientserver-architecture
Orenstein, D. (2000). How to application programming interface. http://www.computerworld.com/article/2593623/app-development/application-programming-interface.html
Ramamritham, K., Stankovic, J. A., & Zhao, W. (1989). Distributed scheduling of tasks with deadlines and resource requirements. IEEE Transactions on Computers, 38(8), 1110–1123.
Wu, Q., Zhu, Q., & Zhou, M. (2014). A correlation-driven optimal service selection approach for virtual enterprise establishment. Journal of Intelligent Manufacturing, 25(6), 1441–1453.
Xu, X. (2012). From cloud computing to cloud manufacturing. Robotics and Computer-Integrated Manufacturing, 28, 75–86.
Yang, Z., Gay, R., Miao, C. & Zhang, J.-B. (2005). Automating integration of manufacturing systems and services: A semantic Web services approach. In 31st annual conference of IEEE Industrial Electronics Society (pp. 2255–2260).
Zhang, Y., Wang, W., Liu, S., & Xie, G. (2014). Real-time shop-floor production performance analysis method for the Internet of manufacturing things. Advances in Mechanical Engineering, 2014, 1–10.
Zott, C. (2003). Dynamic capabilities and the emergence of intraindustry differential firm performance: Insights from a simulation study. Strategic Management Journal, 24(2), 97–125.
Acknowledgments
This study was supported by the Ministry of Science and Technology, Taiwan.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chen, T., Lin, CW. Estimating the simulation workload for factory simulation as a cloud service. J Intell Manuf 28, 1139–1157 (2017). https://doi.org/10.1007/s10845-015-1068-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-015-1068-y