An AutomationML extension towards interoperability of 3D virtual commissioning software applications
- Author
- Jiaqi Zhao (UGent) , El-Houssaine Aghezzaf (UGent) and Johannes Cottyn (UGent)
- 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
- |
- |
- 13.86 MB
-
Zhao J et al Accepted Manuscript.pdf
- full text (Accepted manuscript)
- |
- open access
- |
- |
- 3.90 MB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-01HGX8EJADAQ3K9TVWDTDR92ZA
- 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: