Simulating excavation processes for large-scale underground geological models using dynamic Boolean operations with spatial hash indexing and multiscale point clouds
Penglu Chen, Wen Yi, Dong Su, Yi Tan, Jinwei Zhou, Xiangsheng Chen
{"title":"Simulating excavation processes for large-scale underground geological models using dynamic Boolean operations with spatial hash indexing and multiscale point clouds","authors":"Penglu Chen, Wen Yi, Dong Su, Yi Tan, Jinwei Zhou, Xiangsheng Chen","doi":"10.1016/j.autcon.2025.105966","DOIUrl":null,"url":null,"abstract":"The emergence of digital twins and construction simulation in underground space engineering has driven the demand for efficient Boolean operations on geological models to quickly simulate real-world excavation processes. Therefore, this paper proposes an efficient dynamic Boolean operation framework for large-scale geological models. Firstly, geological models are divided into finite subspace models using spatial bucketing algorithm and efficiently manages spatial triangle data with the R-tree algorithm. Intersecting subspace triangles are then converted into point clouds, and Ball-tree and K-means algorithms are employed to search and remove points, completing the Boolean operation between excavation equipment and geological models. Experiments show that the proposed method achieves a 13-fold speed improvement at 1 cm precision. Furthermore, Boolean operation speeds for point clouds of 10-different scales were analyzed, revealing the relationship between precision and time to meet diverse scenario requirements. The framework exhibits robustness and versatility, making it suitable for large-scale excavation and drilling simulations, including underground spaces and other construction projects.","PeriodicalId":8660,"journal":{"name":"Automation in Construction","volume":"109 1","pages":""},"PeriodicalIF":9.6000,"publicationDate":"2025-01-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Automation in Construction","FirstCategoryId":"5","ListUrlMain":"https://doi.org/10.1016/j.autcon.2025.105966","RegionNum":1,"RegionCategory":"工程技术","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"CONSTRUCTION & BUILDING TECHNOLOGY","Score":null,"Total":0}
引用次数: 0
Abstract
The emergence of digital twins and construction simulation in underground space engineering has driven the demand for efficient Boolean operations on geological models to quickly simulate real-world excavation processes. Therefore, this paper proposes an efficient dynamic Boolean operation framework for large-scale geological models. Firstly, geological models are divided into finite subspace models using spatial bucketing algorithm and efficiently manages spatial triangle data with the R-tree algorithm. Intersecting subspace triangles are then converted into point clouds, and Ball-tree and K-means algorithms are employed to search and remove points, completing the Boolean operation between excavation equipment and geological models. Experiments show that the proposed method achieves a 13-fold speed improvement at 1 cm precision. Furthermore, Boolean operation speeds for point clouds of 10-different scales were analyzed, revealing the relationship between precision and time to meet diverse scenario requirements. The framework exhibits robustness and versatility, making it suitable for large-scale excavation and drilling simulations, including underground spaces and other construction projects.
期刊介绍:
Automation in Construction is an international journal that focuses on publishing original research papers related to the use of Information Technologies in various aspects of the construction industry. The journal covers topics such as design, engineering, construction technologies, and the maintenance and management of constructed facilities.
The scope of Automation in Construction is extensive and covers all stages of the construction life cycle. This includes initial planning and design, construction of the facility, operation and maintenance, as well as the eventual dismantling and recycling of buildings and engineering structures.