Skip to main content

Advertisement

SpringerLink
Book cover

IMPROVE - Innovative Modelling Approaches for Production Systems to Raise Validatable Efficiency pp 1–17Cite as

Concept and Implementation of a Software Architecture for Unifying Data Transfer in Automated Production Systems

Concept and Implementation of a Software Architecture for Unifying Data Transfer in Automated Production Systems

Utilization of Industrie 4.0 Technologies for Simplifying Data Access

  • Emanuel Trunzer4,
  • Simon Lötzerich4 &
  • Birgit Vogel-Heuser4 
  • Chapter
  • Open Access
  • First Online: 21 August 2018
  • 3097 Accesses

  • 4 Citations

Part of the Technologien für die intelligente Automation book series (TIA,volume 8)

Abstract

The integration of smart devices into the production process results in the emergence of cyber-physical production systems (CPPSs) that are a key part of Industrie 4.0. Various sensors, actuators, Programmable Logic Controllers (PLCs), Manufacturing Execution Systems (MES) and Enterprise Resource Planning (ERP) systems produce huge amounts of data and meta data that can hardly be handled by conventional analytic methods. The main goal of this work is to develop an innovative architecture for handling big data from various heterogeneous sources within an automated production system (aPS). Moreover, enabling data analysis to gain a better understanding of the whole process, spotting possible defects in advance and increasing the overall equipment effectiveness (OEE), is in focus. This new architecture vertically connects the production lines to the analysts by using a generic data format for dealing with various types of data. The presented model is applied prototypically to a lab-scale production unit. Based on a message broker, the presented prototype is able to process messages from different sources, using e.g. OPC UA and MQTT protocols, storing them in a database and providing them for live-analysis. Furthermore, data can be anonymized, depending on granted access rights, and can be provided to external analyzers. The prototypical implementation of the architecture is able to operate in a heterogeneous environment supporting many platforms. The prototype is stress tested with different workloads showing hardly any response in the form of longer delivery times. Thus, feasibility of the architecture and its suitability for industrial, near real-time applications can be shown on a labscale.

Keywords

  • Automated Production System (aPS)
  • Big Data Applications
  • Cyberphysical Systems (CPS)
  • Data Acquisition
  • Data Analysis
  • Heterogeneous Networks
  • Industrie 4.0
  • Industry 4.0
  • Internet of Things (IoT)
  • Message-oriented Middleware
  • Systems Architecture

Download chapter PDF

References

  1. Bauer, H., Baur, C., Camplone, G.: Industry 4.0. How to Navigate Digitization of the Manufacturing Sector. tech. rep., McKinsey Digital (2015)

    Google Scholar 

  2. Hashem, I.A.T., Yaqoob, I., Anuar, N.B., Mokhtar, S., Gani, A., Ullah Khan, S.: The Rise of “Big Data” on Cloud Computing. Review and Open Research Issues. Information Systems 47, 98–115 (2015)

    Google Scholar 

  3. Vogel-Heuser, B., Hess, D.: Guest Editorial Industry 4.0–Prerequisites and Visions. IEEE Trans. Automat. Sci. Eng. 13, 411–413 (2016)

    Google Scholar 

  4. Cecchinel, C., Jimenez, M., Mosser, S., Riveill, M.: An Architecture to Support the Collection of Big Data in the Internet of Things. In: Zhang, L.-J. (ed.) IEEE World Congress on Services (SERVICES), 2014, pp. 442–449 (2014)

    Google Scholar 

  5. Jirkovsky, V., Obitko, M., Marik, V.: Understanding Data Heterogeneity in the Context of Cyber-physical Systems Integration. IEEE Trans. Ind. Inf. 13, 660–667 (2017)

    Google Scholar 

  6. Deutsches Institut für Normung e.V. (DIN): Reference Architecture Model Industrie 4.0 (RAMI4.0) (2016)

    Google Scholar 

  7. Trunzer, E., Kirchen, I., Folmer, J., Koltun, G., Vogel-Heuser, B.: A Flexible Architecture for Data Mining From Heterogeneous Data Sources in Automated Production Systems. In: 2017 IEEE International Conference on Industrial Technology (ICIT), pp. 1106–1111 (2017)

    Google Scholar 

  8. Delsing, J., Eliasson, J., Kyusakov, R., Colombo, A.W., Jammes, F., Nessaether, J., Karnouskos, S., Diedrich, C.: A Migration Approach Towards a SOA-based Next Generation Process Control and Monitoring. In: IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society, pp. 4472–4477 (2011)

    Google Scholar 

  9. Vogel-Heuser, B., Kegel, G., Bender, K., Wucherer, K.: Global Information Architecture for Industrial Automation. Automatisierungstechnische Praxis (atp) 51, 108–115 (2009)

    Google Scholar 

  10. The Industrial Internet of Things. Volume G5: Connectivity Framework (2017)

    Google Scholar 

  11. Theorin, A., Bengtsson, K., Provost, J., Lieder, M., Johnsson, C., Lundholm, T., Lennartson, B.: An Event-driven Manufacturing Information System Architecture for Industry 4.0. International Journal of Production Research 55, 1297–1311 (2016)

    Google Scholar 

  12. International Organization for Standardization (ISO): Information technology – Internet of Things Reference Architecture (IoT RA) (2016)

    Google Scholar 

  13. Delsing, J., Eliasson, J., Kyusakov, R., Colombo, A.W., Jammes, F., Nessaether, J., Karnouskos, S., Diedrich, C.: A Migration Approach Towards a SOA-based Next Generation Process Control and Monitoring. In: IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society, pp. 4472–4477 (2011)

    Google Scholar 

  14. Castano, S., Antonellis, V. de: Global Viewing of Heterogeneous Data Sources. IEEE Trans. Knowl. Data Eng. 13, 277–297 (2001)

    Google Scholar 

  15. Industrial Automation Systems and Integration – Integration of Life-cycle Data for Process Plants Including Oil and Gas Production Facilities – Part 8: Implementation Methods for the Integration of Distributed Systems: Web Ontology Language (OWL) Implementation ISO 15926-8

    Google Scholar 

  16. European Committee for Electrotechnical Standardization (CENELEC): Application Integration at Electric Utilities – System Interfaces for Distribution Management – Part 1: Interface Architecture and General Recommendations (IEC 61968-1:2012) (2013)

    Google Scholar 

  17. European Committee for Electrotechnical Standardization (CENELEC): Energy Management System Application Program Interface (EMS-API) - Part 1: Guidelines and General Requirements (IEC 61970-1:2005) (2007)

    Google Scholar 

  18. Casado, R., Younas, M.: Emerging Trends and Technologies in Big Data Processing. Concurrency Computat.: Pract. Exper. 27, 2078–2091 (2015)

    Google Scholar 

  19. Marz, N., Warren, J.: Big Data. Principles and Best Practices of Scalable Real-time Data Systems. Manning, Shelter Island (2015)

    Google Scholar 

  20. Fan, W., Bifet, A.: Mining Big Data: Current Status, And Forecast to the Future. SIGKDD Explor. Newsl. 14, 1–5 (2012)

    Google Scholar 

  21. Begoli, E., Horey, J.: Design Principles for Effective Knowledge Discovery from Big Data. In: Babar, M.A. (ed.) Joint Working IEEE/IFIP Conference on Software Architecture (WICSA) and European Conference on Software Architecture (ECSA), 2012, pp. 215–218 (2012)

    Google Scholar 

  22. Institute of Automation and Information Systems, Technical University of Munich: SIDAP. Skalierbares Integrationskonzept zur Datenaggregation, -analyse, -aufbereitung von großen Datenmengen in der Prozessindustrie, http://www.sidap.de/

  23. Lu, X., Li, Q., Qu, Z., Hui, P.: Privacy Information Security Classification Study in Internet of Things. In: 2014 International Conference on Identification, Information and Knowledge in the Internet of Things, IIKI 2014, pp. 162–165. IEEE (2014)

    Google Scholar 

  24. The Industrial Internet of Things. Volume G1: Reference Architecture (2017)

    Google Scholar 

  25. International Organization for Standardization (ISO): Information technology – Internet of Things Reference Architecture (IoT RA) (2016)

    Google Scholar 

  26. Chappell, D.: Enterprise Service Bus. O’Reilly Media, Inc. (2004)

    Google Scholar 

  27. Moser, T., Mordinyi, R., Winkler, D.: Extending Mechatronic Objects for Automation Systems Engineering in Heterogeneous Engineering Environments. In: Proceedings of 2012 IEEE 17th International Conference on Emerging Technologies & Factory Automation (ETFA 2012), pp. 1–8 (2012)

    Google Scholar 

  28. Klettner, C., Tauchnitz, T., Epple, U., Nothdurft, L., Diedrich, C., Schröder, T., Goßmann, D., Banerjee, S., Krauß, M., Latrou, C., et al.: Namur Open Architecture. Die Namur-Pyramide wird geöffnet für Industrie 4.0. Automatisierungstechnische Praxis (atp) 59, 20–37 (2017)

    Google Scholar 

  29. European Committee for Electrotechnical Standardization (CENELEC): Enterprise-control System Integration – Part 1: Models and Terminology (IEC 62264-1:2013) (2014)

    Google Scholar 

  30. Leitao, P., Barbosa, J., Pereira, A., Barata, J., Colombo, A.W.: Specification of the PERFoRM Architecture for the Seamless Production System Reconfiguration. In: Proceedings of the IECON2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society, pp. 5729–5734 (2016)

    Google Scholar 

  31. Hufnagel, J., Vogel-Heuser, B.: Data Integration in Manufacturing Industry: Model-based Integration of Data Distributed From ERP to PLC. In: 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), pp. 275–281 (2015)

    Google Scholar 

  32. Wang, Z., Dai, W., Wang, F., Deng, H., Wei, S., Zhang, X., Liang, B.: Kafka and Its Using in High-throughput and Reliable Message Distribution. In: 2015 8th International Conference on Intelligent Networks and Intelligent Systems (ICINIS), pp. 117–120 (2015)

    Google Scholar 

  33. Karnouskos, S., Bangemann, T., Diedrich, C.: Integration of Legacy Devices in the Future SOA-based Factory. IFAC Proceedings Volumes 42, 2113–2118 (2009)

    Google Scholar 

  34. Derhamy, H., Eliasson, J., Delsing, J.: IoT Interoperability - On-demand and Low Latency Transparent Multi-protocol Translator. IEEE Internet Things J., 1 (2017)

    Google Scholar 

  35. Vogel-Heuser, B., Legat, C., Folmer, J., Feldmann, S.: Researching Evolution in Industrial Plant Automation. Scenarios and Documentation of the Pick and Place Unit (2014)

    Google Scholar 

  36. International Organization for Standardization (ISO): Information Technology – Message Queuing Telemetry Transport (MQTT) v3.1.1 (2016)

    Google Scholar 

  37. OPC Foundation, https://github.com/OPCFoundation/UA-.NETStandardLibrary

  38. Pivotal Software Inc.: RabbitMQ, https://www.rabbitmq.com/

  39. Pivotal Software Inc.: Shovel plugin, https://www.rabbitmq.com/shovel.html

Download references

Author information

Authors and Affiliations

  1. Institute of Automation and Information Systems, Technical University of Munich, Munich, Germany

    Emanuel Trunzer, Simon Lötzerich & Birgit Vogel-Heuser

Authors
  1. Emanuel Trunzer
    View author publications

    You can also search for this author in PubMed Google Scholar

  2. Simon Lötzerich
    View author publications

    You can also search for this author in PubMed Google Scholar

  3. Birgit Vogel-Heuser
    View author publications

    You can also search for this author in PubMed Google Scholar

Corresponding author

Correspondence to Emanuel Trunzer .

Editor information

Editors and Affiliations

  1. inIT - Institut für industrielle Informationstechnik, Hochschule Ostwestfalen-Lippe, Lemgo, Nordrhein-Westfalen, Germany

    Prof. Dr. Oliver Niggemann

  2. Institut für Logic and Computation, Vienna University of Technology, Wien, Wien, Austria

    Dr. Peter Schüller

Rights and permissions

<p>This chapter is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, duplication, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, a link is provided to the Creative Commons license and any changes made are indicated.</p> <p>The images or other third party material in this chapter are included in the work's Creative Commons license, unless indicated otherwise in the credit line; if such material is not included in the work's Creative Commons license and the respective action is not permitted by statutory regulation, users will need to obtain permission from the license holder to duplicate, adapt or reproduce the material.</p>

Reprints and Permissions

Copyright information

© 2018 The Author(s)

About this chapter

Verify currency and authenticity via CrossMark

Cite this chapter

Trunzer, E., Lötzerich, S., Vogel-Heuser, B. (2018). Concept and Implementation of a Software Architecture for Unifying Data Transfer in Automated Production Systems. In: Niggemann, O., Schüller, P. (eds) IMPROVE - Innovative Modelling Approaches for Production Systems to Raise Validatable Efficiency. Technologien für die intelligente Automation, vol 8. Springer Vieweg, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-57805-6_1

Download citation

  • .RIS
  • .ENW
  • .BIB
  • DOI: https://doi.org/10.1007/978-3-662-57805-6_1

  • Published: 21 August 2018

  • Publisher Name: Springer Vieweg, Berlin, Heidelberg

  • Print ISBN: 978-3-662-57804-9

  • Online ISBN: 978-3-662-57805-6

  • eBook Packages: EngineeringEngineering (R0)

Share this chapter

Anyone you share the following link with will be able to read this content:

Sorry, a shareable link is not currently available for this article.

Provided by the Springer Nature SharedIt content-sharing initiative

Over 10 million scientific documents at your fingertips

Switch Edition
  • Academic Edition
  • Corporate Edition
  • Home
  • Impressum
  • Legal information
  • Privacy statement
  • California Privacy Statement
  • How we use cookies
  • Manage cookies/Do not sell my data
  • Accessibility
  • FAQ
  • Contact us
  • Affiliate program

Not affiliated

Springer Nature

© 2023 Springer Nature Switzerland AG. Part of Springer Nature.