Abstract
Manufacturing industries have recently promoted smart manufacturing (SM) for achieving intelligence, connectedness, and responsiveness of manufacturing objects consisting of man, machine, and material. Traditional manufacturing platforms, which identify generic frameworks where common functionalities are shareable and diverse applications are workable, mainly focused on remote collaboration, distributed control, and data integration; however, they are limited to incorporating those characteristic achievements. The present work introduces an SM-toward manufacturing platform. The proposed platform incorporates the capabilities of (1) virtualization of manufacturing objects for their autonomy and cooperation, (2) processing of real and various manufacturing data for mediating physical and virtual objects, and (3) data-driven decision-making for predictive planning on those objects. For such capabilities, the proposed platform advances the framework of Holonic Manufacturing Systems with the use of agent technology. It integrates a distributed data warehouse to encompass data specification, storage, processing, and retrieval. It applies a data analytics approach to create empirical decision-making models based on real and historical data. Furthermore, it uses open and standardized data interfaces to embody interoperable data exchange across shop floors and manufacturing applications. We present the architecture and technical methods for implementing the proposed platform. We also present a prototype implementation to demonstrate the feasibility and effectiveness of the platform in energy-efficient machining.
Similar content being viewed by others
References
Davis J, Edgar T, Porter J, Bernaden J, Sarli M (2012) Smart manufacturing, manufacturing intelligence and demand-dynamic performance. Comput Chem Eng 47:145–156
Kang HS, Lee JY, Choi SS, Kim H, Park JH, Son JY, Kim BH, Noh SD (2016) Smart manufacturing: past research, present findings, and future directions. Int J Pr Eng Man-GT 3(1):111–128
Smart Manufacturing Leadership Coalition (2011) Implementing 21st century smart manufacturing—workshop summary report. https://smartmanufacturingcoalition.org. Accessed 10 May 2016
Monostori L, Kadar B, Bauernhansl T, Kondoh S, Kumara SRT, Reinhart G, Sauer O, Schuh G, Sihn W, Ueda K (2016) Cyber-physical systems in manufacturing. CIRP Ann Manuf Technol 65:621–641
Brussel HV, Wyns J, Valckenaers P, Bongaerts L, Peeters P (1998) Reference architecture for holonic manufacturing systems: PROSA. Comput Ind 37:255–274
Suh SH, Shin SJ, Yoon JS, Um JM (2008) UbiDM: a new paradigm for product design and manufacturing via ubiquitous computing technology. Int J Comput Integr Manuf 21(5):540–549
Zuehlke D (2010) SmartFactory – towards a factory-of-things. Annu Rev Control 34:129–138
Babiceanua RF, Sekerb R (2016) Big data and virtualization for manufacturing cyber-physical systems: a survey of the current status and future outlook. Comput Ind 81:128–137
Lee J, Bagheri B, Kao HA (2015) A cyber-physical systems architecture for industry 4.0-based manufacturing systems. Manuf Lett 3:18–23
Rajkumar R, Lee IS, Sha L, Stankovic J (2010) Cyber-physical systems: the next computing revolution, 47th ACM/IEEE Design Automation Conference, 731–736, Anaheim, CA, U.S.A.
Bi Z, Cochran D (2014) Big data analytics with applications. Journal of Management Analytics 1(4):249–265
Shin SJ, Woo JY, Rachuri S (2014) Predictive analytics model for power consumption in manufacturing. Proc CIRP 15:153–158
Lee J, Ardakani HD, Yang S, Bagheri B (2015) Industrial big data analytics and cyber-physical systems for future maintenance & service innovation. Proc CIRP 38:3–7
Aerts ATM, Goossenaerts JBM, Hammer DK, Wortmann JC (2004) Architectures in context: on the evolution of business, application software, and ICT platform architectures. Inf Manag 41:781–794
Valilai OF, Houshmand M (2013) A collaborative and integrated platform to support distributed manufacturing system using a service-oriented approach based on cloud computing paradigm. Robot Comput Integr Manuf 29:110–127
Valilai OF, Houshmand M (2010) INFELT STEP: an integrated and interoperable platform for collaborative CAD/CAPP/CAM/CNC machining systems based on STEP standard. Int J Comput Integr Manuf 23(12):1095–1117
Wang HF, Zhang YL (2002) CAD/CAM integrated system in collaborative development environment. Robot Comput Integr Manuf 18:135–145
Nylund H, Andersson PH (2010) Simulation of service-oriented and distributed manufacturing systems. Robot Comput Integr Manuf 26:622–628
Wang L (2011) Planning towards enhanced adaptability in digital manufacturing. Int J Comput Integr Manuf 24(5):378–390
Leitao P (2009) Agent-based distributed manufacturing control: a state-of-the-art survey. Eng Appl Artif Intell 22:979–991
Monostori L, Vancza J, Kumara SRT (2006) Agent-based systems for manufacturing. Ann CIRP 55:697–720
Colombo AW, Schoop R, Neubert R (2006) An agent-based intelligent control platform for industrial holonic manufacturing systems. IEEE Trans Ind Electron 53(1):322–337
Oztemel E, Tekez EK (2009) A general framework of a Reference Model for Intelligent Integrated Manufacturing Systems (REMIMS). Eng Appl Artif Intell 22:855–864
Yin JW, Zhang WY, Cai M (2010) Weaving an agent-based semantic grid for distributed collaborative manufacturing. Int J Prod Res 48(7):2109–2126
Lin J, Long Q (2011) Development of a multi-agent-based distributed simulation platform for semiconductor manufacturing. Expert Syst Appl 38:5231–5239
Mikos WL, Ferreira JCE, Botura PEA, Freitas LS (2011) A system for distributed sharing and reuse of design and manufacturing knowledge in the PFMEA domain using a description logics-based ontology. J Manuf Syst 30:133–143
Nassehi A, Newman ST, Allen RD (2006) The application of multi-agent systems for STEP-NC computer aided process planning of prismatic components. Int J Mach Tool Manu 46:559–574
Newman ST, Nassehi A (2007) Universal manufacturing platform for CNC machining. Ann CIRP 56:459–462
Xu X (2009) Integrating advanced computer-aided design, manufacturing, and numerical control: principles and implementations. Information Science Reference, New York
Valilai OF, Houshmand M (2011) LAYMOD; a layered and modular platform for CAx collaboration management and supporting product data integration based on STEP standard. International Journal of Computer, Electrical, Automation, Control and Information Engineering 5(6):633–641
Xu X (2012) From cloud computing to cloud manufacturing. Robot Comput Integr Manuf 28:75–86
Wang XV, Xu XW (2013) An interoperable solution for Cloud manufacturing. Robot Comput Integr Manuf 29:232–247
Huang B, Li C, Yin C, Zhao X (2013) Cloud manufacturing service platform for small- and medium-sized enterprises. Int J Adv Manuf Technol 65:1261–1272
Song T, Liu H, Wei C, Zhang C (2014) Common engines of cloud manufacturing service platform for SMEs. Int J Adv Manuf Technol 73:557–569
Helo P, Suorsa M, Hao Y, Anussornnitisarn P (2014) Toward a cloud-based manufacturing execution system for distributed manufacturing. Comput Ind 65:646–656
Shen W, Hao Q, Yoon HJ, Norrie DH (2006) Applications of agent-based systems in intelligent manufacturing: an updated review. Adv Eng Inform 20:415–431
MTConnect Institute (2014) MTConnect Standard Part 1 – Overview and Protocol version 1.3.0. The Association for Manufacturing Technology, McLean
Pavlo A, Paulson E, Rasin A, Abadi DJ, DeWitt DJ, Madden S, Stonebraker M (2009) A comparison of approaches to large-scale data analysis. Proceedings of the 2009 ACM SIGMOD International Conference on Management of Data, June 29 – July 2, Rhode Island, U.S.A.
Shvachko K, Kuang H, Radia S, Chansler R (2010) The Hadoop Distributed File System. 2010 IEEE 26th Symposium on Mass Storage Systems and Technologies, May 3–7, Incline Village, U.S.A.
MongoDB. www.mongodb.org. Accessed 03 June 2015
HBase. http://hbase.apache.org/book.html#arch.overview. Accessed 10 October 2016
Xu X, Wang L, Newman ST (2011) Computer-aided process planning—a critical review of recent developments and future trends. Int J Comput Integr Manuf 24(1):1–31
Kara S, Li W (2011) Unit process energy consumption models for material removal processes, CIRP annals—manufacturing technology 60:37–40
Dean EB (2000) Design of experiments from the perspective of competitive advantage. http://spartan.ac.brocku.ca/~pscarbrough/dfca1stmods/dfc/doe.html. Accessed 7 February 2017
Wazed MA, Ahmed S, Yusoff N (2009) Uncertainty factors in real manufacturing environment. Aust J Basic Appl Sci 3(2):342–351
Nannapaneni S, Mahadevan S, Rachuri S (2016) Performance evaluation of a manufacturing process under uncertainty using Bayesian networks. J Clean Prod 113:947–959
Babiceanu RF, Chen FF (2006) Development and applications of holonic manufacturing systems: a survey. J Intell Manuf 17:111–131
Poslad S (2007) Specifying protocols for multi-agent systems interaction. ACM Trans Auton Adap 2(4):15–es
Bellifemine F, Caire G, Greenwood D (2006) Developing multi-agent systems with JADE. John Wiley & Sons, Ltd., Chichester
Smith RG (1980) The contract net protocol: high-level communication and control in a distributed problem solver. IEEE Trans Comput 29(12):1104–1113
OASIS (2004), UDDI specification technical committee draft. http://www.uddi.org/pubs/uddi-v3.0.2-20041019.htm. Accessed 20 November 2016
ECMA International (2013) ECMA—404: The JSON data interchange format. https://www.ecma-international.org/publications/standards/Ecma-404.htm. Accessed 10 February 2015
CRISP-DM Consortium (2000) Cross industry standard process for data mining—step-by-step data mining guide. https://www.the-modeling-agency.com/crisp-dm.pdf. Accessed 29 November 2016
Kotsiantis SB, Kanellopoulos D, Pintelas PE (2006) Data preprocessing for supervised learning. Int J Comput Sci 1(2):111–117
Peng T, Xu X (2014) Energy-efficient machining systems: a critical review. Int J Adv Manuf Technol 72:1389–1406
Xu W, Cao L (2014) Energy efficiency analysis of machine tools with periodic maintenance. Int J Prod Res 52(18):5273–5285
Liang B, Mahadevan S (2011) Error and uncertainty quantification and sensitivity analysis in mechanics computational models. Int J Uncertain Quantif 1(2):147–161
Guazzelli A, Zeller M, Lin WC, Williams G (2009) PMML: an open standard for sharing models. R J 1(1):60–65
Aramcharoen A, Mativenga PT (2014) Critical factors in energy demand modelling for CNC milling and impact of toolpath strategy. J Clean Prod 78:63–74
Mulyadi IH, Balogun VA, Mativenga PT (2015) Environmental performance evaluation of different cutting environments when milling H13 tool steel. J Clean Prod 108:110–120
Shin SJ, Woo JY, Rachuri S (2017) Energy efficiency of milling machining: component modeling and online optimization of cutting parameters. J Clean Prod 161:12–29
Berthold MR, Cebron N, Dill F, Gabriel TR, Kotter T, Meinl T, Ohl P, Thiel K, Wiswedel B (2009) KNIME—the Kostanz information miner. SIGKDD Explor 11(1):26–31
Brian SB (2006) Beginning POJOs: lightweight Java web development using plain old Java objects in spring, hibernate, and tapestry. Apress, New York
Hibernate. http://hibernate.org/orm/. Accessed 10 October 2016
RabbitMQ. https://www.rabbitmq.com/features.html. Accessed 10 October 2016
Spark. http://spark.apache.org/docs/latest/sql-programming-guide.html. Accessed 10 October 10 2016
Dean J, Ghemawat S (2008) MapReduce: simplified data processing on large clusters. Commun ACM 51(1):107–113
Funding
This work was supported by the National Research Foundation of Korea (NRF) grant funded by the Korea government (MSIP) (NRF-2018R1D1A1B07047100).
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Woo, J., Shin, SJ., Seo, W. et al. Developing a big data analytics platform for manufacturing systems: architecture, method, and implementation. Int J Adv Manuf Technol 99, 2193–2217 (2018). https://doi.org/10.1007/s00170-018-2416-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-018-2416-9