A BIM-based assessment system for foundation trench excavation quantities in dredger fill foundation slopes
By using BIM technology to model and analyze the seabed surface and dynamically adjust the grid size, the error problem in estimating earthwork excavation volume under complex terrain was solved, and high-precision earthwork excavation volume assessment under complex terrain was achieved.
Patent Information
- Application Number
- CN202411636084.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-15
- Publication Date
- 2025-10-28
- Estimated Expiration
- 2044-11-15
AI Technical Summary
Existing technologies have significant errors in estimating earthwork excavation volume in complex terrain. In particular, the traditional grid method is not accurate enough in assessing earthwork excavation volume in complex terrain and relies too much on the accuracy of the model at the time of construction completion.
BIM technology is used to model and analyze the seabed surface. Seabed maps are generated through scanning and elevation analysis is performed. The grid size is dynamically adjusted according to the flatness of the seabed. Combined with slope treatment and gridding, the earthwork excavation volume is accurately assessed.
It improves the accuracy of earthwork excavation volume estimation in complex terrain, reduces errors, and ensures the convenience and precision of assessment.
Smart Images

Figure CN119577897B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of slope trench excavation, specifically to a BIM model-based system for evaluating the engineering quantity of trench excavation for fill foundation slopes. Background Technology
[0002] In engineering, multibeam echo sounders are often used to measure seabed topography, and then the earthwork volume of dredging projects is calculated using methods such as grid method, geometric surface method, and cross-section method. The grid method is suitable for earthwork calculation of large areas of relatively flat sites. This method is intuitive, easy to understand, and simple to calculate. The site is divided into several square grids, and the elevations of the four corner points of each grid are measured or interpolated within the site. The earthwork volume of each grid surface is calculated, and the sum of the earthwork volumes of each grid is the total earthwork volume. However, the integrity of intermediate data is poor, the workload is large for complex terrain, and the accuracy is low.
[0003] Currently, patent CN113256809A discloses a technical solution that involves surveying the seabed before dredging and simulating the seabed after dredging. By overlaying the two seabed images, the earthwork excavation volume is estimated based on the volume difference. While this method improves the accuracy of earthwork excavation estimation in complex terrain compared to the grid method, it heavily relies on the accuracy of the simulated seabed images after dredging. It has good estimation accuracy for simple earthwork excavation, but for more complex excavation scenarios, it will have large calculation errors, thus affecting the estimation effect of earthwork excavation volume. Therefore, improving the traditional grid method with BIM technology can more accurately assess the earthwork volume without overly relying on the model estimation accuracy at the end of construction.
[0004] To address the aforementioned technical problems, this application proposes a solution. Summary of the Invention
[0005] This invention estimates the earthwork excavation volume based on a surveyed seabed surface and uses BIM technology to model and analyze the seabed surface and excavation location to obtain the required earthwork volume. Furthermore, when estimating the earthwork excavation volume, different grid sizes are determined according to the varying flatness of the seabed surface, allowing the grid size to actively adapt to the flatness of the sea level. This ensures both the convenience of grid-based earthwork volume assessment and improves the accuracy of earthwork excavation volume estimation in complex terrain. It addresses the problem of significant errors in the grid method for estimating earthwork excavation volume in complex terrain, and proposes a BIM-based system for estimating the excavation volume of dredged fill foundation slope trenches.
[0006] The objective of this invention can be achieved through the following technical solutions:
[0007] A system for assessing the amount of excavation work on the slope of a dredged reclamation foundation based on a BIM model includes a survey generation unit, which is used to survey the seabed plane and generate a pre-dredging seabed map based on the survey results.
[0008] The elevation analysis unit acquires the seabed map before dredging, performs elevation analysis on the seabed map before dredging, and generates a seabed flatness coefficient based on the elevation analysis results.
[0009] The engineering quantity calculation unit performs slope processing on the pre-dredging seabed map according to the set slope side and slope inclination, obtains the expected foundation trench model after construction is completed through slope processing, performs grid processing on the foundation trench model to obtain the number of excavation grids, and evaluates the excavation volume through the number of grids.
[0010] The grid adjustment unit acquires the seabed flatness coefficient and adjusts the grid volume based on the seabed flatness coefficient. The grid adjustment unit can also acquire the number of excavated grids and analyze them to further adjust the volume of each grid.
[0011] The result output unit acquires the excavation quantity and outputs the excavation quantity.
[0012] In a preferred embodiment of the present invention, when the scanning generation unit scans the seabed plane, it uses sonar or radar to detect the echo of the seabed plane and constructs a three-dimensional model using a machine binocular vision algorithm.
[0013] The two sets of sonar or radar are located on the same sea level, and the line connecting the two sets of sonar or radar is perpendicular to the scanning direction.
[0014] In a preferred embodiment of the present invention, the elevation analysis unit sets multiple points in a matrix distribution on the seabed map before dredging, and obtains the elevation coordinates corresponding to each point;
[0015] The elevation analysis unit calculates the difference in elevation coordinates between all points in the matrix and their adjacent points using a traversal method, obtains multiple sets of elevation differences, and then performs an arithmetic mean on all elevation differences to obtain the average elevation difference.
[0016] In a preferred embodiment of the present invention, the elevation analysis unit obtains the maximum value Hmax and the minimum value Hmin among multiple sets of elevation differences. The elevation analysis unit calculates the maximum and minimum values among the elevation differences according to a preset ratio to obtain the large difference range a×Hmax~Hmax, where a<1, and the small difference range Hmin~b×Hmin, where b>1, and a×Hmax>b×Hmin;
[0017] The elevation analysis unit classifies all elevation differences into large and small ranges, and divides them into large elevation differences and small elevation differences. If an elevation difference does not fall within both the large and small ranges, it is recorded as a medium elevation difference.
[0018] The elevation analysis unit calculates the proportions of large elevation differences, medium elevation differences, and small elevation differences, and generates the seabed flatness coefficient FL through formula analysis. Where A represents the percentage of large elevation differences, B represents the percentage of medium elevation differences, C represents the percentage of small elevation differences, and P represents the average elevation difference.
[0019] In a preferred embodiment of the present invention, the grid adjustment unit calculates the ratio of the seabed flatness coefficient FL to the set flatness coefficient threshold to obtain the flatness ratio. The grid adjustment unit obtains the preset initial grid size and calculates the adjusted grid volume by multiplying the flatness ratio with the initial grid. The adjusted grid volume is then sent to the engineering quantity calculation unit.
[0020] In a preferred embodiment of the present invention, the engineering quantity calculation unit specifies the slope edge and slope inclination using the Civil3D slope tool and generates a foundation trench model. The engineering quantity calculation unit meshes the foundation trench model and calculates the excavation volume of the foundation trench model based on the mesh occupied by the foundation trench model and the volume of each mesh.
[0021] In a preferred embodiment of the present invention, the engineering quantity calculation unit selects all grids located at the edges in the foundation trench model and marks them as edge grids, and records the grids not located at the edges as center grids. The engineering quantity calculation unit calculates the ratio of the number of edge grids to center grids to obtain the edge ratio, and compares the edge ratio with a preset ratio threshold to generate an edge excess signal or an edge normal signal.
[0022] After generating the edge normal signal, the engineering quantity calculation unit sends the excavation quantity of the foundation trench model to the result output unit, which then outputs the excavation quantity of the foundation trench model.
[0023] In a preferred embodiment of the present invention, the engineering quantity calculation unit sends the excessive edge signal and edge ratio to the mesh adjustment unit, and the mesh adjustment unit reduces the mesh volume. The method for reducing the mesh volume is as follows:
[0024] The mesh adjustment unit calculates the difference between the edge ratio and the preset ratio threshold to obtain the edge ratio deviation, and then calculates the ratio between the edge ratio deviation and the edge ratio, which is recorded as the adjustment ratio. The mesh adjustment unit adjusts the current mesh volume according to the adjustment ratio to obtain the adjusted mesh volume V, where V = V0*(1-B), and V0 is the current mesh volume and B is the adjustment ratio.
[0025] The mesh adjustment unit sends the adjusted mesh volume to the engineering quantity calculation unit. The engineering quantity calculation unit calculates the excavation volume of the foundation trench model again based on the adjusted mesh volume and sends the excavation volume of the foundation trench model to the result output unit. The result output unit outputs the excavation volume of the foundation trench model.
[0026] Compared with the prior art, the present invention has the following beneficial effects:
[0027] 1. In this invention, when estimating the earthwork excavation volume, the surveyed seabed surface is used as a basis, and BIM technology is used to model and analyze the seabed surface and excavation location to obtain the required earthwork excavation volume, thus achieving the estimation of the earthwork excavation volume. At the same time, when estimating the earthwork excavation volume, the flatness of the seabed surface is analyzed in advance, and different grid sizes are determined according to different flatness of the seabed surface, so that the grid size can actively adapt to the flatness of the sea level, which not only ensures the convenience of grid earthwork volume assessment, but also improves the accuracy of earthwork excavation volume estimation under complex terrain.
[0028] 2. In this invention, when analyzing the flatness of the seabed surface, the height variation data of adjacent positions on the seabed surface are analyzed to obtain the average height variation on the seabed surface. The data between all control points on the seabed surface are classified and analyzed to obtain the distribution of height variation on the seabed surface. This allows for a more accurate analysis of the flatness of the seabed surface and provides a basis for the subsequent accurate estimation of the excavation volume of the seabed surface. Attached Figure Description
[0029] To facilitate understanding by those skilled in the art, the present invention will be further described below with reference to the accompanying drawings.
[0030] Figure 1 This is a system block diagram of the present invention;
[0031] Figure 2 This is a system flowchart of the present invention. Detailed Implementation
[0032] The technical solution of the present invention will be clearly and completely described below with reference to the embodiments. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0033] Example 1:
[0034] Please see Figure 1 - Figure 2 As shown, a BIM model-based system for assessing the excavation volume of foundation slope trenches in dredged reclamation includes a survey generation unit, an elevation analysis unit, a volume calculation unit, a grid adjustment unit, and a result output unit. When the survey generation unit surveys the seabed plane, it uses sonar or radar to detect echoes from the seabed plane. Two sets of sonar or radar are simultaneously detected above the seabed. The two sets of sonar or radar are located on the same sea level, and the line connecting the two sets of sonar or radar is perpendicular to the direction of survey.
[0035] The scanning and generation unit uses the images transmitted back by the two sets of sonar or radar to construct a three-dimensional model and generate a seabed map before dredging.
[0036] Example 2:
[0037] Please see Figure 1 - Figure 2 As shown, after the elevation analysis unit obtains the seabed map before dredging, it sets multiple points in a matrix distribution on the seabed map before dredging and obtains the corresponding height coordinates of each point. The elevation analysis unit selects two sets of adjacent points from all the points in the matrix distribution and calculates the difference in height coordinates between the adjacent points to obtain the elevation difference.
[0038] The elevation analysis unit calculates the difference in elevation coordinates between all points in the matrix and their adjacent points using a traversal method, obtains multiple sets of elevation differences, and then performs an arithmetic mean on all elevation differences to obtain the average elevation difference.
[0039] The elevation analysis unit compares multiple sets of elevation differences to obtain the maximum value Hmax and the minimum value Hmin among the multiple sets of elevation differences. The elevation analysis unit calculates the maximum and minimum values among the elevation differences according to a preset ratio to obtain the large difference range a×Hmax~Hmax, where a<1, and the small difference range Hmin~b×Hmin, where b>1, and a×Hmax>b×Hmin;
[0040] The elevation analysis unit compares all elevation differences with the large difference range and the small difference range. If the elevation difference is within the large difference range, it is recorded as a large elevation difference. If the elevation difference is within the small difference range, it is recorded as a small elevation difference. If the elevation difference is not within either the large or small difference range, it is recorded as a medium elevation difference.
[0041] The elevation analysis unit calculates the proportion of large, medium, and small elevation differences respectively, and generates the seabed flatness coefficient FL through formula analysis. Where A represents the percentage of large elevation differences, B represents the percentage of medium elevation differences, C represents the percentage of small elevation differences, and P represents the average elevation difference.
[0042] Example 3:
[0043] Please see Figure 1 - Figure 2 As shown, the grid adjustment unit obtains the seabed flatness coefficient FL through the elevation analysis unit, and calculates the ratio of the seabed flatness coefficient FL to the set flatness coefficient threshold to obtain the flatness ratio. The grid adjustment unit obtains the preset initial grid size, and calculates the adjusted grid volume by multiplying the flatness ratio with the initial grid. The adjusted grid volume is then sent to the engineering quantity calculation unit.
[0044] The engineering quantity calculation unit uses the Civil3D slope tool to specify the slope edge and slope inclination, and generates a foundation trench model. The engineering quantity calculation unit meshes the foundation trench model and calculates the excavation volume of the foundation trench model based on the mesh occupied by the foundation trench model and the volume of each mesh.
[0045] The quantity calculation unit analyzes the meshed foundation trench model, selects all the meshes located at the edges of the foundation trench model and marks them as edge meshes, and records the meshes not located at the edges as center meshes. The quantity calculation unit calculates the ratio of the number of edge meshes to the number of center meshes to obtain the edge ratio. The quantity calculation unit compares the edge ratio with a preset ratio threshold. If the edge ratio is greater than the preset ratio threshold, an excessive edge signal is generated; if the edge ratio is not greater than the preset ratio threshold, a normal edge signal is generated.
[0046] After generating the edge normal signal, the engineering quantity calculation unit sends the excavation volume of the foundation trench model to the result output unit, which then outputs the excavation volume of the foundation trench model.
[0047] The quantity calculation unit sends the excessive edge signal and edge ratio to the mesh adjustment unit. After receiving the excessive edge signal, the mesh adjustment unit reduces the mesh volume. The method for reducing the mesh volume is as follows:
[0048] The mesh adjustment unit obtains the edge ratio and calculates the difference between the edge ratio and the preset ratio threshold to obtain the edge ratio deviation. Then, it calculates the ratio between the edge ratio deviation and the edge ratio and records it as the adjustment ratio. The mesh adjustment unit adjusts the current mesh volume according to the adjustment ratio to obtain the adjusted mesh volume V, V = V0 * (1 - B), where V0 is the current mesh volume and B is the adjustment ratio.
[0049] The mesh adjustment unit sends the adjusted mesh volume to the quantity calculation unit. The quantity calculation unit calculates the excavation volume of the trench model again based on the adjusted mesh volume, and calculates the edge ratio of the mesh in the trench model. If an excessive edge signal is still generated, the excessive edge signal and edge ratio are sent to the mesh volume adjustment unit again. If a normal edge signal is generated, the excavation volume of the trench model is sent to the result output unit. The result output unit outputs the excavation volume of the trench model, thereby completing the evaluation of the trench excavation quantity.
[0050] The preferred embodiments of the present invention disclosed above are merely illustrative of the invention. These preferred embodiments do not exhaustively describe all details, nor do they limit the invention to any specific implementation. Clearly, many modifications and variations can be made based on the content of this specification. This specification selects and specifically describes these embodiments to better explain the principles and practical applications of the invention, thereby enabling those skilled in the art to better understand and utilize the invention. The invention is limited only by the claims and their full scope and equivalents.
Claims
1. A system for evaluating the quantity of excavation work for slope trenches in dredged fill foundations based on a BIM model, characterized in that, It includes a survey generation unit, which is used to survey the seabed plane and generate a pre-dredging seabed map based on the survey results; The elevation analysis unit acquires the seabed map before dredging, performs elevation analysis on the seabed map before dredging, and generates a seabed flatness coefficient based on the elevation analysis results. The engineering quantity calculation unit performs slope processing on the pre-dredging seabed map according to the set slope side and slope inclination, obtains the expected foundation trench model after construction is completed through slope processing, performs grid processing on the foundation trench model to obtain the number of excavation grids, and evaluates the excavation volume through the number of grids. The grid adjustment unit acquires the seabed flatness coefficient and adjusts the grid volume based on the seabed flatness coefficient. The grid adjustment unit can also acquire the number of excavated grids and analyze them to further adjust the volume of each grid. The result output unit acquires the excavation quantity and outputs the excavation quantity. The elevation analysis unit sets up multiple points in a matrix distribution on the seabed map before dredging, and obtains the elevation coordinates corresponding to each point; The elevation analysis unit calculates the difference in elevation coordinates between all points in the matrix and their adjacent points using a traversal method, obtains multiple sets of elevation differences, and then performs an arithmetic mean on all elevation differences to obtain the average elevation difference. The elevation analysis unit obtains the maximum value Hmax and the minimum value Hmin among multiple sets of elevation differences. The elevation analysis unit calculates the maximum and minimum values among the elevation differences according to a preset ratio to obtain the large difference range a×Hmax~Hmax, where a<1, and the small difference range Hmin~b×Hmin, where b>1, and a×Hmax>b×Hmin. The elevation analysis unit classifies all elevation differences into large and small ranges, and divides them into large elevation differences and small elevation differences. If an elevation difference does not fall within both the large and small ranges, it is recorded as a medium elevation difference. The elevation analysis unit calculates the proportions of large elevation differences, medium elevation differences, and small elevation differences, and generates the seabed flatness coefficient FL through formula analysis. Where A is the percentage of large elevation differences, B is the percentage of medium elevation differences, C is the percentage of small elevation differences, and P is the average elevation difference.
2. The system for evaluating the quantity of excavation work for dredged fill foundation slope trenches based on a BIM model as described in claim 1, characterized in that, When the scanning generation unit scans the seabed surface, it uses sonar or radar to detect echoes from the seabed surface and constructs a three-dimensional model using a machine binocular vision algorithm. The two sets of sonar or radar are located on the same sea level, and the line connecting the two sets of sonar or radar is perpendicular to the scanning direction.
3. The system for evaluating the quantity of excavation work for slope trenches in dredged fill foundations based on a BIM model, as described in claim 1, is characterized in that... The grid adjustment unit calculates the ratio of the seabed flatness coefficient FL to the set flatness coefficient threshold to obtain the flatness ratio. The grid adjustment unit obtains the preset initial grid size and calculates the adjusted grid volume by multiplying the flatness ratio with the initial grid size. The adjusted grid volume is then sent to the engineering quantity calculation unit.
4. The system for evaluating the quantity of excavation work for dredged fill foundation slope trenches based on a BIM model as described in claim 3, characterized in that, The engineering quantity calculation unit uses the Civil3D slope tool to specify the slope edge and slope inclination, and generates a foundation trench model. The engineering quantity calculation unit then meshes the foundation trench model and calculates the excavation volume of the foundation trench model based on the mesh occupied by the foundation trench model and the volume of each mesh.
5. The system for evaluating the quantity of excavation work for dredged fill foundation slope trenches based on a BIM model as described in claim 4, characterized in that, The engineering quantity calculation unit selects all the grids located at the edges in the foundation trench model and marks them as edge grids. Grids not located at the edges are recorded as center grids. The engineering quantity calculation unit calculates the ratio of the number of edge grids to the number of center grids to obtain the edge ratio. The edge ratio is then compared with a preset ratio threshold to generate an excessive edge signal or a normal edge signal. After generating the edge normal signal, the engineering quantity calculation unit sends the excavation quantity of the foundation trench model to the result output unit, which then outputs the excavation quantity of the foundation trench model.
6. The system for evaluating the quantity of excavation work for dredged fill foundation slopes based on a BIM model, as described in claim 5, is characterized in that... The engineering quantity calculation unit sends the excessive edge signal and edge ratio to the mesh adjustment unit, which reduces the mesh volume. The method for reducing the mesh volume is as follows: The mesh adjustment unit calculates the difference between the edge ratio and a preset ratio threshold to obtain the edge ratio deviation. It then calculates the ratio between the edge ratio deviation and the edge ratio, recording this as the adjustment ratio. The mesh adjustment unit adjusts the current mesh volume according to this adjustment ratio to obtain the adjusted mesh volume V. Where V0 is the current mesh volume and B is the adjustment ratio; The mesh adjustment unit sends the adjusted mesh volume to the engineering quantity calculation unit. The engineering quantity calculation unit calculates the excavation volume of the foundation trench model again based on the adjusted mesh volume and sends the excavation volume of the foundation trench model to the result output unit. The result output unit outputs the excavation volume of the foundation trench model.
Citation Information
Patent Citations
BIM (Building Information Modeling)-based engineering earthwork volume calculation method for seabed immersed tunnel foundation trench
CN113256809A
Underwater dredging and mud throwing evaluation method for limited space
CN113722663A
Method for dynamically assessing slope safety
US20230214557A1