Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching
The increasingly complex design has gained difficulty in conducting the rule compliance checking for the Mechanical, Electrical and Plumbing (MEP) system in the design phase. Useful rule-checking systems could contribute to a quicker project delivery time. Currently, an efficient method for checking...
Main Authors: | , , , |
---|---|
Other Authors: | |
Format: | Journal Article |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/164618 |
_version_ | 1826129143982456832 |
---|---|
author | Wang, Yongqi Zhang, Limao Yu, Hongbo Tiong, Robert Lee Kong |
author2 | School of Civil and Environmental Engineering |
author_facet | School of Civil and Environmental Engineering Wang, Yongqi Zhang, Limao Yu, Hongbo Tiong, Robert Lee Kong |
author_sort | Wang, Yongqi |
collection | NTU |
description | The increasingly complex design has gained difficulty in conducting the rule compliance checking for the Mechanical, Electrical and Plumbing (MEP) system in the design phase. Useful rule-checking systems could contribute to a quicker project delivery time. Currently, an efficient method for checking the logical relationship is still lacking. This study aims to propose an MEP rule checking framework using the subgraph matching technology. First, the MEP components in the BIM model are extracted by utilizing the application programming interface (API), and a graph database is established with point-based and curve-based instances being nodes and relationships, respectively. Second, the graph database is simplified to increase the speed of graph matching. Third, the rules, which regulate how the MEP components should be connected, are represented by a knowledge graph. Finally, rule checking is achieved by comparing the graph database against the knowledge graph, and the critical path in a sub-system is detected by calculating the betweenness centrality. A case study with a rail station is used to evaluate the approach where the overall model checking and rule checking are conducted on the original and simplified graph databases sequentially. The results show that the proposed approach could achieve the rule compliance checking at a high speed, and 6 unconnected instances along with 155 problematic pipe fittings have been found. Besides, the critical path for the selected ACS system is from the water-cooled chiller to the condenser water pump. The proposed framework could help in the overall model checking and rule checking process, improving the efficiency of BIM engineers. This research demonstrates that converting a BIM model into a graph database can benefit conventional BIM analysis methods by incorporating advanced technologies (e.g., artificial intelligence) to enable a more flexible and accurate MEP design process. |
first_indexed | 2024-10-01T07:35:54Z |
format | Journal Article |
id | ntu-10356/164618 |
institution | Nanyang Technological University |
language | English |
last_indexed | 2024-10-01T07:35:54Z |
publishDate | 2023 |
record_format | dspace |
spelling | ntu-10356/1646182023-02-06T08:50:56Z Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching Wang, Yongqi Zhang, Limao Yu, Hongbo Tiong, Robert Lee Kong School of Civil and Environmental Engineering Engineering::Civil engineering Rule Compliance Checking Logical Relationships The increasingly complex design has gained difficulty in conducting the rule compliance checking for the Mechanical, Electrical and Plumbing (MEP) system in the design phase. Useful rule-checking systems could contribute to a quicker project delivery time. Currently, an efficient method for checking the logical relationship is still lacking. This study aims to propose an MEP rule checking framework using the subgraph matching technology. First, the MEP components in the BIM model are extracted by utilizing the application programming interface (API), and a graph database is established with point-based and curve-based instances being nodes and relationships, respectively. Second, the graph database is simplified to increase the speed of graph matching. Third, the rules, which regulate how the MEP components should be connected, are represented by a knowledge graph. Finally, rule checking is achieved by comparing the graph database against the knowledge graph, and the critical path in a sub-system is detected by calculating the betweenness centrality. A case study with a rail station is used to evaluate the approach where the overall model checking and rule checking are conducted on the original and simplified graph databases sequentially. The results show that the proposed approach could achieve the rule compliance checking at a high speed, and 6 unconnected instances along with 155 problematic pipe fittings have been found. Besides, the critical path for the selected ACS system is from the water-cooled chiller to the condenser water pump. The proposed framework could help in the overall model checking and rule checking process, improving the efficiency of BIM engineers. This research demonstrates that converting a BIM model into a graph database can benefit conventional BIM analysis methods by incorporating advanced technologies (e.g., artificial intelligence) to enable a more flexible and accurate MEP design process. 2023-02-06T08:50:56Z 2023-02-06T08:50:56Z 2022 Journal Article Wang, Y., Zhang, L., Yu, H. & Tiong, R. L. K. (2022). Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching. Advanced Engineering Informatics, 54, 101770-. https://dx.doi.org/10.1016/j.aei.2022.101770 1474-0346 https://hdl.handle.net/10356/164618 10.1016/j.aei.2022.101770 2-s2.0-85139349778 54 101770 en Advanced Engineering Informatics © 2022 Elsevier Ltd. All rights reserved. |
spellingShingle | Engineering::Civil engineering Rule Compliance Checking Logical Relationships Wang, Yongqi Zhang, Limao Yu, Hongbo Tiong, Robert Lee Kong Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching |
title | Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching |
title_full | Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching |
title_fullStr | Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching |
title_full_unstemmed | Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching |
title_short | Detecting logical relationships in mechanical, electrical, and plumbing (MEP) systems with BIM using graph matching |
title_sort | detecting logical relationships in mechanical electrical and plumbing mep systems with bim using graph matching |
topic | Engineering::Civil engineering Rule Compliance Checking Logical Relationships |
url | https://hdl.handle.net/10356/164618 |
work_keys_str_mv | AT wangyongqi detectinglogicalrelationshipsinmechanicalelectricalandplumbingmepsystemswithbimusinggraphmatching AT zhanglimao detectinglogicalrelationshipsinmechanicalelectricalandplumbingmepsystemswithbimusinggraphmatching AT yuhongbo detectinglogicalrelationshipsinmechanicalelectricalandplumbingmepsystemswithbimusinggraphmatching AT tiongrobertleekong detectinglogicalrelationshipsinmechanicalelectricalandplumbingmepsystemswithbimusinggraphmatching |