Method and system for constructing digital engineering model of library basin
Through the method of automatically calculating and generating digital engineering models, the problems of inefficient creation of digital engineering models in the library and lack of information are solved, efficient and accurate creation of related models in the library and pot are achieved, and the efficiency and quality of engineering delivery are improved.
Patent Information
- Application Number
- CN202411877693.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-19
AI Technical Summary
The existing technology is inefficient in the creation of the digital engineering model of the warehouse and severe information loss, resulting in frequent changes in design and construction, long modification cycles, and affecting communication quality.
The method of automatic calculation and generation of digital engineering models is adopted to collect library basin space design parameter information, calculate and draw digital engineering models of the shore cushion layer, the excavation area and the filling area of the warehouse, improve creation efficiency and preparation.
It improves the efficiency and preparation of the creation of digital engineering models, ensures the reliability and rationality of the results, realizes the rapid and accurate creation of warehouse-related models, and improves the efficiency and quality of engineering delivery.
Smart Images

Figure CN119808238A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of water conservancy and hydropower digital engineering, and in particular relates to a method and system for constructing a digital engineering model of a reservoir basin. Background Art
[0002] Water conservancy project construction projects are large in scale and involve many disciplines. In engineering construction, the reservoir basin, as an important component, plays a vital role in the successful implementation and long-term operation of the entire project. When designing the project, relevant laws, regulations and standards should be followed, and various factors, including geological conditions, climatic conditions, water resources, etc., should be fully considered to ensure the quality and safety of the project. By creating a digital engineering model of the reservoir basin, integrating and applying it throughout the entire process of planning, surveying, design, construction, and operation and maintenance, and realizing data sharing and information management throughout the life cycle of the engineering construction project, it will surely play an important role in the high-quality development of the water conservancy industry.
[0003] At present, in the process of creating digital engineering models of reservoir basins, due to the uneven level of creators, the efficiency of manually created digital engineering models is low, and the digital engineering model information is seriously missing. During the application of the whole life cycle, the information needs to be reworked many times. Water conservancy projects have a long cycle and change quickly. Changes often occur during design and construction. For example, when geological conditions and water resources change, the reservoir basin needs to be modified or even redesigned. In the past, due to the difficulty of modifying digital engineering models, the modification cycle is long, and the modification is not timely, the traditional two-dimensional drawings are delivered, which seriously affects the quality of communication between design and construction personnel. Summary of the invention
[0004] The present invention aims to address the problems of the prior art and provides a method and system for constructing a digital engineering model of a reservoir basin, which can automatically calculate and generate a digital engineering model, improve the efficiency and preparation of creating the digital engineering model, and ensure the reliability and rationality of the results.
[0005] In order to achieve the above technical objectives, the present invention adopts the following technical solutions:
[0006] A method for constructing a digital engineering model of a reservoir basin comprises the following steps:
[0007] S1. Parametric drawing of the profile of the reservoir bank cushion: Collect the spatial design parameter information of the reservoir basin, calculate the profile of the reservoir bank cushion according to the spatial design parameter information of the reservoir basin, and record it as the cross section of the rock slope area;
[0008] S2. Calculation of the curved surface of the reservoir bottom excavation area and the curved surface of the reservoir bottom filling area: Obtain the reservoir dam centerline and the reservoir bottom excavation and filling boundary, and calculate the rock slope area stretching path line, the rock slope area filling area curved surface, the reservoir bottom excavation area boundary line, the reservoir bottom excavation area curved surface and the reservoir bottom filling area curved surface according to the reservoir bank cushion layer profile in step S1;
[0009] S3, drawing a digital engineering model of the reservoir bank cushion: the reservoir bank cushion section in step S1 is stretched along the stretching path line of the rock slope area to generate a digital engineering model of the reservoir bank cushion along the entire line, the curved surface of the rock slope area filling area is stretched downward to the reservoir basin height to obtain a digital engineering model of the rock slope area filling area, and the digital engineering model of the reservoir bank cushion along the entire line is used to shear the digital engineering model of the rock slope area filling area to obtain the digital engineering model of the reservoir bank cushion;
[0010] S4, drawing the digital engineering model of the cushion layer of the reservoir bottom excavation area, the digital engineering model of the cushion layer of the reservoir bottom filling area and the digital engineering model of the transition layer of the reservoir bottom filling area: for the reservoir bottom excavation area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom excavation area is stretched upward to obtain the digital engineering model of the cushion layer of the reservoir bottom excavation area; for the reservoir bottom filling area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom filling area is stretched upward to obtain the digital engineering model of the cushion layer of the reservoir bottom filling area; for the reservoir bottom filling area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom filling area is shifted downward and then the thickness of the transition layer of the reservoir bottom filling area is stretched to obtain the digital engineering model of the transition layer of the reservoir bottom filling area;
[0011] S5, drawing a digital engineering model of the reservoir bottom backfill material: selecting a reservoir bottom terrain surface in the spatial design parameter information, offsetting the reservoir bottom terrain surface upward by the thickness of the reservoir bottom backfill transition layer, offsetting the reservoir bottom backfill area surface obtained in step S2 downward by the thickness of the reservoir bottom cushion layer plus the thickness of the reservoir bottom transition layer, stretching the offset reservoir bottom terrain surface upward to the offset reservoir bottom backfill area surface, and obtaining a digital engineering model of the reservoir bottom backfill material;
[0012] S6. Draw a digital engineering model of the backfill transition layer of the reservoir bottom filling area: the reservoir bottom terrain surface obtained in step S5 is stretched upward to the reservoir bottom filling area surface after being offset in step S5 to obtain an initial digital engineering model of the backfill transition layer of the reservoir bottom filling area; the initial digital engineering model of the backfill transition layer of the reservoir bottom filling area is cut with the digital engineering model of the reservoir bottom backfill material to obtain a digital engineering model of the backfill transition layer of the reservoir bottom filling area;
[0013] S7. Calculation of reservoir basin engineering quantities: obtain the digital engineering model of the reservoir bank cushion layer in step S3, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, and the digital engineering model of the reservoir bottom filling area transition layer in step S4, the digital engineering model of the reservoir bottom backfill material in step S5, and the digital engineering model of the reservoir bottom filling area backfill transition layer in step S6, extract the volume information and summarize it to generate an engineering quantity table, and display the engineering quantity table on the user interface.
[0014] Preferably, in step S1, the reservoir basin space design parameter information includes the elevation of the reservoir dam top, the width of the reservoir dam top, the slope ratio of the reservoir dam bank, the elevation of the bottom of the wave-breaking wall, the elevation of the top of the gallery around the reservoir, the total thickness of the panel, the thickness of the reservoir bank cushion layer, the reservoir bottom terrain surface, the reservoir dam centerline, the reservoir basin height, the cushion layer thickness of the reservoir bottom excavation area, the cushion layer thickness of the reservoir bottom filling area, the transition layer thickness of the reservoir bottom filling area, the backfill transition layer thickness of the reservoir bottom filling area, the reservoir bottom cushion layer thickness, the reservoir bottom transition layer thickness, the reservoir bank excavation and filling boundary, and the reservoir bottom transition zone thickness;
[0015] The reservoir basin space design parameters are digitally stored and converted into computer-recognizable structural objects. The top right corner of the cross-section of the rock slope area is used as the reference point. According to the reservoir basin space design parameter information, a rock slope cross-section composed of line segments and arcs is generated. The rock slope cross-section is the profile of the reservoir bank cushion layer.
[0016] Preferably, the specific process of step S2 includes:
[0017] S201, obtaining the center line of the reservoir dam in the spatial design parameter information, and offsetting the center line of the reservoir dam toward the center by the width of the reservoir dam crest to obtain a stretching path line of the rock slope area;
[0018] S202, the stretching path line of the rock slope area is offset toward the center by the width of the reservoir bank cushion section to obtain the boundary line of the reservoir bottom excavation area, and the rock slope area filling area surface is specified according to the closed area composed of the reservoir dam center line, the reservoir bottom excavation area boundary line and the reservoir bank excavation and filling boundary;
[0019] S203, the excavation and filling boundary of the reservoir bank and the boundary line of the reservoir bottom excavation area are intersected to obtain an intersection point set, and the excavation and filling boundary of the reservoir bank and the boundary line of the reservoir bottom excavation area are segmented according to the intersection point set to obtain segmented curves, and the segmented curves are formed into closed areas according to the relationship between the two end points of the curves;
[0020] S204. For the closed area obtained in step S203, determine the closed area with even numbers according to the odd-even rule, select the midpoint of the closed area with even numbers, and calculate whether the midpoint falls inside the boundary line of the reservoir bottom excavation area according to the ray method. If it falls inside, the closed area with even numbers is the reservoir bottom filling area surface; if it falls outside, the closed area with even numbers is the reservoir bottom excavation area surface.
[0021] Preferably, the specific process of step S3 includes:
[0022] S301, the reference point at the top of the cross section of the rock slope area is the starting point of the stretching path line of the rock slope area, the direction vector of the stretching path line of the rock slope area is calculated, and the tangent vector of the starting point of the line is obtained according to the direction vector of the starting point of the line;
[0023] S302, the rock slope section obtained in step S1 is rotated with the cross-section reference point of the rock slope area as the center, rotated to be parallel to the tangent vector of the line starting point of the stretching path line of the rock slope area, and the rotated cross-section of the rock slope area is moved to the line starting point of the stretching path line of the rock slope area;
[0024] S303, stretching the cross section of the rock slope area along the stretching path line of the rock slope area to generate a digital engineering model of the entire reservoir bank cushion layer;
[0025] S304, stretching the height of the cross section of the rock slope area downward on the curved surface of the rock slope area filling area to obtain a digital engineering model of the rock slope area filling area;
[0026] S305, the digital engineering model of the reservoir bank cushion layer of the entire line is cut with the digital engineering model of the rock slope filling area to obtain the digital engineering model of the reservoir bank cushion layer, and the cross-sectional information of the rock slope area is stored in the digital engineering model of the reservoir bank cushion layer.
[0027] Preferably, the specific process of step S4 is:
[0028] S401, for the reservoir bottom excavation area curved surface obtained in step S2, stretch the cushion layer thickness of the reservoir bottom excavation area upward to obtain a digital engineering model of the cushion layer of the reservoir bottom excavation area;
[0029] S402, for the reservoir bottom filling area curved surface obtained in step S2, stretching the cushion layer thickness of the reservoir bottom filling area upward to obtain a digital engineering model of the cushion layer of the reservoir bottom filling area;
[0030] S403, for the reservoir bottom filling area curved surface obtained in step S2, the reservoir bottom filling area cushion layer thickness is offset downward and then the reservoir bottom filling area transition layer thickness is stretched to form a reservoir bottom filling area transition layer digital engineering model.
[0031] Preferably, the specific process of step S5 is:
[0032] S501, obtaining a reservoir bottom terrain surface from the spatial design parameter information, and offsetting the reservoir bottom terrain surface upward by the thickness of the backfill transition layer of the reservoir bottom filling area to obtain a bottom surface of the backfill material area of the reservoir bottom filling area;
[0033] S502, the curved surface of the reservoir bottom filling area obtained in step S2 is offset downward by the thickness of the reservoir bottom cushion layer plus the reservoir bottom transition layer to obtain the upper curved surface of the backfill area of the reservoir bottom filling area;
[0034] S503, stretching the offset reservoir bottom terrain surface upward to the offset reservoir bottom filling area surface to obtain a digital engineering model of the backfill material of the reservoir bottom filling area.
[0035] Preferably, the specific process of step S6 is:
[0036] S601, stretching the reservoir bottom terrain surface obtained in step S501 upward to the reservoir bottom filling area surface after the offset in step S502, to obtain an initial reservoir bottom filling area backfill transition layer digital engineering model, the model including the reservoir bottom filling area backfill material area;
[0037] S602, cutting the digital engineering model of the reservoir bottom backfill material material by the initial digital engineering model of the reservoir bottom backfill transition layer in step S601, to obtain the digital engineering model of the reservoir bottom backfill transition layer.
[0038] Preferably, the specific process of step S7 is:
[0039] S701, obtaining the digital engineering model of the reservoir bank cushion layer in step S3, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom filling area transition layer in step S4, the digital engineering model of the reservoir bottom backfill material in step S5, and the digital engineering model of the reservoir bottom filling area backfill transition layer in step S6, and calculating the volume information of the digital engineering models;
[0040] S702. Generate a bill of quantities using the volume information calculated in step S701 and convert it into an Excel file for display.
[0041] The present invention also provides a system for constructing a digital engineering model of a Kupen using the method for constructing a digital engineering model of a Kupen as described above, comprising a calculation and analysis module, a digital engineering model basic object extraction module, a digital engineering model generation module, and a data display module;
[0042] The calculation and analysis module is used to input the reservoir basin space design parameter information into the system, calculate the profile of the reservoir bank cushion layer, the surface of the reservoir bottom excavation area and the surface of the reservoir bottom filling area, and calculate and obtain the digital engineering model of the reservoir bank cushion layer, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom backfill material, and the digital engineering model of the reservoir bottom filling area backfill transition layer;
[0043] The digital engineering model basic object extraction module is used to obtain spatial design parameter information and append extended data to the model information;
[0044] The data display module is used to extract volume information and summarize it to generate a table of quantities, build a digital engineering model structure tree, and preview the quantity of basin engineering.
[0045] Compared with the prior art, the beneficial effects of the present invention are:
[0046] (1) The present invention transforms manual calculation, manual drawing of rock slope sections, manual construction of reservoir basin digital engineering models, manual division of filling and excavation areas, and addition of model information into automatic calculation and generation of digital engineering models by computers, thereby improving the efficiency and readiness of creating digital engineering models, ensuring the reliability and rationality of the results, and providing data support for intelligent construction and smart operation of reservoirs;
[0047] (2) The present invention can quickly and accurately create a digital engineering model of the reservoir bank cushion layer, a digital engineering model of the reservoir bottom excavation area cushion layer, a digital engineering model of the reservoir bottom filling area cushion layer, a digital engineering model of the reservoir bottom filling area transition layer, a digital engineering model of the reservoir bottom backfill material, and a digital engineering model of the reservoir bottom filling area backfill transition layer related to the reservoir basin, so that all parties can use the digital engineering model to establish a digital collaborative application system, realize digital delivery and information sharing, improve project delivery efficiency, and thus improve project quality;
[0048] (3) The present invention can improve the means of creating digital engineering models of reservoir basins, increase efficiency, and ensure quality, and can be extended to the fields of petrochemicals, rail transit, etc. BRIEF DESCRIPTION OF THE DRAWINGS
[0049] Figure 1 A flow chart of a method for constructing a digital engineering model of a reservoir basin according to an embodiment of the present invention;
[0050] Figure 2 A technical roadmap of a digital engineering model of a reservoir according to an embodiment of the present invention;
[0051] Figure 3 A schematic cross-sectional view of a rock slope according to an embodiment of the present invention;
[0052] Figure 4 A schematic diagram of a 3D effect of a digital engineering model of a reservoir basin according to an embodiment of the present invention. DETAILED DESCRIPTION
[0053] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only 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.
[0054] Example 1
[0055] Combination Figure 1 and Figure 2 As shown, an embodiment of the present invention provides a method for constructing a digital engineering model of a reservoir basin, comprising the following steps:
[0056] S1. Parametric drawing of the profile of the reservoir bank cushion: Collect the spatial design parameter information of the reservoir basin, calculate the profile of the reservoir bank cushion according to the spatial design parameter information of the reservoir basin, and record it as the cross section of the rock slope area;
[0057] The reservoir basin can be divided into reservoir bank cushion layer, reservoir bottom excavation area, reservoir bottom filling area, reservoir bottom excavation area cushion layer, reservoir bottom filling area cushion layer, reservoir bottom filling area transition layer, reservoir bottom backfill area, reservoir bottom filling area backfill transition layer;
[0058] S2. Calculation of the curved surface of the reservoir bottom excavation area and the curved surface of the reservoir bottom filling area: Obtain the reservoir dam centerline and the reservoir bottom excavation and filling boundary, and calculate the rock slope area stretching path line, the rock slope area filling area curved surface, the reservoir bottom excavation area boundary line, the reservoir bottom excavation area curved surface and the reservoir bottom filling area curved surface according to the reservoir bank cushion layer profile in step S1;
[0059] S3, drawing a digital engineering model of the reservoir bank cushion: the reservoir bank cushion section in step S1 is stretched along the stretching path line of the rock slope area to generate a digital engineering model of the reservoir bank cushion along the entire line, the curved surface of the rock slope area filling area is stretched downward to the reservoir basin height to obtain a digital engineering model of the rock slope area filling area, and the digital engineering model of the reservoir bank cushion along the entire line is used to shear the digital engineering model of the rock slope area filling area to obtain the digital engineering model of the reservoir bank cushion;
[0060] S4, drawing the digital engineering model of the cushion layer of the reservoir bottom excavation area, the digital engineering model of the cushion layer of the reservoir bottom filling area and the digital engineering model of the transition layer of the reservoir bottom filling area: for the reservoir bottom excavation area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom excavation area is stretched upward to obtain the digital engineering model of the cushion layer of the reservoir bottom excavation area; for the reservoir bottom filling area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom filling area is stretched upward to obtain the digital engineering model of the cushion layer of the reservoir bottom filling area; for the reservoir bottom filling area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom filling area is shifted downward and then the thickness of the transition layer of the reservoir bottom filling area is stretched to obtain the digital engineering model of the transition layer of the reservoir bottom filling area;
[0061] S5, drawing a digital engineering model of the reservoir bottom backfill material: selecting a reservoir bottom terrain surface in the spatial design parameter information, offsetting the reservoir bottom terrain surface upward by the thickness of the reservoir bottom backfill transition layer, offsetting the reservoir bottom backfill area surface obtained in step S2 downward by the thickness of the reservoir bottom cushion layer plus the thickness of the reservoir bottom transition layer, stretching the offset reservoir bottom terrain surface upward to the offset reservoir bottom backfill area surface, and obtaining a digital engineering model of the reservoir bottom backfill material;
[0062] S6. Draw a digital engineering model of the backfill transition layer of the reservoir bottom filling area: the reservoir bottom terrain surface obtained in step S5 is stretched upward to the reservoir bottom filling area surface after being offset in step S5 to obtain an initial digital engineering model of the backfill transition layer of the reservoir bottom filling area; the initial digital engineering model of the backfill transition layer of the reservoir bottom filling area is cut with the digital engineering model of the reservoir bottom backfill material to obtain a digital engineering model of the backfill transition layer of the reservoir bottom filling area;
[0063] S7, calculation of reservoir basin engineering quantity: obtain the digital engineering model of the reservoir bank cushion layer in step S3, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom filling area transition layer in step S4, the digital engineering model of the reservoir bottom backfill material in step S5, and the digital engineering model of the reservoir bottom filling area backfill transition layer in step S6, extract the volume information and summarize it to generate an engineering quantity table, and display the engineering quantity table on the user interface;
[0064] By transforming from manual calculation and drawing of rock slope sections, manual construction of reservoir basin digital engineering model, manual division of filling and excavation areas, and adding model information to automatic calculation and generation of digital engineering models by computers, the efficiency and preparedness of digital engineering model creation are improved, the reliability and rationality of the results are ensured, and data support is provided for intelligent construction and smart operation of reservoirs; and digital engineering models of reservoir bank cushion layer, reservoir bottom excavation area cushion layer, reservoir bottom filling area cushion layer, reservoir bottom filling area transition layer, reservoir bottom backfill material, and reservoir bottom filling area backfill transition layer related to the reservoir basin can be quickly and accurately created, so that all parties can use digital engineering models to establish a digital collaborative application system, realize digital delivery and information sharing, improve project delivery efficiency, and thereby improve project quality.
[0065] Example 2
[0066] Based on Example 1, in this embodiment, in step S1, the reservoir basin space design parameter information includes reservoir dam top elevation, reservoir dam top width, reservoir dam bank slope ratio, wave wall bottom elevation, reservoir corridor top elevation, panel total thickness, reservoir bank cushion thickness, reservoir bottom terrain surface, reservoir dam centerline, reservoir basin height, reservoir bottom excavation area cushion thickness, reservoir bottom filling area cushion thickness, reservoir bottom filling area transition layer thickness, reservoir bottom filling area backfill transition layer thickness, reservoir bottom cushion thickness, reservoir bottom transition layer thickness, reservoir bank excavation and filling boundary, reservoir bottom transition zone thickness;
[0067] The reservoir basin space design parameters are digitally stored and converted into computer-recognizable structural objects. The top right corner of the cross section of the rock slope area is used as the reference point. According to the reservoir basin space design parameter information, a rock slope cross section composed of line segments and arcs is generated. The rock slope cross section is the cross section of the reservoir bank cushion layer, such as Figure 3 The figure shows a schematic diagram of a rock slope cross section. The calculation method of the rock slope cross section is a well-known method and will not be described in detail here.
[0068] Furthermore, the specific process of step S2 includes:
[0069] S201, obtaining the center line of the reservoir dam in the spatial design parameter information, and offsetting the center line of the reservoir dam toward the center by the width of the reservoir dam crest to obtain a stretching path line of the rock slope area;
[0070] S202, the stretching path line of the rock slope area is offset toward the center by the width of the reservoir bank cushion section to obtain the boundary line of the reservoir bottom excavation area, and the rock slope area filling area surface is specified according to the closed area composed of the reservoir dam center line, the reservoir bottom excavation area boundary line and the reservoir bank excavation and filling boundary;
[0071] S203, the excavation and filling boundary of the reservoir bank and the boundary line of the reservoir bottom excavation area are intersected to obtain an intersection point set, and the excavation and filling boundary of the reservoir bank and the boundary line of the reservoir bottom excavation area are segmented according to the intersection point set to obtain segmented curves, and the segmented curves are formed into closed areas according to the relationship between the two end points of the curves;
[0072] S204. For the closed area obtained in step S203, determine the closed area with even numbers according to the odd-even rule, select the midpoint of the closed area with even numbers, and calculate whether the midpoint falls inside the boundary line of the reservoir bottom excavation area according to the ray method. If it falls inside, the closed area with even numbers is the reservoir bottom filling area surface; if it falls outside, the closed area with even numbers is the reservoir bottom excavation area surface.
[0073] Furthermore, the specific process of step S3 includes:
[0074] S301, the reference point at the top of the cross section of the rock slope area is the starting point of the stretching path line of the rock slope area, the direction vector of the stretching path line of the rock slope area is calculated, and the tangent vector of the starting point of the line is obtained according to the direction vector of the starting point of the line;
[0075] S302, the rock slope section obtained in step S1 is rotated with the cross-section reference point of the rock slope area as the center, rotated to be parallel to the tangent vector of the line starting point of the stretching path line of the rock slope area, and the rotated cross-section of the rock slope area is moved to the line starting point of the stretching path line of the rock slope area;
[0076] S303, stretching the cross section of the rock slope area along the stretching path line of the rock slope area to generate a digital engineering model of the entire reservoir bank cushion layer;
[0077] S304, stretching the height of the cross section of the rock slope area downward on the curved surface of the rock slope area filling area to obtain a digital engineering model of the rock slope area filling area;
[0078] S305, the digital engineering model of the reservoir bank cushion layer of the entire line is cut with the digital engineering model of the rock slope filling area to obtain the digital engineering model of the reservoir bank cushion layer, and the cross-sectional information of the rock slope area is stored in the digital engineering model of the reservoir bank cushion layer.
[0079] Furthermore, the specific process of step S4 includes:
[0080] S401, for the reservoir bottom excavation area curved surface obtained in step S2, stretch the cushion layer thickness of the reservoir bottom excavation area upward to obtain a digital engineering model of the cushion layer of the reservoir bottom excavation area;
[0081] S402, for the reservoir bottom filling area curved surface obtained in step S2, stretching the cushion layer thickness of the reservoir bottom filling area upward to obtain a digital engineering model of the cushion layer of the reservoir bottom filling area;
[0082] S403, for the reservoir bottom filling area curved surface obtained in step S2, the reservoir bottom filling area cushion layer thickness is offset downward and then the reservoir bottom filling area transition layer thickness is stretched to form a reservoir bottom filling area transition layer digital engineering model.
[0083] Furthermore, the specific process of step S5 is:
[0084] S501, obtaining a reservoir bottom terrain surface from the spatial design parameter information, and offsetting the reservoir bottom terrain surface upward by the thickness of the backfill transition layer of the reservoir bottom filling area to obtain a bottom surface of the backfill material area of the reservoir bottom filling area;
[0085] S502, the curved surface of the reservoir bottom filling area obtained in step S2 is offset downward by the thickness of the reservoir bottom cushion layer plus the reservoir bottom transition layer to obtain the upper curved surface of the backfill area of the reservoir bottom filling area;
[0086] S503, stretching the offset reservoir bottom terrain surface upward to the offset reservoir bottom filling area surface to obtain a digital engineering model of the backfill material of the reservoir bottom filling area.
[0087] Furthermore, the specific process of step S6 is:
[0088] S601, stretching the reservoir bottom terrain surface obtained in step S501 upward to the reservoir bottom filling area surface after the offset in step S502, to obtain an initial reservoir bottom filling area backfill transition layer digital engineering model, the model including the reservoir bottom filling area backfill material area;
[0089] S602, cutting the digital engineering model of the reservoir bottom backfill material material by the initial digital engineering model of the reservoir bottom backfill transition layer in step S601, to obtain the digital engineering model of the reservoir bottom backfill transition layer.
[0090] Furthermore, the specific process of step S7 is:
[0091] S701, obtaining the digital engineering model of the reservoir bank cushion layer in step S3, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom filling area transition layer in step S4, the digital engineering model of the reservoir bottom backfill material in step S5, and the digital engineering model of the reservoir bottom filling area backfill transition layer in step S6, and calculating the volume information of the digital engineering models;
[0092] S702. Generate a bill of quantities using the volume information calculated in step S701 and convert it into an Excel file for display.
[0093] Example 3
[0094] The present invention also provides a system for constructing a digital engineering model of a Kupen using the method for constructing a digital engineering model of a Kupen as described above, comprising a calculation and analysis module, a digital engineering model basic object extraction module, a digital engineering model generation module, and a data display module;
[0095] The calculation and analysis module is used to input the reservoir basin space design parameter information into the system, calculate the profile of the reservoir bank cushion layer, the surface of the reservoir bottom excavation area and the surface of the reservoir bottom filling area, and calculate and obtain the digital engineering model of the reservoir bank cushion layer, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom backfill material, and the digital engineering model of the reservoir bottom filling area backfill transition layer;
[0096] The digital engineering model basic object extraction module is used to obtain spatial design parameter information and append extended data to the model information;
[0097] The data display module is used to extract volume information and summarize it to generate a table of quantities, build a digital engineering model structure tree, and preview the quantity of basin engineering.
[0098] This system can improve the creation of digital engineering models of reservoirs, increase efficiency, ensure quality, and can even be expanded to areas such as petrochemicals and rail transit.
[0099] The above description is only an embodiment of the present invention and is not intended to limit the present invention. Any modification, equivalent replacement and improvement made within the application scope of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for constructing a digital engineering model of a reservoir basin, characterized in that: The following steps are involved: S1. Parametric drawing of the profile of the reservoir bank cushion: Collect the spatial design parameter information of the reservoir basin, calculate the profile of the reservoir bank cushion according to the spatial design parameter information of the reservoir basin, and record it as the cross section of the rock slope area; S2. Calculation of the curved surface of the reservoir bottom excavation area and the curved surface of the reservoir bottom filling area: Obtain the reservoir dam centerline and the reservoir bottom excavation and filling boundary, and calculate the rock slope area stretching path line, the rock slope area filling area curved surface, the reservoir bottom excavation area boundary line, the reservoir bottom excavation area curved surface and the reservoir bottom filling area curved surface according to the reservoir bank cushion layer profile in step S1; S3, drawing a digital engineering model of the reservoir bank cushion: the reservoir bank cushion section in step S1 is stretched along the stretching path line of the rock slope area to generate a digital engineering model of the reservoir bank cushion along the entire line, the curved surface of the rock slope area filling area is stretched downward to the reservoir basin height to obtain a digital engineering model of the rock slope area filling area, and the digital engineering model of the reservoir bank cushion along the entire line is used to shear the digital engineering model of the rock slope area filling area to obtain the digital engineering model of the reservoir bank cushion; S4, drawing the digital engineering model of the cushion layer of the reservoir bottom excavation area, the digital engineering model of the cushion layer of the reservoir bottom filling area and the digital engineering model of the transition layer of the reservoir bottom filling area: for the reservoir bottom excavation area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom excavation area is stretched upward to obtain the digital engineering model of the cushion layer of the reservoir bottom excavation area; for the reservoir bottom filling area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom filling area is stretched upward to obtain the digital engineering model of the cushion layer of the reservoir bottom filling area; for the reservoir bottom filling area curved surface obtained in step S2, the thickness of the cushion layer of the reservoir bottom filling area is shifted downward and then the thickness of the transition layer of the reservoir bottom filling area is stretched to obtain the digital engineering model of the transition layer of the reservoir bottom filling area; S5, drawing a digital engineering model of the reservoir bottom backfill material: selecting a reservoir bottom terrain surface in the spatial design parameter information, offsetting the reservoir bottom terrain surface upward by the thickness of the reservoir bottom backfill transition layer, offsetting the reservoir bottom backfill area surface obtained in step S2 downward by the thickness of the reservoir bottom cushion layer plus the thickness of the reservoir bottom transition layer, stretching the offset reservoir bottom terrain surface upward to the offset reservoir bottom backfill area surface, and obtaining a digital engineering model of the reservoir bottom backfill material; S6. Draw a digital engineering model of the backfill transition layer of the reservoir bottom filling area: the reservoir bottom terrain surface obtained in step S5 is stretched upward to the reservoir bottom filling area surface after being offset in step S5 to obtain an initial digital engineering model of the backfill transition layer of the reservoir bottom filling area; the initial digital engineering model of the backfill transition layer of the reservoir bottom filling area is cut with the digital engineering model of the reservoir bottom backfill material to obtain a digital engineering model of the backfill transition layer of the reservoir bottom filling area; S7. Calculation of reservoir basin engineering quantities: obtain the digital engineering model of the reservoir bank cushion layer in step S3, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, and the digital engineering model of the reservoir bottom filling area transition layer in step S4, the digital engineering model of the reservoir bottom backfill material in step S5, and the digital engineering model of the reservoir bottom filling area backfill transition layer in step S6, extract the volume information and summarize it to generate an engineering quantity table, and display the engineering quantity table on the user interface.
2. The method for constructing a digital engineering model of a reservoir basin according to claim 1, characterized in that: In step S1, the reservoir basin space design parameter information includes reservoir dam top elevation, reservoir dam top width, reservoir dam bank slope ratio, wave wall bottom elevation, reservoir corridor top elevation, panel total thickness, reservoir bank cushion thickness, reservoir bottom terrain surface, reservoir dam centerline, reservoir basin height, reservoir bottom excavation area cushion thickness, reservoir bottom filling area cushion thickness, reservoir bottom filling area transition layer thickness, reservoir bottom filling area backfill transition layer thickness, reservoir bottom cushion thickness, reservoir bottom transition layer thickness, reservoir bank excavation and filling boundary, reservoir bottom transition zone thickness; The reservoir basin space design parameters are digitally stored and converted into computer-recognizable structural objects. The top right corner of the cross-section of the rock slope area is used as the reference point. According to the reservoir basin space design parameter information, a rock slope cross-section composed of line segments and arcs is generated. The rock slope cross-section is the profile of the reservoir bank cushion layer.
3. The method for constructing a digital engineering model of a reservoir basin according to claim 2, characterized in that: The specific process of step S2 includes: S201, obtaining the center line of the reservoir dam in the spatial design parameter information, and offsetting the center line of the reservoir dam toward the center by the width of the reservoir dam crest to obtain a stretching path line of the rock slope area; S202, the stretching path line of the rock slope area is offset toward the center by the width of the reservoir bank cushion section to obtain the boundary line of the reservoir bottom excavation area, and the rock slope area filling area surface is specified according to the closed area composed of the reservoir dam center line, the reservoir bottom excavation area boundary line and the reservoir bank excavation and filling boundary; S203, the excavation and filling boundary of the reservoir bank and the boundary line of the reservoir bottom excavation area are intersected to obtain an intersection point set, and the excavation and filling boundary of the reservoir bank and the boundary line of the reservoir bottom excavation area are segmented according to the intersection point set to obtain segmented curves, and the segmented curves are formed into closed areas according to the relationship between the two end points of the curves; S204. For the closed area obtained in step S203, determine the closed area with even numbers according to the odd-even rule, select the midpoint of the closed area with even numbers, and calculate whether the midpoint falls inside the boundary line of the reservoir bottom excavation area according to the ray method. If it falls inside, the closed area with even numbers is the reservoir bottom filling area surface; if it falls outside, the closed area with even numbers is the reservoir bottom excavation area surface.
4. The method for constructing a digital engineering model of a reservoir basin according to claim 3, characterized in that: The specific process of step S3 includes: S301, the reference point at the top of the cross section of the rock slope area is the starting point of the stretching path line of the rock slope area, the direction vector of the stretching path line of the rock slope area is calculated, and the tangent vector of the starting point of the line is obtained according to the direction vector of the starting point of the line; S302, the rock slope section obtained in step S1 is rotated with the cross-section reference point of the rock slope area as the center, rotated to be parallel to the tangent vector of the line starting point of the stretching path line of the rock slope area, and the rotated cross-section of the rock slope area is moved to the line starting point of the stretching path line of the rock slope area; S303, stretching the cross section of the rock slope area along the stretching path line of the rock slope area to generate a digital engineering model of the entire reservoir bank cushion layer; S304, stretching the height of the cross section of the rock slope area downward on the curved surface of the rock slope area filling area to obtain a digital engineering model of the rock slope area filling area; S305, the digital engineering model of the reservoir bank cushion layer of the entire line is cut with the digital engineering model of the rock slope filling area to obtain the digital engineering model of the reservoir bank cushion layer, and the cross-sectional information of the rock slope area is stored in the digital engineering model of the reservoir bank cushion layer.
5. The method for constructing a digital engineering model of a reservoir basin according to claim 4, characterized in that: The specific process of step S4 is: S401, for the reservoir bottom excavation area curved surface obtained in step S2, stretch the cushion layer thickness of the reservoir bottom excavation area upward to obtain a digital engineering model of the cushion layer of the reservoir bottom excavation area; S402, for the reservoir bottom filling area curved surface obtained in step S2, stretching the cushion layer thickness of the reservoir bottom filling area upward to obtain a digital engineering model of the cushion layer of the reservoir bottom filling area; S403, for the reservoir bottom filling area curved surface obtained in step S2, the reservoir bottom filling area cushion layer thickness is offset downward and then the reservoir bottom filling area transition layer thickness is stretched to form a reservoir bottom filling area transition layer digital engineering model.
6. The method for constructing a digital engineering model of a reservoir basin according to claim 5, characterized in that: The specific process of step S5 is: S501, obtaining a reservoir bottom terrain surface from the spatial design parameter information, and offsetting the reservoir bottom terrain surface upward by the thickness of the backfill transition layer of the reservoir bottom filling area to obtain a bottom surface of the backfill material area of the reservoir bottom filling area; S502, the curved surface of the reservoir bottom filling area obtained in step S2 is offset downward by the thickness of the reservoir bottom cushion layer plus the reservoir bottom transition layer to obtain the upper curved surface of the backfill area of the reservoir bottom filling area; S503, stretching the offset reservoir bottom terrain surface upward to the offset reservoir bottom filling area surface to obtain a digital engineering model of the backfill material of the reservoir bottom filling area.
7. The method for constructing a digital engineering model of a reservoir basin according to claim 6, characterized in that: The specific process of step S6 is: S601, stretching the reservoir bottom terrain surface obtained in step S501 upward to the reservoir bottom filling area surface after the offset in step S502, to obtain an initial reservoir bottom filling area backfill transition layer digital engineering model, the model including the reservoir bottom filling area backfill material area; S602, cutting the digital engineering model of the reservoir bottom backfill material material by the initial digital engineering model of the reservoir bottom backfill transition layer in step S601, to obtain the digital engineering model of the reservoir bottom backfill transition layer.
8. The method for constructing a digital engineering model of a reservoir basin according to claim 7, characterized in that: The specific process of step S7 is: S701, obtaining the digital engineering model of the reservoir bank cushion layer in step S3, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom filling area transition layer in step S4, the digital engineering model of the reservoir bottom backfill material in step S5, and the digital engineering model of the reservoir bottom filling area backfill transition layer in step S6, and calculating the volume information of the digital engineering models; S702. Generate a bill of quantities using the volume information calculated in step S701 and convert it into an Excel file for display.
9. A system for constructing a digital engineering model of a Kupen using the method for constructing a digital engineering model of a Kupen as described in any one of claims 1 to 8, characterized in that: It includes calculation and analysis module, digital engineering model basic object extraction module, digital engineering model generation module and data display module; The calculation and analysis module is used to input the reservoir basin space design parameter information into the system, calculate the profile of the reservoir bank cushion layer, the surface of the reservoir bottom excavation area and the surface of the reservoir bottom filling area, and calculate and obtain the digital engineering model of the reservoir bank cushion layer, the digital engineering model of the reservoir bottom excavation area cushion layer, the digital engineering model of the reservoir bottom filling area cushion layer, the digital engineering model of the reservoir bottom backfill material, and the digital engineering model of the reservoir bottom filling area backfill transition layer; The digital engineering model basic object extraction module is used to obtain spatial design parameter information and append extended data to the model information; The data display module is used to extract volume information and summarize it to generate a table of quantities, build a digital engineering model structure tree, and preview the quantity of basin engineering.
Citation Information
Patent Citations
Method and device for creating library basin design curved surface model, equipment and storage medium
CN117910285A
Iteration method, device and equipment of library basin design curved surface model and storage medium
CN118133573A
Pumped storage full-reservoir basin intelligent design method and system based on 3DE platform
CN118673566A