Advanced search
2 files | 17.76 MB Add to list

An AutomationML extension towards interoperability of 3D virtual commissioning software applications

Jiaqi Zhao (UGent) , El-Houssaine Aghezzaf (UGent) and Johannes Cottyn (UGent)
Author
Organization
Abstract
To achieve interoperability between different 3D virtual commissioning software, a generic virtual commissioning data model is required. AutomationML is a standard neutral format for interoperability in the engineering phase. However, the current AutomationML standard is not sufficient for full-scope 3D-based virtual commissioning data exchange, as attributes and modeling method of 3D virtual commissioning-related sensors, actuators and signal connections are not standardized in AutomationML. To fill this gap, the authors suggest extending AutomationML for interoperability in 3D virtual commissioning. In this paper, a case-driven iterative approach is introduced to evolve towards an AutomationML extension. This extension is gradually developed by taking the union of all virtual commissioning-related functions and attributes of 3D virtual commissioning software. During the iteration, naming rules are applied when a new attribute is added to the extension. With this approach, an initial AutomationML extension is created by implementing a first iteration. The interoperability performance of this extension is subsequently evaluated by conducting data exchange of a representative set of 3D emulation models between two 3D virtual commissioning software, namely Siemens NX and Visual Components, via self-developed “Import” and “Export” plug-ins. It shows that AutomationML extension-based data exchange converts 70% more attributes than that only based on AutomationML.
Keywords
Virtual commissioning, AutomationML, Generic data model, Data exchange, Interoperability, Case-driven iterative approach

Downloads

  • (...).pdf
    • full text (Published version)
    • |
    • UGent only
    • |
    • PDF
    • |
    • 13.86 MB
  • Zhao J et al Accepted Manuscript.pdf
    • full text (Accepted manuscript)
    • |
    • open access
    • |
    • PDF
    • |
    • 3.90 MB

Citation

Please use this url to cite or link to this publication:

MLA
Zhao, Jiaqi, et al. “An AutomationML Extension towards Interoperability of 3D Virtual Commissioning Software Applications.” INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, vol. 37, no. 10–11, 2024, pp. 1194–213, doi:10.1080/0951192X.2023.2294443.
APA
Zhao, J., Aghezzaf, E.-H., & Cottyn, J. (2024). An AutomationML extension towards interoperability of 3D virtual commissioning software applications. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 37(10–11), 1194–1213. https://doi.org/10.1080/0951192X.2023.2294443
Chicago author-date
Zhao, Jiaqi, El-Houssaine Aghezzaf, and Johannes Cottyn. 2024. “An AutomationML Extension towards Interoperability of 3D Virtual Commissioning Software Applications.” INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 37 (10–11): 1194–1213. https://doi.org/10.1080/0951192X.2023.2294443.
Chicago author-date (all authors)
Zhao, Jiaqi, El-Houssaine Aghezzaf, and Johannes Cottyn. 2024. “An AutomationML Extension towards Interoperability of 3D Virtual Commissioning Software Applications.” INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING 37 (10–11): 1194–1213. doi:10.1080/0951192X.2023.2294443.
Vancouver
1.
Zhao J, Aghezzaf E-H, Cottyn J. An AutomationML extension towards interoperability of 3D virtual commissioning software applications. INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING. 2024;37(10–11):1194–213.
IEEE
[1]
J. Zhao, E.-H. Aghezzaf, and J. Cottyn, “An AutomationML extension towards interoperability of 3D virtual commissioning software applications,” INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, vol. 37, no. 10–11, pp. 1194–1213, 2024.
@article{01HGX8EJADAQ3K9TVWDTDR92ZA,
  abstract     = {{To achieve interoperability between different 3D virtual commissioning software, a generic virtual commissioning data model is required. AutomationML is a standard neutral format for interoperability in the engineering phase. However, the current AutomationML standard is not sufficient for full-scope 3D-based virtual commissioning data exchange, as attributes and modeling method of 3D virtual commissioning-related sensors, actuators and signal connections are not standardized in AutomationML. To fill this gap, the authors suggest extending AutomationML for interoperability in 3D virtual commissioning. In this paper, a case-driven iterative approach is introduced to evolve towards an AutomationML extension. This extension is gradually developed by taking the union of all virtual commissioning-related functions and attributes of 3D virtual commissioning software. During the iteration, naming rules are applied when a new attribute is added to the extension. With this approach, an initial AutomationML extension is created by implementing a first iteration. The interoperability performance of this extension is subsequently evaluated by conducting data exchange of a representative set of 3D emulation models between two 3D virtual commissioning software, namely Siemens NX and Visual Components, via self-developed “Import” and “Export” plug-ins. It shows that AutomationML extension-based data exchange converts 70% more attributes than that only based on AutomationML.}},
  author       = {{Zhao, Jiaqi and Aghezzaf, El-Houssaine and Cottyn, Johannes}},
  issn         = {{0951-192X}},
  journal      = {{INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING}},
  keywords     = {{Virtual commissioning,AutomationML,Generic data model,Data exchange,Interoperability,Case-driven iterative approach}},
  language     = {{eng}},
  number       = {{10-11}},
  pages        = {{1194--1213}},
  title        = {{An AutomationML extension towards interoperability of 3D virtual commissioning software applications}},
  url          = {{http://doi.org/10.1080/0951192X.2023.2294443}},
  volume       = {{37}},
  year         = {{2024}},
}

Altmetric
View in Altmetric
Web of Science
Times cited: