A field leveling calculation method for polygonal network corner elevation control

The three-dimensional calculation method of polygonal grid corner elevation control solves the problem of insufficient consideration of terrain complexity in the excavation and filling balance of photovoltaic projects using traditional two-dimensional calculation methods, achieves high-precision and high-efficiency earthwork balance design, and optimizes the engineering volume and photovoltaic panel installation of photovoltaic sites.

CN120374879BActive Publication Date: 2025-09-12CHINA POWER CONSRTUCTION GRP GUIYANG SURVEY & DESIGN INST CO LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Traditional two-dimensional calculation methods have difficulty accurately considering the complexity of three-dimensional terrain in the excavation and filling balance of photovoltaic projects, resulting in inaccurate earthwork calculations, especially in slope control, making it difficult to achieve optimal economic value.

Method used

A three-dimensional calculation method using polygonal grid corner elevation control is used, including generating DEM terrain surface, drawing polygonal calculation grid, calculating cut-fill balance corner elevation, generating a polygonal grid model of the cut-fill balance surface, performing slope analysis and adjustment, generating the final design drawing, and using three-dimensional terrain modeling and slope control for precise calculations.

Benefits of technology

It achieves high-precision and high-efficiency earthwork balance design, and can carry out excavation and backfill design according to the complex terrain of the photovoltaic site, optimize the engineering volume, and ensure the best installation angle and earthwork balance of photovoltaic panels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120374879B_ABST
    Figure CN120374879B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of computer-aided design technology and provides a method for calculating site leveling using polygonal mesh corner elevation control, comprising the following steps: S1, generating a DEM terrain surface; S2, drawing a polygonal computational grid; S3, calculating the elevation of each polygonal corner point for cut-and-fill balance; S4, generating a polygonal mesh model of the cut-and-fill balance surface; S5, performing slope analysis and adjustment; S6, generating a final cut-and-fill balance network; and S7, drawing a cut-and-fill balance design drawing. The present invention utilizes methods such as three-dimensional terrain modeling, slope control, triangulated meshing, and cut-and-fill balance calculations to perform calculations. It fully utilizes original terrain data, can establish and adjust excavation and backfill design models as needed, and offers high computational accuracy and efficiency, enabling high-precision and high-efficiency cut-and-fill balance design for large-scale photovoltaic sites.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] The construction of new energy power systems has ushered in enormous potential for development, especially in the photovoltaic industry, which has seen explosive growth in recent years. PV projects, especially centralized PV, operate on vast sites, often covering tens of thousands of acres, and often feature complex terrain. Site earthwork balance design is crucial for ensuring project economics and environmental sustainability, requiring optimal cut-and-fill balance while meeting all design requirements.

[0003] In the control of cut and fill balance, the slope control of the photovoltaic field is particularly important. The appropriate excavation slope can ensure that the installation angle of the photovoltaic panels maximizes the reception of solar radiation, so that the photovoltaic panels are minimally affected by the nearby local terrain; it can ensure the optimal value of the cut and fill balance volume of the field, so as to avoid large changes in the cut and fill height and volume; it can ensure the optimal design conditions for foundation treatment, pile foundation design, environmental and water conservation design, etc., and make the amount of engineering work that needs to be handled as small as possible under the condition of cut and fill balance.

[0004] Traditional methods are all two-dimensional calculation methods and are all estimation methods. They are greatly affected by the calculation dimensions and basic data, and tend to ignore the complex three-dimensional characteristics of the terrain, resulting in inaccurate calculations of earthwork excavation and filling during actual construction. In addition, it is very difficult to implement earthwork balance calculations that consider slope control. Summary of the Invention

[0005] In order to solve the above technical problems, the present invention provides a field leveling calculation method for controlling the elevation of triangulated network corner points.

[0006] The present invention is achieved through the following technical solutions.

[0007] The present invention provides a method for calculating the leveling of polygonal mesh corner points, comprising the following steps:

[0008] S1. Generate DEM terrain surface: Draw a digital elevation model based on terrain data, and generate a polygonal DEM terrain surface based on the digital elevation model surface;

[0009] S2. Draw polygonal calculation grid: Determine the polygonal grid size and distribution method based on the site environment, calculation scope, building distribution, construction requirements, etc., and draw the polygonal calculation network;

[0010] S3. Calculate the elevation of the corner points of each polygon when the cut and fill balance is achieved: locate the first polygonal grid at the corner point location, perform a cut and fill balance trial calculation on the polygonal calculation network and the polygonal DEM terrain surface, calculate the elevations of multiple corner points when the cut and fill balance is achieved, control the elevations of two corner points on one side of the polygon to remain unchanged, calculate the elevations of other corner points of adjacent polygons sharing the same side when the cut and fill balance is achieved, and then, through an incremental calculation method, gradually calculate the elevations of the corner points of other polygons when the cut and fill balance is achieved, using the polygon for which the cut and fill balance has been calculated.

[0011] S4. Generate a polygonal mesh model of the cut-fill balance surface: obtain the elevation and plane coordinates of the corner points of each polygon during the cut-fill balance, and generate a polygonal mesh model of the entire cut-fill balance surface;

[0012] S5. Slope analysis and adjustment: Perform slope analysis on each polygonal mesh in the entire site for the polygonal mesh model of the cut-fill balance surface, and adjust the coordinates of the polygonal mesh corners with slope values ​​greater than the critical value so that the slope values ​​of all polygonal meshes are less than or equal to the critical value;

[0013] S6. Generate the final cut-and-fill balanced network: Generate the final cut-and-fill balanced polygon network based on the slope-adjusted polygon mesh corner point coordinate data, and output the mesh edge lines and corner point coordinate elevation values;

[0014] S7. Draw the cut-fill balance design diagram: Draw the cut-fill balance design diagram of the entire site based on the output grid edge lines and corner point coordinate elevation values.

[0015] The polygon calculation network coverage area in step S2 is a continuous area.

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

[0017] The threshold is set by the user.

[0018] In step S3, the cut-fill balance calculation between the polygon and the DEM terrain surface is performed using the polygonal prism method.

[0019] When performing slope analysis on each polygonal grid in the entire site in step S5, a GPU is used for rendering calculation in a parallel computing manner.

[0020] In step S5, when adjusting the coordinates of the corner points of the polygon mesh whose slope value is greater than the critical value, only the elevation value of the corner point coordinates is adjusted.

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

[0022] The polygon computing network is stored in a DCEL manner.

[0023] The cut-and-fill balance design drawing of the entire site is used for site leveling construction control according to the corner point marking information of the design drawing during construction.

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

[0025] Figure 1 It is a schematic diagram of a process of at least one embodiment of the present invention. DETAILED DESCRIPTION

[0026] To facilitate understanding of the present invention, the present application will be described more comprehensively below with reference to the relevant drawings; the drawings show preferred embodiments of the present invention, but the present invention can be implemented in many different forms and is not limited to the embodiments described herein; on the contrary, the purpose of providing these embodiments is to enable a more thorough and comprehensive understanding of the disclosed content of the present invention.

[0027] The first embodiment of the present invention relates to Figure 1 A method for calculating the leveling of polygonal grid corner elevation control is shown, comprising the following steps:

[0028] S1. Generate DEM terrain surface: Draw a digital elevation model based on terrain data, and generate a polygonal DEM terrain surface based on the digital elevation model surface;

[0029] S2. Draw polygonal calculation grid: Determine the polygonal grid size and distribution method based on the site environment, calculation scope, building distribution, construction requirements, etc., and draw the polygonal calculation network;

[0030] S3. Calculate the elevation of the corner points of each polygon when the cut and fill balance is achieved: locate the first polygonal grid at the corner point location, perform a cut and fill balance trial calculation on the polygonal calculation network and the polygonal DEM terrain surface, calculate the elevations of multiple corner points when the cut and fill balance is achieved, control the elevations of two corner points on one side of the polygon to remain unchanged, calculate the elevations of other corner points of adjacent polygons sharing the same side when the cut and fill balance is achieved, and then, through an incremental calculation method, gradually calculate the elevations of the corner points of other polygons when the cut and fill balance is achieved, using the polygon for which the cut and fill balance has been calculated.

[0031] S4. Generate a polygonal mesh model of the cut-fill balance surface: obtain the elevation and plane coordinates of the corner points of each polygon during the cut-fill balance, and generate a polygonal mesh model of the entire cut-fill balance surface;

[0032] S5. Slope analysis and adjustment: Perform slope analysis on each polygonal mesh in the entire site for the polygonal mesh model of the cut-fill balance surface, and adjust the coordinates of the polygonal mesh corners with slope values ​​greater than the critical value so that the slope values ​​of all polygonal meshes are less than or equal to the critical value;

[0033] S6. Generate the final cut-and-fill balanced network: Generate the final cut-and-fill balanced polygon network based on the slope-adjusted polygon mesh corner point coordinate data, and output the mesh edge lines and corner point coordinate elevation values;

[0034] S7. Draw the cut-fill balance design diagram: Draw the cut-fill balance design diagram of the entire site based on the output grid edge lines and corner point coordinate elevation values.

[0035] Preferably, the polygonal network coverage area in step S2 is a continuous area. Since the calculation of a continuous area involves multi-directional slope analysis, it is necessary not only to calculate the slope of any polygon but also to consider the inclination of the surface in different directions. One feasible method is to project the polygon normal onto a vertical plane in a certain direction to calculate the slope analysis in the specified direction.

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

[0037] Furthermore, the polygon computation network is stored in a dual half-edge data structure (DCEL). This DCEL storage structure emphasizes its high efficiency in point, edge, and face queries. Implementing DCEL-based storage greatly facilitates distributed access and computation, especially incremental computation.

[0038] Furthermore, the threshold value is set by the user.

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

[0040] The third embodiment of the present invention is substantially the same as the first embodiment, mainly in that, in step S3, the excavation and filling balance trial calculation of the polygon and the DEM terrain surface is performed using the polygonal prism method. For example, if the polygon is a triangle, the triangular prism method is used, and if the polygon is a hexagon, the hexagonal prism method is used.

[0041] Furthermore, in step S5, when performing the slope analysis of each polygonal mesh across the entire site, parallel computing is used to perform rendering calculations on the GPU. Generally, for large terrains, octree decomposition technology can be used to decompose large models into small models suitable for GPU rendering batches. This can significantly reduce GPU rendering batch overhead, increase the degree of rendering and capturing interactive flows of large models, and significantly optimize rendering performance overall, especially when processing large scenes or complex models. GPU rendering typically improves efficiency through batching, that is, combining multiple geometric objects into one or a few rendering calls, thereby reducing the number of data transfers and state changes between the CPU and GPU.

[0042] Furthermore, in step S5, when adjusting the coordinates of the corner points of the polygonal mesh whose slope values ​​are greater than the critical value, only the elevation values ​​of the corner point coordinates are adjusted.

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

[0044] In this way, the slope fitting of the entire site can be achieved in the planning. The cut and fill balance calculation based on the corner elevation is performed for each grid unit. The corner elevation of each unit and the elevation when the cut and fill is balanced are taken, and a polygonal network with a slope is generated in combination with the cut and fill balance elevation of the site boundary. This is used to fit the earthwork excavation balance calculation under different slopes, thereby meeting the cut and fill balance requirements of different slopes in different zones and blocks.

[0045] Obviously, the above is only a partial embodiment of the present invention, not all embodiments. The above embodiments are not intended to limit the present invention. For those skilled in the art, the present invention can be modified and varied in various ways. Any combination, modification, equivalent replacement, improvement, and other embodiments that can be made by those of ordinary skill in the art within the spirit and principles of the present invention shall be within the scope of protection of the present invention.

Claims

1. A method for calculating the leveling of polygonal mesh corner elevations, characterized in that: The following steps are involved: S1. Generate DEM terrain surface: Draw a digital elevation model based on terrain data, and generate a polygonal DEM terrain surface based on the digital elevation model surface; S2. Draw polygonal calculation grid: Determine the polygonal grid size and distribution method based on the site environment, calculation scope, building distribution and construction requirements, and draw the polygonal calculation grid; S3. Calculate the elevation of the corner points of each polygon when the cut and fill balance is achieved: locate the first polygonal grid at the corner point position, perform a cut and fill balance trial calculation on the polygonal calculation grid and the polygonal DEM terrain surface, calculate the elevations of multiple corner points when the cut and fill balance is achieved, control the elevations of two corner points on one side of the polygon to remain unchanged, calculate the elevations of other corner points of adjacent polygons sharing the same side when the cut and fill balance is achieved, and then, through an incremental calculation method, gradually calculate the elevations of the corner points of other polygons when the cut and fill balance is achieved based on the polygon for which the cut and fill balance has been calculated; S4. Generate a polygonal mesh model of the cut-fill balance surface: obtain the elevation and plane coordinates of the corner points of each polygon during the cut-fill balance, and generate a polygonal mesh model of the entire cut-fill balance surface; S5. Slope analysis and adjustment: Perform slope analysis on each polygonal mesh in the entire site for the polygonal mesh model of the cut-fill balance surface, and adjust the coordinates of the polygonal mesh corners with slope values ​​greater than the critical value so that the slope values ​​of all polygonal meshes are less than or equal to the critical value; S6. Generate the final cut-and-fill balanced mesh: Generate the final cut-and-fill balanced polygon mesh based on the slope-adjusted polygon mesh corner point coordinate data, and output the mesh edge lines and corner point coordinate elevation values; S7. Draw the cut-fill balance design diagram: Draw the cut-fill balance design diagram of the entire site based on the output grid edge lines and corner point coordinate elevation values.

2. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: The polygon calculation grid coverage area in step S2 is a continuous area.

3. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, characterized in that: The polygon is a triangle, a quadrilateral or a hexagon.

4. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: The critical value is set by the user.

5. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: In step S3, the cut-fill balance calculation between the polygon and the DEM terrain surface is performed using the polygonal prism method.

6. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: When performing slope analysis on each polygonal grid in the entire site in step S5, a GPU is used for rendering calculation in a parallel computing manner.

7. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: In step S5, when adjusting the coordinates of the corner points of the polygon mesh whose slope value is greater than the critical value, only the elevation value of the corner point coordinates is adjusted.

8. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: The building distribution in step S2 includes the distribution of buildings and the distribution of structures.

9. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: The polygonal computational grid is stored in a DCEL manner.

10. The method for calculating the leveling of polygonal mesh corner elevation control according to claim 1, wherein: The cut-and-fill balance design drawing of the entire site is used for site leveling construction control according to the corner point marking information of 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