IIP-Ecosphere – Next Level Ecosphere for Intelligent Industrial Production
The digitization of the industry as well as the increasing interconnectedness fundamentally change the efficiency and complexity of technical systems and the related processes in this field. Industrial production (Industry 4.0) is considered a promising candidate for the introduction of artificial intelligence (AI) based methods offering high-potential for improving production efficiency, flexibility and quality within and across factory borders.
The vision of IIP-Ecosphere is to enable self-optimization of the production on the basis of interconnected, intelligent, autonomous systems in order to increase productivity, flexibility, robustness and efficiency. The goals is the creation of a novel ecosystem - the Next Level Ecosphere for Intelligent Industrual Production (IIP-Ecosphere), which enables a "next level" in the intelligent production. To realize this vision, IIP-Ecosphere includes activities that ease the application of AI methods in the intelligent production and demonstrate them in real applicaiton scenarios. These activities target the removal of existing obstacles and foster the inclusion of new stakeholders. In particular, SMEs and startups shall be enabled to successfully apply and evolve AI-methods for the intelligent production.
After the realization phase, the consortium expects that a working ecosystem for the intelligent production has been created, which offers added values for its stakeholders in a sustainable manner, e.g., services, innovations, best practices, AI solutions, blue prints, technologies, interconnections and qualifications. During the realization phase, the ecosystem will be built up by an active community, which takes up the offers of the ecosystem and supports its creation and evolution.
The research of the Software Systems Enginnering group of the University Hildesheim will focus on the systematic development of the platform, which operates at the core of the ecosystem and interconnects the actors and stakeholders. In particular, the work will focus on topics like software architectures, platform engineering, configuration and adaptation mechanisms.
Runtime: 3 years
Contact: Dr. Holger Eichelberger
The IIP-Ecosphere project is supported by the programm / the innovation contest "Künstliche Intelligenz als Treiber für volkswirtschaftlich relevante Ökosysteme" of the Federal Ministry for Economic Affairs and Climate Action (BMWK)
Publications
Abt. Software Systems Engineering
S/N | Publication |
---|---|
10. |
Alexander Weber, Holger Eichelberger, Svenja Wienrich and Per Schreiber
(2023):
Performance comparison of TwinCAT ADS for Python and Java
In:
14th Symposium on Software Performance 2023
Karlsruhe.
abstract Real-time and in-process measurements are important in the manufacturing domain, e.g., for real-time process monitoring. For performance reasons, such data is often processed in virtualized environments on edge devices, as e.g., provided by the company Beckhoff. For exploring modern AI methods, integration with high-level languages such as Python or even with Industry 4.0 platforms for advanced data flows is needed. |
9. |
Ahmad Alamoush and Holger Eichelberger
(2023):
Analyzing and Improving the Performance of Continuous Container Creation and Deployment
In:
14th Symposium on Software Performance 2023
Karlsruhe.
abstract Continuous Deployment automates the delivery of new versions of software systems. To ease installation and delivery, often container virtualization is applied. In some applications, container images may be subject to variants, as, e.g., device-specific software is needed on Edge devices in Industry 4.0. Here, model-driven approaches can prevent human errors and save development efforts. However, employing a naive approach, creating one container image per variant can be time-consuming. In this paper, we discuss the impact of different (Docker) container image creation techniques for variant-rich Industry 4.0 applications. Our results show that a combination of techniques like container image stacking or semantic fingerprinting can save up to 59% build time and up to 89% deployment time, while not affecting the container startup time. |
8. |
Holger Eichelberger and Claudia Niederée
(2023):
Asset Administration Shells, Configuration, Code Generation: A power trio for Industry 4.0 Platforms
In:
2023 IEEE 28th International Conference on Emerging Technologies and Factory Automation (ETFA)
pp. 1-8.
IEEE.
abstract The development of intelligent solutions for manufacturing is a challenging task. Industry 4.0 platforms can provide a unifying layer here. However, flexible AI support, openness for evolving service and components from different vendors and adaptability to the diverse and changing requirements is required from such a platform to boost IIoT development. For this purpose, our approach combines - as a "power trio" - (1) wide use of Asset Administration Shells (AAS) for targeting device, component and service heterogeneity, with (2) configuration support for dealing with the diverse and changing requirements and (3) code generation for cost-effective creation of customer specific platform instances, AAS and AI-based Industry 4.0 applications on top of the IIP-Ecosphere platform. The platform has been implemented based on vertically scaled AAS and evaluated with two Industry 4.0 demonstrators. In this context, we discuss the experiences we made with our approach. |
7. |
Kevin Feichtinger, Kristof Meixner, Felix Rinker, István Koren, Holger Eichelberger, Tonja Heinemann, Jörg Holtmann, Marco Konersmann, Judith Michael, Eva-Maria Neumann, Jérôme Pfeiffer, Rick Rabiser, Matthias Riebisch and Klaus Schmid
(2023):
Software in Cyberphysischen Produktionssystemen - Herausforderungen zur Umsetzung in der Industrie
In: ATP-Magazin, 2023 (4): 62-68.
abstract Um den effektiven und effizienten Betrieb von Cyberphysischen Produktionssystemen (CPPSen) sicherzustellen, spielt Software eine zunehmend wichtige Rolle. Die enormen Fortschritte bei Softwareentwicklungsmethoden, welche in den letzten Jahren erzielt wurden, scheinen jedoch die aktuellen Herausforderungen der Industrie nicht zu erfüllen, weil diese die Industrie nicht oder nur langsam erreichen. In diesem Beitrag werden die Herausforderungen für die Softwareentwicklung in CPPSen aus Sicht von neun Industrievertretern aus acht europäischen Unternehmen unterschiedlicher Größe diskutiert. Um den digitalen Transformationsprozess für eine zukunftsfähige Produktion zu begleiten, wurden aus den beschriebenen Herausforderungen Perspektiven für die Forschung erarbeitet. Die Umsetzung dieser Ziele ist vor dem Hintergrund von ökonomischen, sozialen und Nachhaltigkeitsanforderungen notwendig. |
6. |
Holger Eichelberger, Gregory Palmer, Svenja Reimer, Tat Trong Vu, Hieu Do, Sofiane Laridi, Alexander Weber, Claudia Niederée, Thomas Hildebrandt, Thais Batista, Tomás Bures, Claudia Raibulet and Henry Muccini
(ed.)
(2023):
Developing an AI-Enabled IIoT Platform - Lessons Learned from Early Use Case Validation
In:
Software Architecture. ECSA 2022 Tracks and Workshops
vol. 13928.
pp. 265-283.
Springer International Publishing.
Cham.
abstract For a broader adoption of AI in industrial production, adequate infrastructure capabilities and ecosystems are crucial. This includes easing the integration of AI with industrial devices, support for distributed deployment, monitoring, and consistent system configuration. IIoT platforms can play a major role here by providing a unified layer for the heterogeneous Industry 4.0/IIoT context. However, existing IIoT platforms still lack required capabilities to flexibly integrate reusable AI services and relevant standards such as Asset Administration Shells or OPC UA in an open, ecosystem-based manner. This is exactly what our next level Intelligent Industrial Production Ecosphere (IIP-Ecosphere) platform addresses, employing a highly configurable low-code based approach. In this paper, we introduce the design of this platform and discuss an early evaluation in terms of a demonstrator for AI-enabled visual quality inspection. This is complemented by insights and lessons learned during this early evaluation activity. |
5. |
Holger Eichelberger, Gregory Palmer and Claudia Niederee
(2023):
Developing an AI-enabled Industry 4.0 platform - Performance experiences on deploying AI onto an industrial edge device
In: Softwaretechnik-Trends, 43 (1): 35-37.
abstract Maximizing the benefits of AI for Industry 4.0 is about more than just developing effective new AI methods. Of equal importance is the successful integration of AI into production environments. One open challenge is the dynamic deployment of AI on industrial edge devices within close proximity to manufacturing machines. Our IIP-Ecosphere platform was designed to overcome limitations of existing Industry 4.0 platforms. It supports flexible AI deployment through employing a highly configurable low-code based approach, where code for tailored platform components and applications is generated. |
4. |
Christian Severin Sauer and Holger Eichelberger
(2023):
Performance Evaluation of BaSyx based Asset Administration Shells for Industry 4.0 Applications
In: Softwaretechnik-Trends, 43 (1): 47-49.
abstract The Asset Administration Shell (AAS) is an upcoming information model standard, which aims at interoperable modeling of “assets”, i.e., products, machines, services or digital twins in IIoT/Industry 4.0. Currently, a number of IIoT-platforms use proprietary information models similar to AAS, but not a common standard, which affects interoperability. |
3. |
Ahmad Alamoush and Holger Eichelberger
(2023):
Adapting Kubernetes to IIoT and Industry 4.0 protocols - An initial performance analysis
In: Softwaretechnik-Trends, 43 (1): 41-43.
abstract Kubernetes (K8s) is one of the most frequently used container orchestration tools offering, as it offers a rich set of functions to manage containerized applications, it is customizable and extensible. Container virtualization of applications and their orchestration on heterogeneous resources including edge devices is a recent trend in Industrial Internet of Things (IIoT)/Industry 4.0, where K8s is also applied. However, IIoT/Industry 4.0 is a domain with high standardization requirements. Besides equipment standards, e.g., for electrical control cabinets, there are also demands to standardize network protocols, data formats or information models. Such standards can foster interoperability and reduce complexity or deployment/integration costs. Here, the proprietary communication protocol of K8s and similar orchestrators can be an obstacle for adoption. |
2. |
Holger Eichelberger, Gregory Palmer, Svenja Reimer, Tat Trong Vu, Hieu Do, Sofiane Laridi, Alexander Weber, Claudia Niederée and Thomas Hildebrandt
(2022):
Developing an AI-enabled IIoT platform - An early use case validation
In:
SASI4 @ ECSA'22
abstract For a broader adoption of AI in industrial production, adequate infrastructure capabilities are crucial. This includes easing the integration of AI with industrial devices, support for distributed deployment, monitoring, and consistent system configuration. |
1. |
Holger Eichelberger, Svenja Reimer, Claudia Niederée and Gregory Palmer
(2022):
Virtuelle IIoT-Plattform für die Digitalisierung der Fertigung
In: Zeitschrift für wirtschaftlichen Fabrikbetrieb, 117 (12): 884-887.
abstract Für die erfolgreiche Digitalisierung in der Produktion ist die IT-Infrastruktur, zum Beispiel zur einfachen Anbindung von Geräten und Steuerung von Datenflüssen, von zentraler Bedeutung. |