Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems
Innovative Model-Based Systems Engineering (MBSE) applies function-oriented hierarchical system architecture and utilizes Systems Modeling Language (SysML) for virtual testing. However, for complex systems, the relevant virtual tests are scattered at different hierarchy levels. Manually performing t...
Main Authors: | , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-04-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/8/5122 |
_version_ | 1797606480877191168 |
---|---|
author | Yizhe Zhang Georg Jacobs Gregor Hoepfner Joerg Berroth |
author_facet | Yizhe Zhang Georg Jacobs Gregor Hoepfner Joerg Berroth |
author_sort | Yizhe Zhang |
collection | DOAJ |
description | Innovative Model-Based Systems Engineering (MBSE) applies function-oriented hierarchical system architecture and utilizes Systems Modeling Language (SysML) for virtual testing. However, for complex systems, the relevant virtual tests are scattered at different hierarchy levels. Manually performing these virtual tests requires a lot of effort and leads to the potential risk of errors due to the overlooking of some tests and functions. In order to solve these problems, it is necessary to develop automated virtual validation workflows for the function-oriented system architecture. This contribution proposes a standardized virtual validation workflow design framework corresponding to the hierarchical functional architecture to organize virtual tests. The virtual tests are also modeled in workflows consisting of a set of simulation activities that can execute domain models to simulate system behaviors. The simulation activities are developed modularly, corresponding to the classification of the domain models. The resulting workflows are implemented in a wind turbine (WT) system. It demonstrates that the workflows enable automated validation at all hierarchy levels and early detection of technical system failure risks. The design framework allows for the synchronous creation of validation workflows as functions are added or decomposed. The standardized design ensures easy redesign and function reuse across different systems. Modular design, based on model classification, enhances design agility and adaptability in various system contexts. The proposed virtual testing workflows automatically execute corresponding simulation activities sequentially. |
first_indexed | 2024-03-11T05:15:48Z |
format | Article |
id | doaj.art-3c5a77c00f524b659d89f2e75a8a67da |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-11T05:15:48Z |
publishDate | 2023-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-3c5a77c00f524b659d89f2e75a8a67da2023-11-17T18:13:58ZengMDPI AGApplied Sciences2076-34172023-04-01138512210.3390/app13085122Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical SystemsYizhe Zhang0Georg Jacobs1Gregor Hoepfner2Joerg Berroth3Institute for Machine Elements and Systems Engineering, RWTH Aachen University, 52062 Aachen, GermanyInstitute for Machine Elements and Systems Engineering, RWTH Aachen University, 52062 Aachen, GermanyInstitute for Machine Elements and Systems Engineering, RWTH Aachen University, 52062 Aachen, GermanyInstitute for Machine Elements and Systems Engineering, RWTH Aachen University, 52062 Aachen, GermanyInnovative Model-Based Systems Engineering (MBSE) applies function-oriented hierarchical system architecture and utilizes Systems Modeling Language (SysML) for virtual testing. However, for complex systems, the relevant virtual tests are scattered at different hierarchy levels. Manually performing these virtual tests requires a lot of effort and leads to the potential risk of errors due to the overlooking of some tests and functions. In order to solve these problems, it is necessary to develop automated virtual validation workflows for the function-oriented system architecture. This contribution proposes a standardized virtual validation workflow design framework corresponding to the hierarchical functional architecture to organize virtual tests. The virtual tests are also modeled in workflows consisting of a set of simulation activities that can execute domain models to simulate system behaviors. The simulation activities are developed modularly, corresponding to the classification of the domain models. The resulting workflows are implemented in a wind turbine (WT) system. It demonstrates that the workflows enable automated validation at all hierarchy levels and early detection of technical system failure risks. The design framework allows for the synchronous creation of validation workflows as functions are added or decomposed. The standardized design ensures easy redesign and function reuse across different systems. Modular design, based on model classification, enhances design agility and adaptability in various system contexts. The proposed virtual testing workflows automatically execute corresponding simulation activities sequentially.https://www.mdpi.com/2076-3417/13/8/5122model-based systems engineeringwind turbinefunction-oriented system architecturevirtual validation workflow |
spellingShingle | Yizhe Zhang Georg Jacobs Gregor Hoepfner Joerg Berroth Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems Applied Sciences model-based systems engineering wind turbine function-oriented system architecture virtual validation workflow |
title | Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems |
title_full | Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems |
title_fullStr | Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems |
title_full_unstemmed | Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems |
title_short | Towards Hierarchical Workflows in SysML to Support Virtual Validation of Technical Systems |
title_sort | towards hierarchical workflows in sysml to support virtual validation of technical systems |
topic | model-based systems engineering wind turbine function-oriented system architecture virtual validation workflow |
url | https://www.mdpi.com/2076-3417/13/8/5122 |
work_keys_str_mv | AT yizhezhang towardshierarchicalworkflowsinsysmltosupportvirtualvalidationoftechnicalsystems AT georgjacobs towardshierarchicalworkflowsinsysmltosupportvirtualvalidationoftechnicalsystems AT gregorhoepfner towardshierarchicalworkflowsinsysmltosupportvirtualvalidationoftechnicalsystems AT joergberroth towardshierarchicalworkflowsinsysmltosupportvirtualvalidationoftechnicalsystems |