Multi-agent system architectures for collaborative prognostics

This paper provides a methodology to assess the optimal multi-agent architecture for collaborative prognostics in modern fleets of assets. The use of multi-agent systems has been shown to improve the ability to predict equipment failures by enabling machines with communication and collaborative learning capabilities. Different architectures have been postulated for industrial multi-agent systems in general. A rigorous analysis of the implications of their implementation for collaborative prognostics is essential to guide industrial deployment. In this paper, we investigate the cost and reliability implications of using different multi-agent systems architectures for collaborative failure prediction and maintenance optimization in large fleets of industrial assets. Results show that purely distributed architectures are optimal for high-value assets, while hierarchical architectures optimize communication costs for low-value assets. This enables asset managers to design and implement multi-agent systems for predictive maintenance that significantly decrease the whole-life cost of their assets.

[1]  Carlos Eduardo Pereira,et al.  An artificial immune intelligent maintenance system for distributed industrial environments , 2018 .

[2]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[3]  Shen Jian,et al.  A cloud based framework of prognostics and health management for manufacturing industry , 2016 .

[4]  Stamatis Karnouskos,et al.  Industrial Agents: Emerging Applications of Software Agents in Industry , 2015 .

[5]  A. K. S. Jardine,et al.  Maintenance, Replacement, and Reliability , 2021 .

[6]  Hao Li,et al.  A social network of collaborating industrial assets , 2018 .

[7]  Hyacinth S. Nwana,et al.  Software agents: an overview , 1996, The Knowledge Engineering Review.

[8]  Jacques Ferber,et al.  Multi-agent systems - an introduction to distributed artificial intelligence , 1999 .

[9]  Peter Richtárik,et al.  Federated Optimization: Distributed Machine Learning for On-Device Intelligence , 2016, ArXiv.

[10]  Li Liu,et al.  Fault detection, diagnostics, and prognostics: software agent solutions , 2005, IEEE Electric Ship Technologies Symposium, 2005..

[11]  Jay Lee,et al.  Watchdog Agent - an infotronics-based prognostics approach for product performance degradation assessment and prediction , 2003, Adv. Eng. Informatics.

[12]  László Monostori,et al.  Agent-based systems for manufacturing , 2006 .

[13]  Maharshi Harshadbhai Dhada,et al.  Recurrent Neural Networks for real-time distributed collaborative prognostics , 2018, 2018 IEEE International Conference on Prognostics and Health Management (ICPHM).

[14]  Robert W. Brennan,et al.  An agent-based approach to reconfiguration of real-time distributed control systems , 2002, IEEE Trans. Robotics Autom..

[15]  Pavel Vrba,et al.  Review of Industrial Applications of Multi-agent Technologies , 2013, Service Orientation in Holonic and Multi Agent Manufacturing and Robotics.

[16]  Josefa Mula,et al.  Supporting the collaborative decision-making process in an automotive supply chain with a multi-agent system , 2014 .

[17]  Paulo Leitão,et al.  Agent-based distributed manufacturing control: A state-of-the-art survey , 2009, Eng. Appl. Artif. Intell..

[18]  Jay Lee,et al.  A prognostic algorithm for machine performance assessment and its application , 2004 .

[19]  Kyriaki Niotaki,et al.  Classification and Review of Multi-agents Systems in the Manufacturing Section , 2014 .

[20]  Gerhard Weiss,et al.  Multiagent systems: a modern approach to distributed artificial intelligence , 1999 .

[21]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[22]  Richard Y. K. Fung,et al.  Dynamic shopfloor scheduling in multi-agent manufacturing systems , 2006, Expert Syst. Appl..

[23]  Maharshi Harshadbhai Dhada,et al.  An Industrial Multi Agent System for real-time distributed collaborative prognostics , 2019, Eng. Appl. Artif. Intell..

[24]  Jiří Lažanský,et al.  Industrial applications of agent technologies , 2007 .

[25]  Wei Xing Zheng,et al.  Distributed $k$ -Means Algorithm and Fuzzy $c$ -Means Algorithm for Sensor Networks Based on Multiagent Consensus Theory , 2017, IEEE Transactions on Cybernetics.

[26]  Daqiang Zhang,et al.  Towards smart factory for industry 4.0: a self-organized multi-agent system with big data based feedback and coordination , 2016, Comput. Networks.

[27]  Alasdair Gilchrist Industry 4.0: The Industrial Internet of Things , 2016 .

[28]  Shiqi Li,et al.  Dynamic performance fluctuation of solid-lubricated rotating mechanism for intermittent operation caused by launch vibration load , 2018 .

[29]  Kartikeya Upasani,et al.  Distributed maintenance planning in manufacturing industries , 2017, Comput. Ind. Eng..

[30]  Jay Lee,et al.  Prognostics and health management design for rotary machinery systems—Reviews, methodology and applications , 2014 .

[31]  Liang Tang,et al.  An intelligent agent-based self-evolving maintenance and operations reasoning system , 2006, 2006 IEEE Aerospace Conference.

[32]  Hinrich Schütze,et al.  Introduction to information retrieval , 2008 .

[33]  Damien Trentesaux,et al.  Semi-heterarchical control of FMS: From theory to application , 2010, Eng. Appl. Artif. Intell..

[34]  Neil A. Duffie,et al.  Nonhierarchical control of manufacturing systems , 1986 .

[35]  Takehisa Yairi,et al.  A review on the application of deep learning in system health management , 2018, Mechanical Systems and Signal Processing.

[36]  Luca Fasanotti A distributed intelligent maintenance system based on artificial immune approach and multi-agent systems , 2014, 2014 12th IEEE International Conference on Industrial Informatics (INDIN).

[37]  Hao Li,et al.  Study of dynamic workload assignment strategies on production performance , 2017 .

[38]  Bencheikh Ghita,et al.  Scheduling of production and maintenance activities using multi-agent systems , 2018, 2018 IEEE 23rd International Conference on Emerging Technologies and Factory Automation (ETFA).

[39]  Bruce C. Buchanan,et al.  Expert Systems , 1988, J. Autom. Reason..

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

[41]  W. Xiang,et al.  Ant colony intelligence in multi-agent dynamic manufacturing scheduling , 2008, Eng. Appl. Artif. Intell..

[42]  Alasdair Gilchrist Industry 4.0 , 2016, Apress.

[43]  Ajith Kumar Parlikad,et al.  Collaborative prognostics in Social Asset Networks , 2019, Future Gener. Comput. Syst..

[44]  Bhupesh Kumar Lad,et al.  A Multi Agent System architecture to implement Collaborative Learning for social industrial assets , 2018 .

[45]  Ming Tan,et al.  Multi-Agent Reinforcement Learning: Independent versus Cooperative Agents , 1997, ICML.

[46]  Jianbo Yu,et al.  A similarity-based prognostics approach for Remaining Useful Life estimation of engineered systems , 2008, 2008 International Conference on Prognostics and Health Management.

[47]  Damien Trentesaux,et al.  Distributed control of production systems , 2009, Eng. Appl. Artif. Intell..

[48]  J. A. Hartigan,et al.  A k-means clustering algorithm , 1979 .

[49]  Weiming Shen,et al.  Applications of agent-based systems in intelligent manufacturing: An updated review , 2006, Adv. Eng. Informatics.