A three-dimensional slag field modeling method, system, terminal and medium

By delineating the target area of ​​the slag yard within the terrain surface and constructing a 3D model of the slag yard, the problem of low modeling efficiency and accuracy in slag yard planning is solved, and rapid and accurate slag yard capacity calculation and 3D visualization are achieved.

CN116109773BActive Publication Date: 2026-01-27CHINA HYDROELECTRIC ENGINEERING CONSULTING GROUP CHENGDU RESEARCH HYDROELECTRIC INVESTIGATION DESIGN AND INSTITUTE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310130416.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-17
Publication Date
2026-01-27
Estimated Expiration
2043-02-17

AI Technical Summary

Technical Problem

Existing technologies for waste disposal site planning have low modeling efficiency and accuracy, especially in large-scale engineering projects where design efficiency is low and cannot meet the needs of rapid planning and design.

Method used

By delineating the target area of ​​the slag dump within the terrain surface, determining the slag foot line and slag slope line, constructing a three-dimensional model of the slag dump entity, and using the slag dump filling volume calculation function to quickly obtain the slag dump elevation or capacity, three-dimensional visualization is achieved.

Benefits of technology

It improves the modeling efficiency and accuracy of 3D models of slag heaps, simplifies the planning process, reduces the workload of trial calculations in traditional methods, and enables fast and accurate calculation of slag heap capacity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116109773B_ABST
    Figure CN116109773B_ABST
Patent Text Reader

Abstract

The application discloses a three-dimensional slag field modeling method and system, a terminal and a medium, and relates to the technical field of water conservancy and hydropower construction. The technical scheme is as follows: a target area of the slag field is circumscribed in a topographic surface according to the coordinates of at least three points, wherein the topographic surface represents the topographic range of the actual engineering construction area; a slag foot line for stacking slag is determined in the target area of the slag field, and a slag stacking slope line is created on the slag foot line; a slag field entity three-dimensional model is constructed according to the slag foot line and the slag stacking slope line; the amount of the stacked slag is input into the slag field entity three-dimensional model, the height of the stacked slag corresponding to the amount of the stacked slag is calculated, the slag stacking slope line is adjusted based on the height of the stacked slag, and an adjusted slag field entity three-dimensional model is generated. The application solves the problems of low modeling efficiency and low accuracy of slag field planning in related technologies.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of water conservancy and hydropower construction technology, and more specifically, to a three-dimensional slag yard modeling method, system, terminal, and medium. Background Technology

[0002] In the construction of water conservancy and hydropower projects, the planning and design of slag yards is a very important part of the construction organization design. As the requirements for slag yard safety protection and environmental protection become increasingly stringent, the planning and design of slag yards can sometimes affect the overall construction layout.

[0003] Current approaches to waste disposal site planning and design primarily involve first considering the amount of waste and the site's location. Then, based on topographic maps, a plan and longitudinal section layout of the waste disposal site is drawn. The site capacity is calculated using multiple cross-sectional views. If the required waste volume is not met, the site needs to be redesigned. This method requires multiple trial calculations to arrive at a suitable capacity design, resulting in significant calculation errors and low design efficiency. While software such as ZDM and Civil 3D can effectively calculate waste disposal site capacity, the calculation and modeling process is cumbersome. If the capacity changes, repeated calculations and modeling are necessary, making timely updates impossible. Waste disposal site capacity planning and design is the most crucial aspect of waste disposal site design. In projects with numerous constraints, complex terrain, and large-scale waste disposal sites, traditional design methods are labor-intensive, inconvenient to adjust, and inefficient, making them insufficient for the rapid planning and design needs of large-scale waste disposal sites.

[0004] Therefore, how to solve the problem of low modeling efficiency and accuracy in slag dump planning in related technologies is an urgent issue that needs to be addressed. Summary of the Invention

[0005] To address the issues of low modeling efficiency and accuracy in slag dump planning in related technologies, this invention provides a three-dimensional slag dump modeling method, system, terminal, and medium. This invention delineates the target area of ​​the slag dump using multiple points on a terrain surface, thereby quickly determining the slag dump's extent and significantly improving the modeling efficiency of the 3D slag dump model. Furthermore, by using the slag toe line and slag pile slope line, a solid 3D model of the slag dump can be quickly created and visualized. Subsequently, using the developed slag dump filling volume calculation function, the required slag pile elevation or capacity can be quickly obtained, and the final slag dump storage model can be created based on the calculation results. This simplifies the slag dump planning process and achieves high calculation accuracy, reducing the workload of existing calculation methods.

[0006] The above-mentioned technical objective of the present invention is achieved through the following technical solution:

[0007] A first aspect of this application provides a three-dimensional slag heap modeling method, the method comprising:

[0008] The target area of ​​the slag dump is delineated within the topographic surface based on the coordinates of at least three points, where the topographic surface represents the topographic extent of the actual engineering construction area;

[0009] Determine the slag heel line within the target area of ​​the slag yard, and create a slag heel slope line on the slag heel line;

[0010] Construct a three-dimensional model of the slag dump based on the slag foot line and slag pile slope line;

[0011] The amount of slag is input into the 3D model of the slag yard, the slag height corresponding to the amount of slag is calculated, and the slag slope line is adjusted based on the slag height to generate the adjusted 3D model of the slag yard.

[0012] In one implementation scheme, the target area of ​​the spoil heap is delineated within the topographic surface based on the coordinates of at least three points, specifically as follows:

[0013] Input at least three points within the terrain surface to determine the slag dump area. Drag the coordinates of any point in the slag dump area to determine the target area of ​​the slag dump, and delete the terrain area outside the defined target area.

[0014] In one implementation scheme, the slag hemline is determined within the target area of ​​the slag yard, specifically as follows:

[0015] Determine the boundary line of the retaining wall within the target area of ​​the slag dump;

[0016] Extend an extension line segment from each end of the retaining wall edge line toward the slag heap. The length of the extension line segment is greater than twice the length of the retaining wall edge line, and the angle between the two extension line segments and the retaining wall edge line is greater than 120°.

[0017] The outward-expanding U-shaped polyline formed by two extended line segments and the wall edge line is the slag foot line of the slag heap.

[0018] In one implementation scheme, a slag slope line is created along the slag heap line, specifically as follows:

[0019] Create a slag slope line starting from the center point of the wall edge line. The slag slope line is perpendicular to the slag foot line in space, located in the normal plane of the slag foot line at the junction of the slag foot line and the wall edge line, and the slag slope line is consistent with the direction of the slag.

[0020] The slope line of the slag heap is determined by the slope ratio, the height of each slope level, the width of each slope level, the width of the walkway, and the number of slope levels. The slope ratio is equal to the height of each slope level divided by the width of each slope level.

[0021] In one implementation scheme, a three-dimensional model of the slag heap is constructed based on the slag foot line and the slag pile slope line, specifically as follows:

[0022] The slag slope line is swept along the slag foot line to generate a slag surface. The top of the slag surface is closed with the slag surface by a plane to form a slag envelope.

[0023] The slag heap envelope is segmented based on the topographic surface. The slag heap envelope below the topographic surface is deleted, and the slag heap envelope above the topographic surface is retained as the three-dimensional model of the slag heap entity.

[0024] In one implementation, the method further includes:

[0025] Input the slag elevation into the adjusted 3D model of the slag yard to calculate the slag volume, or input the slag volume into the adjusted 3D model of the slag yard to calculate the slag elevation.

[0026] A second aspect of this application also provides a three-dimensional slag dump modeling system, the system comprising:

[0027] The slag yard area planning module is used to delineate the target area of ​​the slag yard within a terrain surface based on the coordinates of at least three points, where the terrain surface represents the terrain range of the actual engineering construction area.

[0028] The slag heap boundary determination module is used to determine the slag heap foot line within the target area of ​​the slag heap and create slag heap slope lines on the slag heap foot line;

[0029] The 3D model building module is used to construct a 3D model of the slag yard entity based on the slag foot line and slag pile slope line.

[0030] The 3D model adjustment module is used to input the amount of slag into the 3D model of the slag yard entity, calculate the slag height corresponding to the amount of slag, adjust the slag slope line based on the slag height, and generate the adjusted 3D model of the slag yard entity.

[0031] In one implementation scheme, the slag dump area planning module is further used for:

[0032] Input at least three points within the terrain surface to determine the slag dump area. Drag the coordinates of any point in the slag dump area to determine the target area of ​​the slag dump, and delete the terrain area outside the defined target area.

[0033] A third aspect of this application also provides a computer terminal, comprising: a memory and a processor, wherein the memory stores a computer program, the computer program being executable by the processor to enable the processor to implement a three-dimensional slag dump modeling method as described in any one of the first aspects of this application.

[0034] A fourth aspect of this application also provides a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, it implements the steps of a three-dimensional slag yard modeling method as described in any one of the first aspects of this application.

[0035] Compared with the prior art, the present invention has the following beneficial effects:

[0036] This invention delineates the target area of ​​a slag heap by using multiple points on the terrain surface, thus quickly determining the extent of the slag heap. This significantly improves the efficiency of 3D modeling of the slag heap. Furthermore, by using the slag toe line and slag slope line, a solid 3D model of the slag heap can be quickly created and visualized. Subsequently, using the developed slag heap filling volume calculation function, the required slag heap elevation or capacity can be quickly obtained. Based on the calculation results, the final slag heap storage model can be created, simplifying the slag heap planning process and achieving high calculation accuracy, while reducing the workload of existing calculation methods.

[0037] In addition, this application also provides a three-dimensional slag yard modeling system, terminal and medium, which have the same technical effects as the three-dimensional slag yard modeling method provided in this application, and will not be described in detail here. Attached Figure Description

[0038] The accompanying drawings, which are included to provide a further understanding of embodiments of the invention and form part of this application, do not constitute a limitation thereof. In the drawings:

[0039] Figure 1 A flowchart illustrating a three-dimensional slag heap modeling method provided in this application embodiment;

[0040] Figure 2 A diagram illustrating the determination of the target region provided in this application embodiment;

[0041] Figure 3 This is a schematic diagram of creating a slag heap slope line provided in an embodiment of this application;

[0042] Figure 4 This is a schematic diagram of a three-dimensional slag yard modeling system provided in an embodiment of this application. Detailed Implementation

[0043] To make the objectives, technical solutions, and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the embodiments and accompanying drawings. The illustrative embodiments and descriptions of the present invention are only used to explain the present invention and are not intended to limit the present invention.

[0044] Current approaches to waste disposal site planning and design primarily involve first considering the amount of waste and the site's location. Then, based on topographic maps, a plan and longitudinal section layout of the waste disposal site is drawn. The site capacity is calculated using multiple cross-sectional views. If the required waste volume is not met, the site needs to be redesigned. This method requires multiple trial calculations to arrive at a suitable capacity design, resulting in significant calculation errors and low design efficiency. While software such as ZDM and Civil 3D can effectively calculate waste disposal site capacity, the calculation and modeling process is cumbersome. If the capacity changes, repeated calculations and modeling are necessary, making timely updates impossible. Waste disposal site capacity planning and design is the most crucial aspect of waste disposal site design. In projects with numerous constraints, complex terrain, and large-scale waste disposal sites, traditional design methods are labor-intensive, inconvenient to adjust, and inefficient, making them insufficient for the rapid planning and design needs of large-scale waste disposal sites.

[0045] To address the low modeling efficiency and accuracy issues in existing slag dump planning technologies, this application provides a 3D slag dump modeling method, system, terminal, and medium. By using multiple points to delineate the target area of ​​the slag dump on a terrain surface, the scope of the slag dump is quickly determined, significantly improving the modeling efficiency of the 3D slag dump model. Furthermore, by using the slag toe line and slag slope line, a solid 3D model of the slag dump can be quickly created and visualized. Subsequently, using the developed slag dump filling volume calculation function, the required slag pile elevation or capacity can be quickly obtained, and the final slag dump storage model can be created based on the calculation results. This simplifies the slag dump planning process and achieves high calculation accuracy, reducing the workload of existing calculation methods.

[0046] The modeling method provided in the embodiments of this application will be explained and described below. Please refer to [link / reference]. Figure 1 , Figure 1 This is a flowchart illustrating a three-dimensional slag heap modeling method provided in an embodiment of this application, as shown below. Figure 1 As shown, the method includes the following steps:

[0047] S110, delineate the target area of ​​the slag dump within the topographic surface based on the coordinates of at least three points, where the topographic surface represents the topographic range of the actual engineering construction area.

[0048] In this embodiment, the terrain surface refers to the terrain range of the entire construction area. For example, hydropower projects often cover a terrain range of several kilometers to tens of kilometers. Directly performing three-dimensional slag yard planning on such a large terrain often leads to program lag and low computational efficiency. Figure 2As shown, P1-P6 represent the number of points. In this embodiment, at least three points are used to delineate the target area of ​​the slag dump. It should be noted that there can be more than three points, such as a hexagon surrounded by six points. In one embodiment, at least three points are input within the terrain surface to determine the slag dump area. The target area of ​​the slag dump is determined by dragging the coordinates of any point in the slag dump area, and the terrain area outside the delineated target area is deleted. That is, the number and position of points can be arbitrarily adjusted and increased or decreased according to actual needs. The terrain outside the delineated area is directly deleted, and only the terrain within the delineated area is retained. This can greatly reduce the problem of program lag and low calculation efficiency caused by useless terrain data in the later stages of program operation.

[0049] S120, determine the slag foot line within the target area of ​​the slag yard, and create the slag slope line on the slag foot line.

[0050] In this embodiment, the determined slag hemline cannot exceed the target area. Within this area, the slag hemline in the slag yard is determined by the slag heap area and elevation. In one embodiment, such as... Figure 3 As shown, the retaining wall edge line of the slag pile is determined within the target area of ​​the slag yard; an extension line segment is extended from each end of the retaining wall edge line towards the slag pile, wherein the length of the extension line segment is greater than twice the length of the retaining wall edge line, and the angle between the two extension line segments and the retaining wall edge line is greater than 120°; the U-shaped polyline formed by the two extension line segments and the retaining wall edge line is the slag foot line of the slag pile.

[0051] In one embodiment, a slag slope line is created starting from the center point of the wall edge line, wherein the slag slope line is spatially perpendicular to the slag foot line, lies in the normal plane of the slag foot line at the junction of the slag foot line and the wall edge line, and the slag slope line is consistent with the direction of the slag.

[0052] The slope line of the slag heap is determined by the slope ratio, the height of each slope level, the width of each slope level, the width of the walkway, and the number of slope levels. The slope ratio is equal to the height of each slope level divided by the width of each slope level.

[0053] If the slag heap slope line consists of n slope levels, and the parameters of each slope level are the same, then the total height H0 of the slag heap slope line is H0 = n × H, the horizontal projection length L0 = n × L + (n-1) × M, a represents the slope ratio, H represents the height of each slope level, L represents the width of each slope level, M represents the width of the walkway, and n represents the number of slope levels.

[0054] This embodiment can quickly create the slag foot line and slag pile slope line of the slag yard, and create the slag foot line and slope line parameters given by the user in the specified position. The style of the slag pile slope line can be flexibly adjusted by controlling the above parameters, thereby solving the problem that the slag pile slope line is not easy to adjust in traditional slag yard design.

[0055] S130, construct a three-dimensional model of the slag yard based on the slag foot line and the slag pile slope line.

[0056] In one embodiment, the slag slope line is swept along the slag foot line to generate a slag surface. The top of the slag surface is closed with the slag surface using a plane to form a slag envelope. The slag envelope is divided according to the terrain surface. The slag envelope below the terrain surface is deleted, and the slag envelope above the terrain surface is retained as a three-dimensional model of the slag yard entity.

[0057] Specifically, using the sweeping function of 3D software, the slope line of the slag heap is swept along the slag foot line to generate a slag heap surface. Then, the top of the slag heap surface is enclosed by a plane to form a slag heap envelope. The slag heap envelope is then segmented using a terrain surface; the lower part of the slag heap envelope is deleted, leaving only the upper part of the slag heap envelope on the slag heap surface, thus creating the 3D model of the slag heap. Furthermore, using the query function of the 3D software, various 3D information about the slag heap envelope can be quickly retrieved, generating information such as the top area of ​​the slag heap, slag heap capacity, and total slag heap volume corresponding to different elevations.

[0058] S140: Input the amount of slag into the 3D model of the slag yard, calculate the slag height corresponding to the amount of slag, adjust the slag slope line based on the slag height, and generate the adjusted 3D model of the slag yard.

[0059] In this embodiment, based on the required amount of slag for a specific engineering project, this window can quickly calculate the slag height or amount that meets the project's slag requirements. This saves the time required for repeated trial calculations using traditional methods, allowing designers to quickly find the required slag height. Furthermore, based on the limiting factors of the maximum slag height on site, designers can quickly analyze the maximum slag amount in the target area. Additionally, using the analysis results from the slag volume trial calculation module, the shape of the slag slope line in step S130 can be accurately adjusted, thus allowing step S130 to quickly regenerate the slag shape that meets the actual needs of the project.

[0060] In summary, to improve the design efficiency and accuracy of 3D slag yard planning, this invention provides a 3D slag yard modeling method applied to the 3DE platform. Based on this method, a four-step process has been developed, encompassing slag yard scope planning, slag filling boundary creation, slag yard 3D model creation, and slag yard capacity calculation. This method can quickly acquire small-scale topographic surfaces within a large-area topographic surface, significantly improving the efficiency of 3D slag yard modeling. Furthermore, by designing the slag foot line and slope lines, a 3D slag yard model can be quickly created and visualized. Subsequently, using the developed slag yard filling volume calculation function, the required slag pile elevation or capacity can be quickly obtained. Based on the calculation results, the final slag yard storage model can be created, rapidly calculating data such as the top area, interval slag pile capacity, total slag pile volume, slope area, and walkway length corresponding to different storage heights. This data can then be exported for use. This modeling method simplifies the slag yard planning process and achieves high calculation accuracy, enabling 3D visualization design. It is simple and practical, greatly reducing the workload of traditional calculation methods.

[0061] In one embodiment, the method further includes: inputting the slag elevation into the adjusted 3D model of the slag yard to calculate the slag volume, or inputting the slag volume into the adjusted 3D model of the slag yard to calculate the slag elevation.

[0062] In this embodiment, the correspondence between the slag height and the slag volume needs to be read in advance to enable the calculation of the slag volume based on the specified slag height and the reverse calculation of the slag height based on the required slag volume. In this embodiment, when the slag height is input, the program can automatically read and output the volume of the slag model corresponding to the slag height in the 3D model of the slag yard entity; similarly, when the slag volume is input, the program can automatically read and output the slag height of the 3D slag model generated from the 3D model of the slag yard entity corresponding to the slag volume. This enables the mutual calculation of slag height and slag volume. The calculation of the slag volume is obtained by the model itself forming a closed 3D model of the slag yard entity, without the need for manual intervention.

[0063] Based on the same inventive concept, this embodiment provides a three-dimensional slag yard modeling system, because the principles by which these systems solve problems are similar. Figure 1 The method shown is similar to a three-dimensional slag yard modeling method; therefore, the implementation of these systems can be found in [reference needed]. Figure 1 The embodiments of the methods shown are repeated hereafter, as are the examples. Figure 4 As shown, the system includes:

[0064] The slag yard area planning module is used to delineate the target area of ​​the slag yard within a terrain surface based on the coordinates of at least three points, where the terrain surface represents the terrain range of the actual engineering construction area.

[0065] The slag heap boundary determination module is used to determine the slag heap foot line within the target area of ​​the slag heap and create slag heap slope lines on the slag heap foot line;

[0066] The 3D model building module is used to construct a 3D model of the slag yard entity based on the slag foot line and slag pile slope line.

[0067] The 3D model adjustment module is used to input the amount of slag into the 3D model of the slag yard entity, calculate the slag height corresponding to the amount of slag, adjust the slag slope line based on the slag height, and generate the adjusted 3D model of the slag yard entity.

[0068] In one embodiment, the slag yard extent planning module is further used to: input at least three points within the terrain surface to determine the slag dumping area, determine the target area of ​​the slag yard by dragging the coordinates of any point in the slag dumping area, and delete the terrain area outside the defined target area.

[0069] Based on the same inventive concept, embodiments of this application provide an electronic device, including a processor and a memory storing a computer program. When the processor executes the computer program, it implements the steps of the sensitive data detection method described in the above embodiments. The electronic device can be a computer, tablet computer, or other smart terminal. The processor can be a general-purpose central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits used to control the execution of the above-described program. A communication interface is provided for communication with other devices or communication networks, such as Ethernet, a wireless access network (RAN), or a wireless local area network (WLAN). The memory can be a read-only memory (ROM) or other types of static storage devices capable of storing static information and instructions, a random access memory (RAM) or other types of dynamic storage devices capable of storing information and instructions, or an electrically erasable programmable read-only memory, a read-only optical disc or other optical disc storage, optical disc storage (including compressed optical discs, laser discs, optical discs, digital universal optical discs, Blu-ray discs, etc.), a magnetic disk storage medium, or other magnetic storage devices, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. The memory can exist independently and be connected to the processor via a bus. The memory can also be integrated with the processor. The memory stores the application code for executing the above scheme, and its execution is controlled by the processor. The processor executes the application code stored in the memory. The code stored in the memory can execute the steps of the three-dimensional slag heap modeling method of the above embodiment executed by the terminal device provided above.

[0070] In another embodiment of the present invention, a readable storage medium is provided, specifically a computer-readable storage medium (Memory), which is a memory device in a computer device used to store programs and data. It is understood that the computer-readable storage medium here can include both the built-in storage medium in the computer device and extended storage media supported by the computer device. The computer-readable storage medium provides storage space that stores the operating system of the terminal. Furthermore, the storage space also stores one or more instructions suitable for loading and execution by a processor, which can be one or more computer programs (including program code). It should be noted that the computer-readable storage medium here can be a high-speed RAM memory or a non-volatile memory, such as at least one disk storage device. The processor can load and execute one or more instructions stored in the computer-readable storage medium to implement the corresponding steps of the three-dimensional slag yard modeling method in the above embodiments. Those skilled in the art should understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0071] The specific embodiments described above further illustrate the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A three-dimensional slag yard modeling method, characterized in that, The methods include: The target area of ​​the slag dump is delineated within the topographic surface based on the coordinates of at least three points, where the topographic surface represents the topographic extent of the actual engineering construction area; Within the target area of ​​the slag heap, determine the slag heel line and create a slag heel slope line. Specifically, determining the slag heel line within the target area involves: defining the retaining wall edge line within the target area of ​​the slag heap; extending an extension segment from each end of the retaining wall edge line towards the slag heap, wherein the length of the extension segment is greater than twice the length of the retaining wall edge line, and the angle between the two extension segments and the retaining wall edge line is greater than 120°; forming an outwardly expanding U-shaped multi-section by the two extension segments and the retaining wall edge line. The segment line is the slag foot line of the slag heap. A slag heap slope line is created on the slag foot line, specifically by starting from the center point of the hanging wall edge line. This slope line is spatially perpendicular to the slag foot line, lies within the normal plane of the slag foot line at the junction of the slag foot line and the hanging wall edge line, and maintains the same direction as the slag heap. The slag heap slope line is determined by the slope ratio, the height of each slope level, the width of each slope level, the width of the walkway, and the number of slope levels. The slope ratio is equal to the height of each slope level divided by the width of each slope level. Construct a three-dimensional model of the slag dump based on the slag foot line and slag pile slope line; The amount of slag is input into the 3D model of the slag yard, the slag height corresponding to the amount of slag is calculated, and the slag slope line is adjusted based on the slag height to generate the adjusted 3D model of the slag yard.

2. The three-dimensional slag yard modeling method according to claim 1, characterized in that, The target area of ​​the spoil heap is delineated within the terrain surface based on the coordinates of at least three points, specifically as follows: Input at least three points within the terrain surface to determine the slag dump area. Drag the coordinates of any point in the slag dump area to determine the target area of ​​the slag dump, and delete the terrain area outside the defined target area.

3. The three-dimensional slag yard modeling method according to claim 1, characterized in that, A three-dimensional model of the slag heap is constructed based on the slag foot line and the slag pile slope line, specifically as follows: The slag slope line is swept along the slag foot line to generate a slag surface. The top of the slag surface is closed with the slag surface by a plane to form a slag envelope. The slag heap envelope is segmented based on the topographic surface. The slag heap envelope below the topographic surface is deleted, and the slag heap envelope above the topographic surface is retained as the three-dimensional model of the slag heap entity.

4. The three-dimensional slag yard modeling method according to claim 1, characterized in that, The method also includes: Input the slag elevation into the adjusted 3D model of the slag yard to calculate the slag volume, or input the slag volume into the adjusted 3D model of the slag yard to calculate the slag elevation.

5. A three-dimensional slag yard modeling system, characterized in that, The system includes: The slag yard area planning module is used to delineate the target area of ​​the slag yard within a terrain surface based on the coordinates of at least three points, where the terrain surface represents the terrain range of the actual engineering construction area. The slag heap boundary determination module is used to determine the slag heap foot line within the target area of ​​the slag heap and create slag heap slope lines on the slag heap foot line. Specifically, determining the slag heap foot line within the target area of ​​the slag heap involves: determining the retaining wall edge line of the slag heap within the target area of ​​the slag heap; extending an extension segment from each end of the retaining wall edge line towards the slag heap, wherein the length of the extension segment is greater than twice the length of the retaining wall edge line, and the angle between the two extension segments and the retaining wall edge line is greater than 120°; an outward extension formed by the two extension segments and the retaining wall edge line... The U-shaped polyline is the slag foot line of the slag heap. A slag slope line is created on the slag foot line, specifically by starting from the center point of the wall edge line. This slag slope line is spatially perpendicular to the slag foot line, lies within the normal plane of the slag foot line at the point where it intersects with the wall edge line, and maintains the same direction as the slag heap. The slag slope line is determined by the slope ratio, the height of each slope level, the width of each slope level, the width of the walkway, and the number of slope levels. The slope ratio is equal to the height of each slope level divided by the width of each slope level. The 3D model building module is used to construct a 3D model of the slag yard entity based on the slag foot line and slag pile slope line. The 3D model adjustment module is used to input the amount of slag into the 3D model of the slag yard entity, calculate the slag height corresponding to the amount of slag, adjust the slag slope line based on the slag height, and generate the adjusted 3D model of the slag yard entity.

6. A three-dimensional slag yard modeling system according to claim 5, characterized in that, The slag dump area planning module is also specifically used for: Input at least three points within the terrain surface to determine the slag dump area. Drag the coordinates of any point in the slag dump area to determine the target area of ​​the slag dump, and delete the terrain area outside the defined target area.

7. A computer terminal, comprising: A memory and a processor, wherein the memory stores a computer program, characterized in that the computer program can be executed by the processor to enable the processor to implement a three-dimensional slag yard modeling method as described in any one of claims 1 to 4.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, wherein when the computer program is executed by a processor, it implements the steps of a three-dimensional slag yard modeling method as described in any one of claims 1 to 4.