Field leveling calculation method for polygon net corner elevation control

Through the field level calculation method of corner point elevation control of polygonal mesh corners, the problem of inaccurate earth excavation and filling in traditional two-dimensional calculation methods is solved, and the high-precision earth-balance design of photovoltaic sites is realized to ensure that the photovoltaic panels maximize the reception of solar radiation and reduce engineering volume.

CN120374879AActive Publication Date: 2025-07-25CHINA POWER CONSRTUCTION GRP GUIYANG SURVEY & DESIGN INST CO LTD +2
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202510848755.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-24
Publication Date
2025-07-25
Estimated Expiration
2045-06-24

Smart Images

  • Figure CN120374879A_ABST
    Figure CN120374879A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of computer aided design, and provides a field flat calculation method for polygon net corner elevation control, which comprises the following steps: S1, generating a DEM terrain surface; s2, drawing a polygonal computational grid; s3, calculating an angular point elevation of digging and filling balance of each polygon; s4, generating a digging and filling equilibrium surface polygonal mesh model; s5, slope analysis and adjustment; s6, generating a network after final excavation and filling balance; and S7, drawing a digging and filling balance design drawing. According to the method, calculation is carried out based on methods such as three-dimensional terrain modeling, gradient control, triangular mesh division and excavation and filling balance trial calculation, original terrain data can be fully utilized, excavation and backfill design models can be established and adjusted according to needs, calculation precision and efficiency are high, and high-precision and high-efficiency site excavation and filling balance design of a large-range photovoltaic site can be achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a site leveling calculation method for controlling the elevation of polygon network corner points, belonging to the technical field of computer-aided design. Background Art

[0002] The construction of new energy power systems has seen a huge development space. In particular, the photovoltaic industry has shown explosive growth in recent years. Photovoltaic projects (especially centralized photovoltaics) have a large site area. A single project covers thousands of mu of land, and the local terrain of the site is complex. In the construction of photovoltaic projects, the design of site earthwork balance is a key task to ensure the economy and environmental sustainability of project construction, and it is necessary to pursue the best economic value of the cut-fill balance volume under various design conditions.

[0003] In the control of cut-fill balance, the slope control of the photovoltaic site is particularly important. An appropriate excavation slope can ensure that the installation angle of the photovoltaic panels maximally receives solar radiation, minimizing the influence of the adjacent local terrain on the photovoltaic panels; it can ensure the optimal value of the cut-fill balance volume in the site, preventing large changes in the cut-fill height and volume; it can ensure the optimal design conditions for foundation treatment, pile foundation design, environmental protection design of water circulation, etc., and minimize the engineering quantity to be processed under the condition of cut-fill balance.

[0004] Traditional methods are all two-dimensional calculation methods and belong to estimation methods. They are greatly affected by calculation dimensions and basic data, and are prone to ignoring the complex three-dimensional characteristics of the terrain, resulting in inaccurate calculation of earthwork cut and fill volumes during the actual construction process. Moreover, in the earthwork balance calculation considering slope control, it is very difficult to achieve. Summary of the Invention

[0005] To solve the above technical problems, the present invention provides a site leveling calculation method for controlling the elevation of triangular network corner points. This site leveling calculation method for controlling the elevation of polygon network corner points The present invention is achieved through the following technical solutions.

[0006] A site leveling calculation method for controlling the elevation of polygon network corner points provided by the present invention includes the following steps: S1. Generate a DEM terrain surface: Draw a digital elevation model according to terrain data, and generate a polygon DEM terrain surface based on the surface of the digital elevation model; S2. Draw a polygon calculation grid: Determine the polygon grid size and distribution method according to the site environment, calculation range, building distribution, construction requirements, etc., and draw a polygon calculation network; S3. Calculate the elevation of the corner points for the excavation and filling balance of each polygon: Locate the first polygon grid of the corner point positions, conduct a trial calculation for the excavation and filling balance between the polygon calculation network and the polygon DEM terrain surface, calculate the elevations of multiple corner points when the excavation and filling are balanced, keep the elevations of two corner points on a certain side of the polygon unchanged, calculate the elevations of the other corner points of the adjacent polygon sharing the same side when the excavation and filling are balanced, and then, through an incremental calculation method, successively calculate the elevations of the corner points of other polygons when the excavation and filling are balanced using the polygons for which the excavation and filling balance has been calculated; S4. Generate a polygon grid model of the excavation and filling balance surface: Obtain the elevation and planar coordinates of the corner points when the excavation and filling of each polygon are balanced, and generate a polygon grid model of the entire excavation and filling balance surface; S5. Slope analysis and adjustment: Conduct a slope analysis for each polygon grid within the entire site for the polygon grid model of the excavation and filling balance surface, and adjust the corner point coordinates of the polygon grids with slope values greater than the critical value so that the slope values of all polygon grids are less than or equal to the critical value; S6. Generate the final network after the excavation and filling balance: Generate the final polygon network after the excavation and filling balance based on the corner point coordinate data of the polygon grids after slope adjustment, and output the grid edge lines and the elevation values of the corner points; S7. Draw the excavation and filling balance design diagram: Draw the excavation and filling balance design diagram of the entire site based on the output grid edge lines and the elevation values of the corner points.

[0007] The coverage area of the polygon calculation network in step S2 is a continuous area.

[0008] The polygon is a triangle, quadrilateral or hexagon.

[0009] The critical value is set by the user.

[0010] In step S3, the trial calculation for the excavation and filling balance between the polygon and the DEM terrain surface is carried out using the multi - prism method.

[0011] When conducting the slope analysis for each polygon grid within the entire site in step S5, the parallel computing method is used to perform rendering calculations using the GPU.

[0012] In step S5, when adjusting the corner point coordinates of the polygon grids with slope values greater than the critical value, only the elevation values of the corner point coordinates are adjusted.

[0013] The building distribution in step S2 includes the distribution of buildings and the distribution of structures.

[0014] The polygon calculation network is stored in the DCEL format.

[0015] The excavation and filling balance design diagram of the entire site is used for controlling the site leveling construction according to the corner point marking information on the design diagram during construction.

[0016] The beneficial effects of the present invention are as follows: By calculating based on three-dimensional terrain modeling and slope control, the original terrain data can be fully utilized, and the excavation and backfill design models can be established and adjusted as needed. The calculation accuracy and efficiency are relatively high, and high-precision and high-efficiency earthwork balance design for large-scale photovoltaic sites can be achieved. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] Figure 1 It is a schematic flowchart of at least one embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0018] To facilitate the understanding of the present invention, the present application will be described more comprehensively with reference to the relevant drawings; the drawings show preferred embodiments of the present invention. However, the present invention can be implemented in many different forms and is not limited to the embodiments described herein; on the contrary, these embodiments are provided to make the disclosure of the present invention more thorough and comprehensive.

[0019] The first embodiment of the present invention relates to a site leveling calculation method for controlling the elevation of polygon network corner points as shown in Figure 1 and includes the following steps: S1. Generate a DEM terrain surface: Draw a digital elevation model according to the terrain data, and generate a polygon DEM terrain surface based on the surface of the digital elevation model; S2. Draw a polygon calculation grid: Determine the polygon grid size and distribution method according to the site environment, calculation range, building distribution, construction requirements, etc., and draw a polygon calculation network; S3. Calculate the elevation of the corner points for the cut-fill balance of each polygon: Locate the first polygon grid at the corner point position, perform a cut-fill balance trial calculation between the polygon calculation network and the polygon DEM terrain surface, calculate the elevations of multiple corner points at the cut-fill balance, keep the elevations of two corner points on a certain side of the polygon unchanged, calculate the elevations of the other corner points of the adjacent polygon sharing the same side at the cut-fill balance, and then through an incremental calculation method, gradually calculate the elevations of the corner points for the cut-fill balance of other polygons with the polygons whose cut-fill balance has been calculated in turn; S4. Generate a polygon grid model of the cut-fill balance surface: Obtain the elevation and plane coordinates of the corner points at the cut-fill balance of each polygon, and generate a polygon grid model of the entire cut-fill balance surface; S5. Slope analysis and adjustment: Perform slope analysis on each polygon grid within the entire site for the polygon grid model of the cut-fill balance surface, and adjust the corner point coordinates of the polygon grids with slope values greater than the critical value so that the slope values of all polygon grids are less than or equal to the critical value; S6. Generate the final polygon network after cut-fill balance: Generate the final polygon network after cut-fill balance according to the corner point coordinate data of the polygon grid after slope adjustment, and output the grid side line and the elevation values of the corner points; S7. Draw the cut-fill balance design drawing: According to the output grid edge lines and corner point coordinate elevation values, draw the cut-fill balance design drawing of the entire site.

[0020] Preferably, the polygon calculation network coverage area in step S2 is a continuous area. Since a continuous area needs to be calculated, multi-directional slope analysis is involved. Not only the magnitude of the slope of any polygon needs to be calculated, but also the inclination of the ground surface in different directions needs to be considered. A feasible way is to project the polygon normal vector onto a vertical plane in a certain direction, so as to calculate the slope analysis in the specified direction.

[0021] The second embodiment of the present invention is substantially the same as the first embodiment. The main difference is that in step S1, the polygon is a triangle, a quadrilateral or a hexagon.

[0022] Furthermore, the polygon calculation network is stored in the DCEL (doubly-connected edge list) format. Storing in the DCEL format emphasizes its efficiency in point, edge, and face queries. Implementing storage based on the DCEL format can greatly facilitate distributed access calculations, especially incremental calculations.

[0023] Furthermore, the critical value is set by the user.

[0024] Preferably, the cut-fill balance design drawing of the entire site is used for construction site leveling construction control according to the corner point marking information on the design drawing.

[0025] The third embodiment of the present invention is substantially the same as the first embodiment. The main difference is that in step S3, the cut-fill balance trial calculation between the polygon and the DEM terrain surface is carried out using the multi-prism method. For example, for the case where the polygon is a triangle, the triangular prism method is used, and for the case where the polygon is a hexagon, the hexagonal prism method is used.

[0026] Furthermore, when performing slope analysis on each polygon grid within the entire site in step S5, parallel computing is used and GPU is used for rendering calculation. Generally, for large terrains, the octree decomposition technology can be used to decompose the large model into small models suitable for GPU rendering batches, which can greatly reduce the GPU rendering batch overhead, increase the large model rendering and capture interaction flow degree, and overall optimize the rendering performance, especially when dealing with large scenes or complex models. GPU rendering usually improves efficiency through batching, that is, merging multiple geometric objects into one or a few rendering calls, thereby reducing the number of data transfers and state changes between the CPU and the GPU.

[0027] Furthermore, in step S5, when adjusting the corner point coordinates of the polygon grid with a slope value greater than the critical value, only the elevation value of the corner point coordinates is adjusted.

[0028] Furthermore, the building distribution in step S2 includes the distribution of buildings and the distribution of structures.

[0029] Thus, full-site slope fitting in the planning can be achieved. For each grid unit, cut-fill balance calculation based on the corner elevations is performed. The corner elevations of each unit and the elevations at cut-fill balance are taken, and a polygon network with slopes is generated in combination with the cut-fill balance elevations at the site boundary, so as to fit the cut-fill balance calculation at different slopes, thereby meeting the requirements of cut-fill balance with different slopes in different regions and blocks.

[0030] Obviously, the above are only some embodiments of the present invention, rather than all embodiments. The above embodiments do not limit the present invention. For those skilled in the art, the present invention can have various changes and modifications. All other embodiments that can be made by any combination, modification, equivalent replacement, improvement, etc. by ordinary technical personnel within the spirit and principle of the present invention should be within the protection scope of the present invention.

Claims

1. A method for calculating the field leveling of the elevation control of the corner points of a polygon network, characterized in that, It includes the following steps: S1. Generate the DEM terrain surface: Draw a digital elevation model according to the terrain data, and generate a polygonal DEM terrain surface based on the surface of the digital elevation model; S2. Draw the polygonal calculation grid: Determine the polygonal grid size and distribution method according to the site environment, calculation range, building distribution, construction requirements, etc., and draw the polygonal calculation network; S3. Calculate the corner elevations of cut-fill balance for each polygon: Locate the first polygonal grid at the corner point position, conduct a cut-fill balance trial calculation between the polygonal calculation network and the polygonal DEM terrain surface, calculate the elevations of multiple corner points at cut-fill balance, control the elevations of two corner points on one side of the polygon to remain unchanged, calculate the corner elevations of other corner points of the adjacent polygon sharing the same side at cut-fill balance, and then through an incremental calculation method, successively calculate the corner elevations of other polygons at cut-fill balance with the polygons whose cut-fill balance has been calculated step by step; S4. Generate the cut-fill balance surface polygonal grid model: Obtain the corner elevations and plane coordinates of each polygon at cut-fill balance, and generate the polygonal grid model of the entire cut-fill balance surface; S5. Slope analysis and adjustment: Conduct slope analysis for each polygonal grid within the entire site range of the polygonal grid model of the cut-fill balance surface, and adjust the corner coordinates of the polygonal grid with a slope value greater than the critical value to make the slope values of all polygonal grids less than or equal to the critical value; S6. Generate the final cut-fill balanced network: Generate the final cut-fill balanced polygonal network according to the corner coordinate data of the polygonal grid after slope adjustment, and output the grid edge line and corner coordinate elevation values; S7. Draw the cut-fill balance design drawing: Draw the cut-fill balance design drawing of the entire site according to the output grid edge line and corner coordinate elevation values.

2. The site leveling calculation method for controlling the elevation of polygon network corner points according to claim 1, characterized in that, The coverage area of the polygonal calculation network in step S2 is a continuous area.

3. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that, The polygon is a triangle, quadrilateral or hexagon.

4. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that, The critical value is set by the user.

5. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that In step S3, the cut-fill balance trial calculation between the polygon and the DEM terrain surface is carried out by the multi-prism method.

6. The site leveling calculation method for polygon network corner elevation control according to claim 1, characterized in that, When conducting slope analysis for each polygonal grid within the entire site range in step S5, the parallel calculation method is adopted for rendering calculation using a GPU.

7. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that, In step S5, when adjusting the corner coordinates of the polygonal grid with a slope value greater than the critical value, only the elevation value of the corner coordinates is adjusted.

8. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that, The building distribution in step S2 includes the distribution of buildings and the distribution of structures.

9. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that, The polygonal calculation network is stored in the DCEL manner.

10. The site leveling calculation method for polygon network corner point elevation control according to claim 1, characterized in that, The cut-fill balance design drawing of the entire site is used for controlling the site leveling construction according to the corner marking information in the design drawing during construction.

Citation Information

Patent Citations

  • BIM-based vehicle base terrace earthwork balance design method

    CN112347543A

  • Data processing method and system for refined earth volume calculation

    CN117274532A

  • Earthwork digging and filling balance construction method based on filling-digging ratio

    CN118410553A

  • Square measurement method and system based on elevation measurement, medium and program product

    CN119901253A

  • Shadow Casting for an Elevation Data Grid

    US20180253893A1