Three-dimensional design method and device for waste dump
By constructing a knowledge graph for scrap yard design and generating a task list, the problem of repeated trial calculations in scrap yard design is solved, and a rapid and accurate generation of scrap yard models that meet the needs is achieved, and design efficiency is improved.
Patent Information
- Application Number
- CN202411274596.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-04-01
- Estimated Expiration
- 2044-09-12
AI Technical Summary
In the soil and water conservation design of large-scale production and construction projects, the design of the slag yard requires repeated trial calculations to determine the optimal layout plan, resulting in a long design time and the generated model may not meet the needs of the designer.
By constructing a knowledge graph for scrap yard design, generating a scrap yard layout command, decompose it into a task list, and calling the modeling tool to output a scrap yard model based on the knowledge graph and task list, so as to quickly and accurately generate a scrap yard model that meets the needs.
It realizes the rapid and accurate generation of scrap yard models that meet the needs, reduces design time, improves design efficiency, and avoids repeated trial and calculation.
Smart Images

Figure CN118779975B_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of three-dimensional model design, and in particular to a three-dimensional design method and device for a waste dump. Background Art
[0002] In the soil and water conservation design work of large-scale production and construction projects, the design of the waste dump is a very important and labor-intensive part. In the entire waste dump design process, after the designers determine the location of the retaining wall, they begin to design the slag slope ratio, slope, and whether the composite slag capacity meets the project requirements. In order to meet the slag capacity requirements, repeated calculations are required to determine the optimal layout plan, and finally draw the plan according to the construction design requirements. With the widespread application of BIM (Building Information Modeling) technology, the soil and water conservation industry has also begun to try to lay out waste dumps based on BIM technology, establish a waste dump model based on the slag retaining wall line by inputting parameters for slope, and calculate the slag capacity, which improves the speed and accuracy of the layout.
[0003] However, although the layout of the waste dump can be completed manually in the BIM environment, the speed of generating the waste dump model is slow, and the generated waste dump model may not meet the needs of designers. In addition, there is still a process of repeated trial and error, which requires designers to constantly adjust the slope ratio, step height or slag retaining wall position for rearrangement and then calculate the slag capacity, which is time-consuming. Summary of the invention
[0004] In view of this, the purpose of the present invention is to provide a three-dimensional design method and device for a waste dump, so as to construct a knowledge graph for waste dump design, generate waste dump layout commands, decompose the waste dump layout commands into a task list, and call a modeling tool to output a waste dump model based on the waste dump design knowledge graph and the task list, so as to quickly and accurately generate a waste dump model that meets the requirements.
[0005] In a first aspect, an embodiment of the present invention provides a three-dimensional design method for a slag dump, the method comprising: constructing a slag dump design knowledge graph based on the parameters of the slag dump; obtaining a preset terrain model; determining the axis position of the slag retaining wall of the slag dump based on the terrain model, and generating a slag dump layout command; decomposing the slag dump layout command into a task list; calling a modeling tool to output a slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph.
[0006] In an optional embodiment of the present application, the above-mentioned step of constructing a knowledge graph of waste dump design based on the parameters of the waste dump includes: determining the parameters of the waste dump based on the relationship between the waste dump design knowledge and the entity parameters of the waste dump; and determining the structure and content of the waste dump design knowledge graph based on the parameters of the waste dump.
[0007] In an optional embodiment of the present application, the above-mentioned waste dump design knowledge includes: waste dump design slope ratio range and step height range for various slag types, slag types include: soil, stone, and soil and stone mixed; the parameters of the above-mentioned waste dump include: slope ratio, step height, horseway width, maximum pile height, and slag capacity target.
[0008] In an optional embodiment of the present application, the elements of the above-mentioned slag dump layout command include: slag retaining wall axis object, slag pile orientation, slag type, maximum slag dump pile height and slag capacity requirements.
[0009] In an optional embodiment of the present application, the above-mentioned step of decomposing the waste dump layout command into a task list includes: decomposing the waste dump layout command into a task list including multiple sub-tasks; the sub-tasks include: batch sloping based on the axis of the slag retaining wall to form a slope surface of the waste dump; generating a platform at the top of the waste dump according to the elevation of the slag top; stitching the slope surface and the platform to form a slag surface body; calculating the slag capacity between the slag body surface and the terrain surface.
[0010] In an optional embodiment of the present application, the above-mentioned step of calling the modeling tool and outputting the waste dump model and the slag capacity of the waste dump model based on the task list and the waste dump design knowledge graph includes: determining the initial value of the slope ratio, the initial value of the step height and the default value of the horse trail width corresponding to the slag body type of the waste dump model based on the waste dump design knowledge graph; inputting the initial value of the slope ratio, the initial value of the step height and the default value of the horse trail width into the modeling tool; the modeling tool executes the modeling tasks corresponding to the task list within the maximum stacking height limit, and outputs the waste dump model and the slag capacity of the waste dump model.
[0011] In an optional embodiment of the present application, after the above-mentioned step of calling the modeling tool and outputting the slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph, the method also includes: determining whether the slag capacity of the slag dump model meets the slag capacity requirement; if the slag capacity requirement is met, outputting the slag dump model and the slag capacity of the slag dump model; if the slag capacity requirement is not met, adjusting the parameters of the modeling tool, and re-calling the modeling tool to output the slag dump model and the slag capacity of the slag dump model; wherein the parameters of the modeling tool include: slope ratio, step height or slag retaining wall position.
[0012] In an optional embodiment of the present application, the above-mentioned step of adjusting the parameters of the modeling tool includes: adjusting the slope length from gentle to steep according to the step length; adjusting the step height from low to high according to the step length; and adjusting the slag retaining wall in the downstream direction according to the step length.
[0013] In an optional embodiment of the present application, after the above-mentioned step of calling the modeling tool and outputting the waste dump model and the slag capacity of the waste dump model based on the task list and the waste dump design knowledge graph, the method also includes: determining a parameter adjustment command for the waste dump model; wherein the parameter adjustment command includes: a command for modifying the slope ratio or the step height; and adjusting the waste dump model based on the parameter adjustment command.
[0014] In the second aspect, an embodiment of the present invention also provides a three-dimensional design device for a waste dump, the device comprising: a waste dump design knowledge graph construction module, which is used to construct a waste dump design knowledge graph based on the parameters of the waste dump; a waste dump layout command generation module, which is used to obtain a pre-set terrain model; determine the axis position of the waste dump slag retaining wall based on the terrain model, and generate a waste dump layout command; a waste dump layout command decomposition module, which is used to decompose the waste dump layout command into a task list; a waste dump model output module, which is used to call a modeling tool, and output a waste dump model and the slag capacity of the waste dump model based on the task list and the waste dump design knowledge graph.
[0015] The embodiments of the present invention bring the following beneficial effects:
[0016] The embodiment of the present invention provides a three-dimensional design method and device for a slag dump, which constructs a slag dump design knowledge graph based on the parameters of the slag dump; obtains a pre-set terrain model; determines the axis position of the slag dump retaining wall based on the terrain model, and generates a slag dump layout command; decomposes the slag dump layout command into a task list; calls a modeling tool, and outputs a slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph. In this method, a slag dump design knowledge graph can be constructed, a slag dump layout command can be generated, the slag dump layout command can be decomposed into a task list, and a modeling tool can be called to output a slag dump model based on the slag dump design knowledge graph and the task list, thereby quickly and accurately generating a slag dump model that meets the requirements.
[0017] Other features and advantages of the present disclosure will be set forth in the following description, or some features and advantages may be inferred or unambiguously determined from the description, or may be learned by implementing the above-mentioned technology of the present disclosure.
[0018] In order to make the above-mentioned objectives, features and advantages of the present disclosure more obvious and easy to understand, preferred embodiments are specifically cited below and described in detail with reference to the attached drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0020] Figure 1 A flowchart of a three-dimensional design method for a waste dump provided by an embodiment of the present invention;
[0021] Figure 2 A schematic diagram of a three-dimensional design of a waste dump provided by an embodiment of the present invention;
[0022] Figure 3 A schematic diagram of the axis position of a slag retaining wall in a slag dump provided by an embodiment of the present invention;
[0023] Figure 4 A schematic diagram of a slope of a waste dump provided by an embodiment of the present invention;
[0024] Figure 5 A schematic diagram of establishing a slag top platform provided in an embodiment of the present invention;
[0025] Figure 6 A schematic diagram of calculating slag capacity provided by an embodiment of the present invention;
[0026] Figure 7 A flow chart of another three-dimensional design method for a waste dump provided by an embodiment of the present invention;
[0027] Figure 8 A schematic structural diagram of a three-dimensional design device for a waste dump provided by an embodiment of the present invention;
[0028] Fig. 9 A schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0029] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0030] At present, in the soil and water conservation design work of large-scale production and construction projects, the design of the waste dump is a very important and labor-intensive part. In the entire waste dump design process, after the designers determine the location of the retaining wall, they begin to design the slag slope ratio, slope, and whether the composite slag capacity meets the project requirements. In order to meet the slag capacity requirements, repeated calculations are required to determine the optimal layout plan, and finally draw the plan according to the construction design requirements. With the widespread application of BIM technology, the soil and water conservation industry has also begun to try to layout waste dumps based on BIM technology. Based on the slag retaining wall line, the slope is input by inputting parameters to establish a waste dump model, and the slag capacity is calculated, which improves the speed and accuracy of the layout.
[0031] However, although the layout of the waste dump can be completed manually in the BIM environment, the speed of generating the waste dump model is slow, and the generated waste dump model may not meet the needs of designers. In addition, there is still a process of repeated trial and error, which requires designers to constantly adjust the slope ratio, step height or slag retaining wall position for rearrangement and then calculate the slag capacity, which is time-consuming.
[0032] Based on this, the embodiment of the present invention provides a three-dimensional design method and device for a slag dump, specifically providing a three-dimensional design method for a slag dump based on AI (Artificial Intelligence) interaction, which can construct a knowledge graph for slag dump design, generate slag dump layout commands, decompose the slag dump layout commands into a task list, and call the modeling tool to output a slag dump model based on the slag dump design knowledge graph and the task list, thereby quickly and accurately generating a slag dump model that meets the requirements. It can also overcome the defect of the prior art that the manual operation is cumbersome and the design time is long in the process of repeatedly adjusting the slag dump layout plan to meet the slag capacity requirements.
[0033] To facilitate understanding of this embodiment, a three-dimensional design method for a waste dump disclosed in an embodiment of the present invention is first introduced in detail.
[0034] Embodiment 1:
[0035] The embodiment of the present invention provides a three-dimensional design method for a waste dump. Figure 1 The flowchart of a three-dimensional design method for a waste dump is shown, and the three-dimensional design method for a waste dump includes the following steps:
[0036] Step S102, constructing a knowledge graph of waste dump design based on the parameters of the waste dump.
[0037] In this embodiment, a knowledge graph of waste dump design can be constructed, wherein the knowledge graph of waste dump design is related to the relationship between entities and parameters that characterize the waste dump.
[0038] In some embodiments, the parameters of the waste dump can be determined based on the waste dump design knowledge and the physical parameter relationship of the waste dump; the structure and content of the waste dump design knowledge graph can be determined based on the parameters of the waste dump.
[0039] In some embodiments, the above-mentioned waste dump design knowledge includes: waste dump design slope ratio ranges and step height ranges for various slag types, and the slag types include: soil, stone, and a mixture of soil and stone; the parameters of the above-mentioned waste dump include: slope ratio, step height, horseway width, maximum pile height, and slag capacity target.
[0040] See also Figure 2 The schematic diagram of a three-dimensional design of a waste dump is shown. This embodiment can 1. According to the design specifications and experience of waste dumps, sort out the design slope ratio range and step height range of waste dumps of different types of slag bodies such as soil, stone, and soil-stone mixture, clarify the relationship between entities and parameters, and the parameters include slope ratio, step height, horseway width, maximum pile height, slag capacity target, etc., so as to construct a knowledge map of waste dump design.
[0041] Among them, the slope ratio is also called the slope, which is the ratio of the vertical height of the slope to the horizontal width, that is, the tangent value of the slope angle. The step height refers to the vertical distance between the upper and lower flat plates of each step when the waste dump is graded. The horseway refers to the horizontal passage built when the slope of the waste dump is higher than a certain height to ensure traffic during the construction period and the stability of the slope. The pile height refers to the total height of the slag pile. The slag capacity target can be the target of the slag body that the waste dump can accommodate.
[0042] Step S104, obtaining a preset terrain model; determining the axis position of the slag retaining wall of the waste dump based on the terrain model, and generating a waste dump layout command.
[0043] like Figure 2 As shown in the figure, based on the pre-set terrain model, the designer can preliminarily determine the axis position of the slag retaining wall of the waste dump and give the layout command of the waste dump by means of human-computer interaction. Figure 3 A schematic diagram of the axis position of a slag retaining wall in a waste dump is shown.
[0044] In some embodiments, the elements of the above-mentioned slag dump layout command include: slag retaining wall axis object, slag pile orientation, slag type, maximum slag dump pile height and slag capacity requirement.
[0045] The slag retaining wall axis object can refer to the horizontal center line of the slag retaining wall of the slag dump. The slag pile orientation can refer to the location of the slag pile in the slag dump. The slag type can be soil, stone, soil and stone mixed, etc. The maximum pile height of the slag dump is based on the maximum value of the total height of the slag pile in the slag dump. The slag capacity requirement can refer to the requirement of the slag dump to accommodate the slag.
[0046] Step S106, decomposing the waste dump layout command into a task list.
[0047] In this embodiment, the AI AGENT (artificial intelligence) can decompose the waste dump layout command into a task list according to the modeling command. AI AGENT is an intelligent entity that can perceive the environment, make decisions and execute actions. Unlike traditional artificial intelligence, AI Agent has the ability to gradually complete a given goal by thinking independently and calling tools.
[0048] In this embodiment, the layout of the waste dump can be commanded through AI interaction, and the AI AGENT decomposes the waste dump layout command into a waste dump layout task list.
[0049] In some embodiments, the waste dump layout command can be decomposed into a task list including multiple subtasks; the subtasks include: batch slope laying based on the axis of the slag retaining wall to form a slope surface of the waste dump; generating a platform at the top of the waste dump according to the elevation of the slag top; stitching the slope surface and the platform to form a slag surface body; calculating the slag capacity between the slag body surface and the terrain surface.
[0050] like Figure 2 As shown, in this embodiment, the waste dump layout command can be first decomposed into a task list including 4 subtasks; the 4 subtasks are: batch slope laying based on the axis of the slag retaining wall to form the slope of the waste dump; generating a platform at the top of the waste dump according to the elevation of the slag top; stitching the slope and the platform to form a slag surface; calculating the slag capacity between the slag body surface and the terrain surface.
[0051] Among them, see Figure 4 A schematic diagram of a slope of a waste dump is shown in FIG. Figure 5 A schematic diagram of establishing a slag top platform is shown, and Figure 6 A schematic diagram for calculating the slag capacity is shown in FIG. The slope of the slag dump is the slope formed on the top of the slag body of the slag dump. The elevation refers to the distance from a point along the plumb line to the absolute base surface, which is called the absolute elevation, or elevation for short. The distance from a point along the plumb line to a certain assumed leveling base surface is called the assumed elevation.
[0052] Step S108, calling a modeling tool, and outputting a slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph.
[0053] like Figure 2 As shown, in this embodiment, AI AGENT can call the modeling tools in the BIM software in sequence according to the decomposed task list to execute the subtasks of the task list, thereby outputting the waste dump model and the waste dump model's slag capacity.
[0054] In some embodiments, the initial value of the slope ratio, the initial value of the step height, and the default value of the horse trail width corresponding to the slag body type of the waste dump model can be determined based on the waste dump design knowledge graph; the initial value of the slope ratio, the initial value of the step height, and the default value of the horse trail width are input into the modeling tool; the modeling tool executes the modeling tasks corresponding to the task list within the maximum pile height limit, and outputs the waste dump model and the slag capacity of the waste dump model.
[0055] In this embodiment, the initial value of the slope ratio, the initial value of the step height, and the default value of the horseway in the knowledge graph can be searched according to the slag body type. Among them, the initial value of the slope ratio is the slope ratio of the gentlest slope state in the knowledge graph, and the initial value of the step height is the minimum value of the step in the knowledge graph. In this embodiment, the initial value of the slope ratio, the initial value of the step height, and the default value of the horseway can be input into the modeling tool to perform tasks within the maximum stack height limit, thereby outputting the waste dump model and the slag capacity corresponding to the waste dump model.
[0056] The embodiment of the present invention provides a three-dimensional design method for a slag dump, which constructs a slag dump design knowledge graph based on the parameters of the slag dump; obtains a preset terrain model; determines the axis position of the slag retaining wall of the slag dump based on the terrain model, and generates a slag dump layout command; decomposes the slag dump layout command into a task list; calls a modeling tool, and outputs a slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph. In this method, a slag dump design knowledge graph can be constructed, a slag dump layout command can be generated, the slag dump layout command can be decomposed into a task list, and a modeling tool can be called to output a slag dump model based on the slag dump design knowledge graph and the task list, thereby quickly and accurately generating a slag dump model that meets the requirements.
[0057] Embodiment 2:
[0058] This embodiment provides another three-dimensional design method for a waste dump, which is implemented on the basis of the above embodiment. Figure 7 The flowchart of another three-dimensional design method of a waste dump is shown, and the three-dimensional design method of a waste dump includes the following steps:
[0059] Step S702, constructing a knowledge graph of waste dump design based on the parameters of the waste dump.
[0060] Step S704, obtaining a preset terrain model; determining the axis position of the slag retaining wall of the waste dump based on the terrain model, and generating a waste dump layout command.
[0061] Step S706, decomposing the waste dump layout command into a task list.
[0062] Step S708, calling a modeling tool, and outputting a slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph.
[0063] Step S710, determine whether the slag capacity of the slag dump model meets the slag capacity requirement; if the slag capacity requirement is met, output the slag dump model and the slag capacity of the slag dump model; if the slag capacity requirement is not met, adjust the parameters of the modeling tool, and re-call the modeling tool to output the slag dump model and the slag capacity of the slag dump model; wherein the parameters of the modeling tool include: slope ratio, step height or slag retaining wall position.
[0064] like Figure 2 As shown in the figure, if the slag capacity cannot meet the demand, it is necessary to adjust the parameters of the modeling tool such as slope ratio, step height or slag retaining wall position.
[0065] In some embodiments, the slope length can be adjusted from gentle to steep according to the step length; the step height can be adjusted from low to high according to the step length; and the slag retaining wall can be adjusted in the downstream direction according to the step length.
[0066] In this embodiment, the adjustment priority levels are slope length > step height > slag retaining wall position. The adjustment methods are as follows: the slope length is adjusted from gentle to steep according to the step length, the step height is adjusted from low to high according to the step length, and the slag retaining wall is adjusted downstream according to the step length. The parameter values are input into the modeling tool to rearrange the calculation until the slag capacity requirements are met, and the final modeling results of the slag dump model and the slag capacity calculation results are output.
[0067] In this embodiment, a knowledge graph for waste dump design can be established to guide AI to cyclically adjust waste dump layout parameters.
[0068] In some embodiments, a parameter adjustment command for the spoil dump model may also be determined; wherein the parameter adjustment command includes: a command for modifying a slope ratio or a step height; and adjusting the spoil dump model based on the parameter adjustment command.
[0069] Designers can view the model results of the waste dump model. If there is an optimization requirement, such as modifying a single parameter such as slope ratio or step height, they can use human-computer interaction to give a command to adjust the single parameter, optimize the layout plan, and complete the waste dump layout task.
[0070] In this embodiment, a single parameter can be modified through AI interactive commands to optimize the waste dump model.
[0071] The above method provided by the embodiment of the present invention can analyze user commands into a list of slag site layout tasks based on the knowledge graph through human-computer interaction, and automatically execute tasks according to the list, including batch sloping, top platform generation, slag surface stitching, calculation of slag capacity, etc., and the computer automatically compares the slag capacity requirements according to the modeling results. If they are not met, the model parameters are automatically adjusted in sequence according to the knowledge graph until the slag capacity requirements are met. At the same time, the designer can also perform secondary optimization and adjustment on the model through human-computer interaction, thereby improving the modeling efficiency.
[0072] Embodiment three:
[0073] Corresponding to the above method embodiment, the present invention provides a three-dimensional design device for a waste dump, see Figure 8 The schematic diagram of the structure of a three-dimensional design device for a waste dump is shown, and the three-dimensional design device for a waste dump includes:
[0074] A knowledge graph construction module 81 for waste dump design is used to construct a knowledge graph for waste dump design based on parameters of the waste dump;
[0075] The waste dump layout command generation module 82 is used to obtain a preset terrain model; determine the axis position of the waste dump retaining wall based on the terrain model, and generate a waste dump layout command;
[0076] A waste dump layout command decomposition module 83, used to decompose the waste dump layout command into a task list;
[0077] The slag dump model output module 84 is used to call the modeling tool and output the slag dump model and the slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph.
[0078] The embodiment of the present invention provides a three-dimensional design device for a waste dump, which constructs a waste dump design knowledge graph based on the parameters of the waste dump; obtains a preset terrain model; determines the axis position of the waste dump retaining wall based on the terrain model, and generates a waste dump layout command; decomposes the waste dump layout command into a task list; calls a modeling tool, and outputs a waste dump model and the slag capacity of the waste dump model based on the task list and the waste dump design knowledge graph. In this method, a waste dump design knowledge graph can be constructed, a waste dump layout command can be generated, the waste dump layout command can be decomposed into a task list, and a modeling tool can be called to output a waste dump model based on the waste dump design knowledge graph and the task list, thereby quickly and accurately generating a waste dump model that meets the requirements.
[0079] The above-mentioned waste dump design knowledge graph construction module is used to determine the parameters of the waste dump based on the waste dump design knowledge and the entity parameter relationship of the waste dump; and determine the structure and content of the waste dump design knowledge graph based on the parameters of the waste dump.
[0080] The above-mentioned waste dump design knowledge includes: the design slope ratio range and step height range of the waste dump for various slag types, and the slag types include: soil, stone, and mixed soil and stone; the parameters of the above-mentioned waste dump include: slope ratio, step height, horseway width, maximum pile height, and slag capacity target.
[0081] The elements of the above-mentioned slag dump layout command include: slag retaining wall axis object, slag pile orientation, slag type, maximum slag dump pile height and slag capacity requirements.
[0082] The above-mentioned waste dump layout command decomposition module is used to decompose the waste dump layout command into a task list including multiple subtasks; the subtasks include: batch slope laying based on the axis of the slag retaining wall to form a slope surface of the waste dump; generating a platform at the top of the waste dump according to the elevation of the slag top; stitching the slope surface and the platform to form a slag surface body; calculating the slag capacity between the slag body surface and the terrain surface.
[0083] The above-mentioned waste dump model output module is used to determine the initial value of the slope ratio, the initial value of the step height and the default value of the horse trail width corresponding to the slag body type of the waste dump model based on the waste dump design knowledge graph; the initial value of the slope ratio, the initial value of the step height and the default value of the horse trail width are input into the modeling tool; the modeling tool executes the modeling tasks corresponding to the task list within the maximum pile height limit, and outputs the waste dump model and the slag capacity of the waste dump model.
[0084] The above-mentioned device also includes: a slag dump model adjustment module, which is used to determine whether the slag capacity of the slag dump model meets the slag capacity requirement; if the slag capacity requirement is met, the slag dump model and the slag capacity of the slag dump model are output; if the slag capacity requirement is not met, the parameters of the modeling tool are adjusted, and the modeling tool is re-called to output the slag dump model and the slag capacity of the slag dump model; wherein the parameters of the modeling tool include: slope ratio, step height or slag retaining wall position.
[0085] The above-mentioned waste dump model adjustment module is used to adjust the slope length from gentle to steep according to the step length; adjust the step height from low to high according to the step length; and adjust the slag retaining wall in the downstream direction according to the step length.
[0086] The above-mentioned device also includes: a waste dump model optimization module, which is used to determine the parameter adjustment command of the waste dump model; wherein the parameter adjustment command includes: a command to modify the slope ratio or step height; and adjusting the waste dump model based on the parameter adjustment command.
[0087] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described three-dimensional design device for a waste dump can refer to the corresponding process in the aforementioned embodiment of the three-dimensional design method for a waste dump, and will not be repeated here.
[0088] Embodiment 4:
[0089] The embodiment of the present invention also provides an electronic device for running the above-mentioned three-dimensional design method for a waste dump; see Fig. 9 A schematic diagram of the structure of an electronic device is shown, the electronic device includes a memory 100 and a processor 101, wherein the memory 100 is used to store one or more computer instructions, and the one or more computer instructions are executed by the processor 101 to implement the above-mentioned three-dimensional design method of the waste dump.
[0090] Further, Fig. 9The electronic device shown further includes a bus 102 and a communication interface 103 , and the processor 101 , the communication interface 103 and the memory 100 are connected via the bus 102 .
[0091] The memory 100 may include a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage. The communication connection between the system network element and at least one other network element is realized through at least one communication interface 103 (which may be wired or wireless), and the Internet, wide area network, local area network, metropolitan area network, etc. may be used. The bus 102 may be an ISA bus, a PCI bus, or an EISA bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig. 9 Only one bidirectional arrow is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0092] The processor 101 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the hardware integrated logic circuit or software instructions in the processor 101. The above processor 101 can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The methods, steps and logic block diagrams disclosed in the embodiments of the present invention can be implemented or executed. The general processor can be a microprocessor or the processor can also be any conventional processor, etc. The steps of the method disclosed in conjunction with the embodiments of the present invention can be directly embodied as a hardware decoding processor for execution, or a combination of hardware and software modules in the decoding processor for execution. The software module may be located in a storage medium mature in the art, such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. The storage medium is located in the memory 100, and the processor 101 reads the information in the memory 100 and completes the steps of the method of the above embodiment in combination with its hardware.
[0093] An embodiment of the present invention further provides a computer-readable storage medium, which stores computer-executable instructions. When the computer-executable instructions are called and executed by a processor, the computer-executable instructions prompt the processor to implement the above-mentioned three-dimensional design method for a waste dump. The specific implementation can be found in the method embodiment, which will not be repeated here.
[0094] The computer program product of the three-dimensional design method and device of the waste dump provided in the embodiment of the present invention includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the method in the previous method embodiment. The specific implementation can be found in the method embodiment, which will not be repeated here.
[0095] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the system and / or device described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.
[0096] In addition, in the description of the embodiments of the present invention, unless otherwise clearly specified and limited, the terms "installed", "connected", and "connected" should be understood in a broad sense, for example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection or an indirect connection through an intermediate medium, or it can be the internal communication of two components. For ordinary technicians in this field, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.
[0097] If the function is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the methods of each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.
[0098] In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicating the orientation or positional relationship, are based on the orientation or positional relationship shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and cannot be understood as indicating or implying relative importance.
[0099] Finally, it should be noted that the above embodiments are only specific implementations of the present invention, which are used to illustrate the technical solutions of the present invention, rather than to limit them. The protection scope of the present invention is not limited thereto. Although the present invention is described in detail with reference to the above embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above embodiments within the technical scope disclosed by the present invention, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present invention, and should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention shall be based on the protection scope of the claims.
Claims
1. A three-dimensional design method for a waste dump, characterized in that: The method comprises: Construct a knowledge graph of waste dump design based on the parameters of the waste dump; Acquire a preset terrain model; determine the axis position of the slag retaining wall of the waste dump based on the terrain model, and generate a waste dump layout command; Decomposing the waste dump layout command into a task list; Calling a modeling tool to output a slag dump model and a slag capacity of the slag dump model based on the task list and the slag dump design knowledge graph; The step of constructing a knowledge graph of waste dump design based on the parameters of the waste dump includes: determining the parameters of the waste dump based on the waste dump design knowledge and the entity parameter relationship of the waste dump; determining the structure and content of the waste dump design knowledge graph based on the parameters of the waste dump; the waste dump design knowledge includes: the design slope ratio interval and step height interval of the waste dump for various types of slag bodies, and the slag body types include: soil, stone, and soil-rock mixture; the parameters of the waste dump include: slope ratio, step height, horseway width, maximum pile height, and slag capacity target; the entity parameter relationship is determined based on the waste dump design specifications and experience, and the design slope ratio interval and step height interval of the waste dump for different types of slag bodies; The step of calling a modeling tool to output a waste dump model and the slag capacity of the waste dump model based on the task list and the waste dump design knowledge graph comprises: determining an initial value of the slope ratio, an initial value of the step height, and a default value of the horse trail width corresponding to the slag body type of the waste dump model based on the waste dump design knowledge graph; inputting the initial value of the slope ratio, the initial value of the step height, and the default value of the horse trail width into the modeling tool; the modeling tool executes the modeling tasks corresponding to the task list within the maximum stacking height limit, and outputs the waste dump model and the slag capacity of the waste dump model.
2. The method according to claim 1, characterized in that The elements of the waste dump layout command include: slag retaining wall axis object, slag pile orientation, slag body type, maximum pile height of the waste dump and slag capacity requirement.
3. The method according to claim 1, characterized in that The step of decomposing the waste dump layout command into a task list comprises: The spoil dump layout command is decomposed into a task list including multiple subtasks; the subtasks include: batch slope laying based on the axis of the slag retaining wall to form a slope surface of the spoil dump; generating a platform at the top of the spoil dump according to the elevation of the slag top; stitching the slope surface and the platform to form a slag surface body; and calculating the slag capacity between the slag body surface and the terrain curved surface.
4. The method according to any one of claims 1 to 3, characterized in that: After the step of calling a modeling tool to output a spoil dump model and a slag capacity of the spoil dump model based on the task list and the spoil dump design knowledge graph, the method further includes: Determine whether the slag capacity of the waste dump model meets the slag capacity requirement; If the slag capacity requirement is met, output the slag dump model and the slag capacity of the slag dump model; If the slag capacity requirement is not met, the parameters of the modeling tool are adjusted, and the modeling tool is re-called to output the slag dump model and the slag capacity of the slag dump model; wherein the parameters of the modeling tool include: slope ratio, step height or slag retaining wall position.
5. The method according to claim 4, characterized in that The step of adjusting the parameters of the modeling tool comprises: Adjust the slope length from gentle to steep according to the step length; Adjust the step height from low to high according to the step length; Adjust the slag retaining wall in the downstream direction according to the step length.
6. The method according to any one of claims 1 to 3, characterized in that: After the step of calling a modeling tool to output a spoil dump model and a slag capacity of the spoil dump model based on the task list and the spoil dump design knowledge graph, the method further includes: Determine a parameter adjustment command of the waste dump model; wherein the parameter adjustment command includes: a command to modify the slope ratio or the step height; The spoil dump model is adjusted based on the parameter adjustment command.
7. A three-dimensional design device for a waste dump, characterized in that: The device comprises: A knowledge graph construction module for waste dump design, used to construct a knowledge graph for waste dump design based on the parameters of the waste dump; A waste dump layout command generation module is used to obtain a preset terrain model; determine the axis position of the waste dump retaining wall based on the terrain model, and generate a waste dump layout command; A waste dump layout command decomposition module, used for decomposing the waste dump layout command into a task list; A waste dump model output module is used to call a modeling tool to output a waste dump model and the slag capacity of the waste dump model based on the task list and the waste dump design knowledge graph; The spoil dump design knowledge graph construction module is used to determine the parameters of the spoil dump based on the spoil dump design knowledge and the entity parameter relationship of the spoil dump; determine the structure and content of the spoil dump design knowledge graph based on the parameters of the spoil dump; the spoil dump design knowledge includes: spoil dump design slope ratio intervals and step height intervals for various types of slag bodies, and the slag body types include: soil, stone, and soil-rock mixture; the spoil dump parameters include: slope ratio, step height, horseway width, maximum pile height, and slag capacity target; the entity parameter relationship is determined based on the spoil dump design specifications and experience, and the spoil dump design slope ratio intervals and step height intervals for different types of slag bodies; The spoil dump model output module is used to determine the initial value of the slope ratio, the initial value of the step height and the default value of the horse trail width corresponding to the slag body type of the spoil dump model based on the spoil dump design knowledge graph; input the initial value of the slope ratio, the initial value of the step height and the default value of the horse trail width into a modeling tool; the modeling tool executes the modeling tasks corresponding to the task list within the maximum stacking height limit, and outputs the spoil dump model and the slag capacity of the spoil dump model.
Citation Information
Patent Citations
Three-dimensional model design method and device for waste slag field and electronic equipment
CN117521429A