Real-Time Manufacturing Machine and System Performance Monitoring Using Internet of Things

This paper introduces a framework to assess the performance of manufacturing systems using hybrid simulation in real time. Continuous and discrete variables of different machines are monitored to analyze performance using a virtual environment running synchronous to plant floor equipment as a reference. Data are extracted from machines using industrial Internet of Things solutions. Productivity and reliability of a physical system are compared in real time with data from a hybrid simulation. The simulation uses discrete-event systems to estimate performance metrics at a system level, and continuous dynamics at a machine level to monitor input and output variables. Simulation outputs are used as a reference to detect abnormal conditions based on deviations of real outputs in different stages of the process. This monitoring method is implemented in a fully automated manufacturing system testbed with robots and CNC machines. Machines are integrated on an Ethernet/IP control network using a programmable logic controller to coordinate actions and transfer data. Results demonstrated the capacity to perform real-time monitoring and capture performance errors within confidence intervals. Note to Practitioners—Estimating expected performance of a manufacturing system processing different parts across multiple machines is a complex problem due to the lack of closed-form equations. Existing solutions focus on monitoring stochastic variables such as production or failure rate, or machine dynamics in separate environments often running asynchronous to the real system. This paper addresses the problem of monitoring and assessing the performance of complex manufacturing systems in real time. The proposed framework uses a real-time hybrid simulation of manufacturing at a machine and system level. The hybrid approach is based on a discrete and continuous model of manufacturing equipment integrated to run synchronously with the real plant floor operation. Data from both the virtual and real environments are merged to assess performance. Deviations from expected values represent an error that can trigger a warning signal to production, maintenance, and/or manufacturing personnel at the plant regarding health and productivity of plant operations.

[1]  Maghsud Solimanpur,et al.  Development of a simulation-based decision support system for controlling stochastic flexible job shop manufacturing systems , 2010, Simul. Model. Pract. Theory.

[2]  Roberto Revetria,et al.  An Innovative Model for Supporting Energy-based Cost Reduction in Steel Manufacturing Industry Using Online Real-time Simulation , 2014 .

[3]  Hans-Georg Kemper,et al.  Manufacturing Execution Systems and Business Intelligence for Production Environments , 2010, AMCIS.

[4]  Bo Zhao,et al.  Local joint information based active fault tolerant control for reconfigurable manipulator , 2014 .

[5]  Vittaldas V. Prabhu,et al.  Simulation-based performance comparison between assembly lines and assembly cells with real-time distributed arrival time control system , 2011 .

[6]  Gunnar Bolmsjö,et al.  Extending an industrial robot controller: implementation and applications of a fast open sensor interface , 2005, IEEE Robotics & Automation Magazine.

[7]  David Broman,et al.  Viewpoints, formalisms, languages, and tools for cyber-physical systems , 2012, MPM '12.

[8]  Arabinda Tripathy Shop Floor Control Systems: From Design to Implementation , 1993 .

[9]  Dong-Woo Cho,et al.  Motor current prediction of a machine tool feed drive using a component-based simulation model , 2010 .

[10]  Tag Gon Kim,et al.  A framework for verifying discrete event models within a DEVS-based system development methodology , 1996 .

[11]  Mark Whitty,et al.  Robotics, Vision and Control. Fundamental Algorithms in MATLAB , 2012 .

[12]  Bernard P. Zeigler,et al.  Theory of Modeling and Simulation: Integrating Discrete Event and Continuous Complex Dynamic Systems , 2000 .

[13]  Vladimír Marík,et al.  Simulation in agent-based manufacturing control systems , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[14]  Armando Fox,et al.  Improving Machine Tool Interoperability Using Standardized Interface Protocols: MT Connect , 2008 .

[15]  MengChu Zhou,et al.  Optimal Supervisory Control of Flexible Manufacturing Systems by Petri Nets: A Set Classification Approach , 2014, IEEE Transactions on Automation Science and Engineering.

[16]  Anders Jönsson,et al.  A virtual machine concept for real-time simulation of machine tool dynamics , 2005 .

[17]  Hyo Jik Lee,et al.  Operation analysis of headend process facility using discrete event simulation , 2008, 2008 6th IEEE International Conference on Industrial Informatics.

[18]  Samuel H. Huang,et al.  Manufacturing productivity improvement using effectiveness metrics and simulation analysis , 2003 .

[19]  Chengyin Yuan,et al.  From Hardware-in-the-Loop to Hybrid Process Simulation: An Ontology for the Implementation Phase of a Manufacturing System , 2012, IEEE Transactions on Automation Science and Engineering.

[20]  Lida Xu,et al.  Internet of Things for Enterprise Systems of Modern Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[21]  Fei Tao,et al.  IoT-Based Intelligent Perception and Access of Manufacturing Resource Toward Cloud Manufacturing , 2014, IEEE Transactions on Industrial Informatics.

[22]  Govind Sharan Dangayach,et al.  Performance measurement in automated manufacturing , 2011 .

[23]  Jorge Arinez,et al.  Data-Driven Analysis of Downtime Impacts in Parallel Production Systems , 2015, IEEE Transactions on Automation Science and Engineering.

[24]  MengChu Zhou,et al.  A Petri Net-Based Discrete-Event Control of Automated Manufacturing Systems With Assembly Operations , 2015, IEEE Transactions on Control Systems Technology.

[25]  Yeong-Dae Kim,et al.  A real-time scheduling mechanism for a flexible manufacturing system: Using simulation and dispatching rules , 1998 .

[26]  Ying Liu,et al.  Agent and Cyber-Physical System Based Self-Organizing and Self-Adaptive Intelligent Shopfloor , 2017, IEEE Transactions on Industrial Informatics.

[27]  David J. Olive A Resistant Estimator of Multivariate Location and Dispersion , 2003, Comput. Stat. Data Anal..

[28]  Alan A. Desrochers,et al.  Performance evaluation of automated manufacturing systems using generalized stochastic Petri nets , 1990, IEEE Trans. Robotics Autom..

[29]  Dawn M. Tilbury,et al.  SMART: A System-Level Manufacturing and Automation Research Testbed , 2017 .

[30]  W. Murray Wonham,et al.  Supervisory Control of Discrete-Event Systems , 2018 .

[31]  R. Suri,et al.  Performance evaluation of discrete manufacturing systems , 1990, IEEE Control Systems Magazine.

[32]  Kaixiang Peng,et al.  A Novel Scheme for Key Performance Indicator Prediction and Diagnosis With Application to an Industrial Hot Strip Mill , 2013, IEEE Transactions on Industrial Informatics.

[33]  Sanja Petrovic,et al.  SURVEY OF DYNAMIC SCHEDULING IN MANUFACTURING SYSTEMS , 2006 .

[34]  Frank DiCesare,et al.  Modeling, Control, and Performance Analysis of Automated Manufacturing Systems Using Petri Nets , 1991 .

[35]  Dawn M. Tilbury,et al.  Real-time hybrid simulation of manufacturing systems for performance analysis and control , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[36]  Gianfranco Ciardo,et al.  Performability modeling of an automated manufacturing system with deterministic and stochastic Petri nets , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[37]  Chang Ho Sung,et al.  Framework for Simulation of Hybrid Systems: Interoperation of Discrete Event and Continuous Simulators Using HLA/RTI , 2011, 2011 IEEE Workshop on Principles of Advanced and Distributed Simulation.

[38]  Hark Hwang,et al.  Simplification methods for accelerating simulation-based real-time scheduling in a semiconductor wafer fabrication facility , 2003 .

[39]  Wael M. Mohammed,et al.  Cyber–Physical Systems for Open-Knowledge-Driven Manufacturing Execution Systems , 2016, Proceedings of the IEEE.

[40]  Hans Kleine Büning,et al.  Using behavior models for anomaly detection in hybrid systems , 2011, 2011 XXIII International Symposium on Information, Communication and Automation Technologies.

[41]  Nasreddin Dhafr,et al.  Establishing and improving manufacturing performance measures , 2002 .

[42]  Liu Zhong,et al.  Modeling and simulation of robot based on Matlab/SimMechanics , 2008, 2008 27th Chinese Control Conference.

[43]  Rolf Isermann,et al.  Fault-Diagnosis Applications: Model-Based Condition Monitoring: Actuators, Drives, Machinery, Plants, Sensors, and Fault-tolerant Systems , 2011 .

[44]  Tillal Eldabi,et al.  Simulation in manufacturing and business: A review , 2010, Eur. J. Oper. Res..

[45]  W. M. Wonham,et al.  The control of discrete event systems , 1989 .

[46]  Lawrence F. Shampine,et al.  The MATLAB ODE Suite , 1997, SIAM J. Sci. Comput..

[47]  Stephan Biller,et al.  Quality/Quantity Improvement in an Automotive Paint Shop: A Case Study , 2010, IEEE Transactions on Automation Science and Engineering.

[48]  Javier García de Jalón,et al.  Kinematic and Dynamic Simulation of Multibody Systems: The Real Time Challenge , 1994 .

[49]  James H. Taylor,et al.  Rigorous handling of state events in MATLAB , 1995, Proceedings of International Conference on Control Applications.

[50]  John L. Michaloski,et al.  Towards Data-Driven Sustainable Machining: Combining MTConnect Production Data and Discrete Event Simulation , 2010 .

[51]  D.E. Rivera,et al.  Simulation of Semiconductor Manufacturing Supply-Chain Systems With DEVS, MPC, and KIB , 2009, IEEE Transactions on Semiconductor Manufacturing.

[52]  Semyon M. Meerkov,et al.  Production systems engineering: main results and recommendations for management , 2013 .

[53]  M. F. Fuller,et al.  Practical Nonparametric Statistics; Nonparametric Statistical Inference , 1973 .

[54]  Junwei Han,et al.  Modeling and simulation of spatial 6-DOF parallel robots using Simulink and SimMechanics , 2010, 2010 3rd International Conference on Computer Science and Information Technology.

[55]  Albert T. Jones,et al.  Enterprise simulation: a hybrid system approach , 2005, Int. J. Comput. Integr. Manuf..

[56]  Shudong Sun,et al.  Real-Time Information Capturing and Integration Framework of the Internet of Manufacturing Things , 2011 .

[57]  Sang C. Park,et al.  Plant model generation for PLC simulation , 2010 .

[58]  Pramod P. Khargonekar,et al.  A modeling and analysis methodology for modular logic controllers of machining systems using Petri net formalism , 2001, IEEE Trans. Syst. Man Cybern. Syst..

[59]  S. Chiba,et al.  Dynamic programming algorithm optimization for spoken word recognition , 1978 .

[60]  Naiqi Wu,et al.  IoT-Enabled Real-Time Production Performance Analysis and Exception Diagnosis Model , 2016, IEEE Transactions on Automation Science and Engineering.

[61]  Francisco P. Maturana,et al.  A Virtual Design Engineering Environment for Control System Design and Validation , 2013, HoloMAS.

[62]  Jeffrey S. Smith,et al.  Simulation for manufacturing system design and operation: Literature review and analysis , 2014 .

[63]  Antonio Iera,et al.  The Internet of Things: A survey , 2010, Comput. Networks.