Efficient Creation of Behavior Models with Variable Modeling Depths Used in Digital Twins

Valentin Stegmaier,Walter Schaaf,Nasser Jazdi,Michael Weyrich
2024-11-12
Abstract:Behavior models form an integral component of Digital Twins. The specific characteristics of these models may vary depending on the use case. One of these key characteristics is the modeling depth. Behavior models with a lower modeling depth depict the behavior of the asset in an abstract way, while those with a higher modeling depth depict the behavior in detail. Even if very detailed behavior models are flexible and realistic, they also require a lot of resources such as computing power, simulation time and memory requirements. In some applications, however, only limited resources are available. The automated creation of Digital Twins is of crucial importance for their widespread use. Although there are methods for the automated creation of behavior models for Digital Twins with a specific modeling depth, there is currently no method for the automated creation of behavior models with varying modeling depths. This article presents such an approach and demonstrates its advantages using two industrial use cases. It is demonstrated that the automatically created behavior models of lower modeling depth yield results that are almost identical to those of models with a higher modeling depth, but with significantly reduced computing time and required memory. This enables the efficient use of behavior models in a variety of use cases, regardless of the availability of resources.
Systems and Control
What problem does this paper attempt to address?
The problem that this paper attempts to solve is: **Automatically create behavior models with different Modeling Depth (MDT) to adapt to different application scenarios and resource limitations**. Specifically, the paper points out that although existing methods can automatically create behavior models with a specific modeling depth, there is currently a lack of a method that can automatically create behavior models with variable modeling depth. This flexibility is crucial for the efficient use of behavior models under different resource conditions (such as when computing power, simulation time, and memory requirements are limited). ### Background and Challenges of the Problem 1. **Behavior Models in Digital Twins**: - Behavior models are an important part of Digital Twins (DT) and are used to describe the behavior of physical assets. - Different application scenarios have different requirements for the modeling depth of behavior models. A lower modeling depth (such as MDT 1, 2, 3) can provide an abstract behavior description, while a higher modeling depth (such as MDT 4, 5) provides a detailed behavior description. 2. **Resource Limitations**: - Highly detailed behavior models are flexible and realistic but require a large amount of computing resources, such as computing power, simulation time, and memory. - In some applications, the available resources are limited, so behavior models that can be efficiently used under different resource conditions are required. 3. **Limitations of Existing Methods**: - Existing methods can only automatically create behavior models with a specific modeling depth and cannot meet the requirements of different modeling depths. - There is a lack of a unified method to abstract all potential behavior models. ### The Method Proposed in the Paper The paper proposes a new method that can automatically create behavior models with different modeling depth. The core idea of this method is: - **Behavior Model Library Based on MDT 4**: First, create a library containing MDT 4 behavior models. - **Automated Abstraction Method**: Automatically abstract behavior models with lower modeling depth (MDT 1, 2, 3) from MDT 4 behavior models. - **State Machine Structure**: Represent different modeling depths of behavior models through a state machine, where: - MDT 1: Only represents discrete states and the transition conditions between them. - MDT 2: Adds time delay on the basis of MDT 1. - MDT 3: Further extends to continuous behavior, including actions in intermediate states. ### Implementation and Verification The paper verifies the effectiveness of the proposed method through two industrial use cases, showing that the automatically generated low - modeling - depth behavior models can still provide results close to those of high - modeling - depth models while significantly reducing computing time and memory requirements. Through this method, behavior models can be efficiently used under different resource conditions, thus promoting the wide application of digital twin technology.