A Factory Health Monitor: System identification, process monitoring, and control

An important quality of manufacturing process implementation is ensuring that all controllers operate exactly as they are intended when applied to a system. Unfortunately, because the many subsystems in a factory are often developed independently, this is not always the case and logical errors and incorrect software-hardware interactions can exist and develop which can cause non-optimal or incorrect operation and lower plant efficiency. The factory health monitor (FHM) is a factory floor information analysis system that was created to improve industrial processes by reducing the time required to identify errors in operation. This research associated with FHM development addresses the issues and implementation of a non-intrusive monitoring scheme, a method of system identification appropriate to a manufacturing process, and suggests methods and future research in error avoidance. The system identification method is described in detail with a focus on the communication of relevant information to the operator and system. The FHM was applied to test setups and an industrial testbed, where accurate system models were created. The benefits of using the FHM are illustrated through the identification and avoidance of a particular hardware based error present in the industrial testbed.

[1]  José L. Martínez Lastra,et al.  On controller and plant modeling for model-based formal verification , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[2]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[3]  Boudewijn F. van Dongen,et al.  Workflow mining: A survey of issues and approaches , 2003, Data Knowl. Eng..

[4]  Arthur Tay,et al.  Using the OPC standard for real-time process monitoring and control , 2005, IEEE Software.

[5]  Ari Luotonen,et al.  World-Wide Web Proxies , 1994, Comput. Networks ISDN Syst..

[6]  B. W. Hogg,et al.  Dynamic nonlinear modelling of power plant by physical principles and neural networks , 2000 .

[7]  Jonathan E. Cook,et al.  Discovering thread interactions in a concurrent system , 2002, Ninth Working Conference on Reverse Engineering, 2002. Proceedings..

[8]  Alexander L. Wolf,et al.  Discovering models of software processes from event-based data , 1998, TSEM.

[9]  M. Yelderman Continuous measurement of cardiac output using stochastic system identification techniques , 2004, The 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society.