CPuS-IoT: A cyber-physical microservice and IoT-based framework for manufacturing assembly systems

Abstract Today's customers are characterized by individual requirements that lead the manufacturing industry to increased product variety and volume reduction. Manufacturing systems and more specifically assembly systems (ASs) should allow quick adaptation of manufacturing assets so as to respond to the evolving market requirements that lead to mass customization. Meanwhile, the manufacturing era is changing due to the fourth industrial revolution, i.e., Industry 4.0, that will change the traditional manufacturing environment to an IoT-based one. In this context, this paper introduces the concept of cyber-physical microservice in the Manufacturing and the ASs domain and presents the Cyber-Physical microservice and IoT-based (CPuS-IoT) framework. The CPuS-IoT framework exploits the benefits of the microservice architectural style and the IoT technologies, but also utilizes the existing in this domain huge investment based on traditional technologies, to support the life cycle of evolvable ASs in the age of Industry 4.0. It provides a solid basis to capture domain knowledge that is used by a model-driven engineering (MDE) approach to semi-automate the development, evolution and operation of ASs, as well as, to establish a common vocabulary for assembly system experts and IoT ones. The CPuS-IoT approach and framework effectively combines MDE with IoT and the microservice architectural paradigm. A case study for the assembly of an everyday life product is adopted to demonstrate the approach even to non-experts of this domain.

[1]  Maurizio Faccio,et al.  Assembly system design in the Industry 4.0 era: a general framework , 2017 .

[2]  Peter M. A. Sloot,et al.  Modelling and Simulation , 1988, Systems Analysis and Simulation 1988, I: Theory and Foundations. Proceedings of the International Symposium held in Berlin (GDR), September 12–16, 1988.

[3]  MengChu Zhou,et al.  Toward opportunistic services for the industrial Internet of Things , 2017, 2017 13th IEEE Conference on Automation Science and Engineering (CASE).

[4]  K. G. Swift,et al.  Decision support for sequence generation in an assembly oriented design environment , 2004 .

[5]  Francesco Pilati,et al.  Assembly system configuration through Industry 4.0 principles: the expected change in the actual paradigms , 2017 .

[6]  Mauro Gamberi,et al.  Multi-objective assembly line balancing considering component picking and ergonomic risk , 2017, Comput. Ind. Eng..

[7]  Randall H. Wilson,et al.  Constraint-based interactive assembly planning , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  Giancarlo Fortino,et al.  Modelling and simulation of Opportunistic IoT Services with Aggregate Computing , 2019, Future Gener. Comput. Syst..

[9]  Vera Hummel,et al.  Capability-based Task Allocation in Human-robot Collaboration , 2017 .

[10]  Qiang Wang,et al.  Intelligent assembly system for mechanical products and key technology based on internet of things , 2014, Journal of Intelligent Manufacturing.

[11]  N. Lohse,et al.  An ontology for the definition and validation of assembly processes for evolvable assembly systems , 2005, (ISATP 2005). The 6th IEEE International Symposium on Assembly and Task Planning: From Nano to Macro Assembly and Manufacturing, 2005..

[12]  László Monostori,et al.  An integrated framework for design, management and operation of reconfigurable assembly systems , 2017, Omega.

[13]  Arthur C. Sanderson,et al.  AND/OR graph representation of assembly plans , 1986, IEEE Trans. Robotics Autom..

[14]  Olga Battaïa,et al.  Future trends in management and operation of assembly systems: from customized assembly systems to cyber-physical systems , 2018, Omega.

[15]  Simon Mayer,et al.  Practical semantics for the Internet of Things: Physical states, device mashups, and open questions , 2015, 2015 5th International Conference on the Internet of Things (IOT).

[16]  Dibakar Sen,et al.  Extended liaison as an interface between product and process model in assembly , 2014 .

[17]  Kleanthis Thramboulidis An open distributed architecture for flexible hybrid assembly systems: a model-driven engineering approach , 2014, ArXiv.

[18]  Hongming Cai,et al.  IoT-Based Configurable Information Service Platform for Product Lifecycle Management , 2014, IEEE Transactions on Industrial Informatics.

[19]  Kostas E. Psannis,et al.  Secure integration of IoT and Cloud Computing , 2018, Future Gener. Comput. Syst..

[20]  Lida Xu,et al.  Object-Oriented Templates for Automated Assembly Planning of Complex Products , 2014, IEEE Transactions on Automation Science and Engineering.

[21]  Kleanthis Thramboulidis,et al.  Cyber-physical microservices: An IoT-based framework for manufacturing systems , 2018, 2018 IEEE Industrial Cyber-Physical Systems (ICPS).

[22]  Marcello Colledani,et al.  A software platform for supporting the design and reconfiguration of versatile assembly systems , 2018 .

[23]  Lida Xu,et al.  IoT and Cloud Computing in Automation of Assembly Modeling Systems , 2014, IEEE Transactions on Industrial Informatics.

[24]  Christian Diedrich,et al.  Cyber-physical systems alter automation architectures , 2014, Annu. Rev. Control..

[25]  Anjum Naweed,et al.  Going solo: Hierarchical task analysis of the second driver in "two-up" (multi-person) freight rail operations. , 2018, Applied ergonomics.

[26]  Veronique Limère,et al.  Method for transition from manual assembly to Human-Robot collaborative assembly , 2018 .

[27]  Neville A Stanton,et al.  Hierarchical task analysis: developments, applications, and extensions. , 2006, Applied ergonomics.

[28]  Rik Van de Walle,et al.  Efficient runtime service discovery and consumption with hyperlinked RESTdesc , 2011, 2011 7th International Conference on Next Generation Web Services Practices.

[29]  Kleanthis Thramboulidis,et al.  A cyber-physical system-based approach for industrial automation systems , 2014, Comput. Ind..

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

[31]  Fabrizio Montesi,et al.  Microservices: Yesterday, Today, and Tomorrow , 2017, Present and Ulterior Software Engineering.

[32]  Sadiq Albuhamood,et al.  An Advanced Cyber Physical Framework for Micro Devices Assembly , 2019, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[33]  Lubomír Bakule,et al.  Decentralized control: Status and outlook , 2014, Annu. Rev. Control..

[34]  Xingshe Zhou,et al.  A novel ontology-based service model for cyber physical system , 2016, 2016 5th International Conference on Computer Science and Network Technology (ICCSNT).

[35]  Selim Erol,et al.  Keeping Track of the Physical in Assembly Processes , 2016, 2016 IEEE 20th International Enterprise Distributed Object Computing Workshop (EDOCW).

[36]  Tommaso Cucinotta,et al.  A Real-Time Service-Oriented Architecture for Industrial Automation , 2009, IEEE Transactions on Industrial Informatics.

[37]  George Chryssolouris,et al.  Assembly system design and operations for product variety , 2011 .

[38]  Rik Van de Walle,et al.  Configuration of smart environments made simple: Combining visual modeling with semantic metadata and reasoning , 2014, 2014 International Conference on the Internet of Things (IOT).

[39]  Feng Duan,et al.  Human-robot collaboration in cellular manufacturing: Design and development , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[40]  Lida Xu,et al.  AutoAssem: An Automated Assembly Planning System for Complex Products , 2012, IEEE Transactions on Industrial Informatics.

[41]  Rik Van de Walle,et al.  Functional Composition of Sensor Web APIs , 2012, SSN.

[42]  Stefan Tilkov The Modern Cloud-Based Platform , 2015, IEEE Softw..

[43]  Kleanthis Thramboulidis,et al.  Towards an IoT-based Framework for Evolvable Assembly Systems , 2018 .

[44]  Satish T. S. Bukkapatnam,et al.  The internet of things for smart manufacturing: A review , 2019, IISE Trans..

[45]  Kleanthis Thramboulidis,et al.  A framework for MDE of IoT-based manufacturing cyber-physical systems , 2017, IOT.

[46]  Li Da Xu,et al.  Industry 4.0: state of the art and future trends , 2018, Int. J. Prod. Res..