Projects per year
Abstract
Cyber-Physical Production Systems (CPPSs) consist of deeply intertwined physical and software components. In the last decade, the number of mechatronic components (sensors, actuators, etc.) in a system is increasing enormously to enable more flexible, intelligent production with more support for customization. Mechatronic variability, like different variants of sensors or actuators in the system, directly affects the control software. The standardization of physical interfaces of mechatronic components has provided well-defined plug-and-play interaction. Conversely, software components in the CPPS domain still face the issue of standardizing functionality. Software adaptability often leads engineers to develop control software for new mechatronic variants by just copying and modifying existing software. This leads to multiple and completely separate instances of the control software and a high development and maintenance effort. The core functionality of the control software should be standardized and reused as much as possible to reduce the development effort and improve overall reliability. This paper discusses an approach to standardize core functionality of IEC 61499-based control software. Our design approach encapsulates the process core functionality and defines standard interfaces for interacting with mechatronic variant software components. We evaluate our design approach by comparing it to the traditional clone-and-own approach for an academic case study system, a capping station. Additionally, we assess the impact of adding a new variant in the control software and analyze what changes are needed to keep the same core functionality. When introducing new mechatronic variants in combination with standardized core functionality, our design approach reduces the overall control software variance and maintenance effort.
Original language | English |
---|---|
Title of host publication | Proceedings of the 28th IEEE IES International Conference on Emerging Technologies and Factory Automation (ETFA 2023) |
Place of Publication | New York, NY, United States |
Publisher | IEEE |
Pages | 1-8 |
Number of pages | 8 |
ISBN (Electronic) | 9798350339918 |
ISBN (Print) | 979-8-3503-3991-8 |
DOIs | |
Publication status | Published - Oct 2023 |
Publication series
Name | IEEE International Conference on Emerging Technologies and Factory Automation, ETFA |
---|---|
Volume | 2023-September |
ISSN (Print) | 1946-0740 |
ISSN (Electronic) | 1946-0759 |
Fields of science
- 202017 Embedded systems
- 102022 Software development
- 102025 Distributed systems
- 102029 Practical computer science
- 202003 Automation
- 202041 Computer engineering
JKU Focus areas
- Digital Transformation
Projects
- 1 Active
-
Christian Doppler Laboratory for Mastering Variability in Software-intensive Cyber-physical Production Systems (CDL VaSiCS)
Bauer, P. (Researcher), Fadhlillah, H. (Researcher), Gutierrez, A. (Researcher), Kutsia, E. (Researcher), Sharma, S. (Researcher), Sonnleithner, L. (Researcher), Unterdechler, M. (Researcher), Rabiser, R. (PI) & Zoitl, A. (PI)
01.02.2021 → 31.01.2028
Project: Funded research › Other sponsors