Underground pipeline model construction method, device and system based on BIM and GIS

By combining GIS and BIM technology, the three-dimensional spatial coordinates of pipeline points are calculated, and the problem of inaccurate bending characteristics in the construction of underground pipeline BIM models is solved, and the accuracy and authenticity of the model are improved.

CN119939838AActive Publication Date: 2025-05-06QINGDAO UNIV OF TECH

Patent Information

Application Number
CN202510428705.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-08
Publication Date
2025-05-06
Estimated Expiration
2045-04-08

AI Technical Summary

Technical Problem

When building a BIM model of underground pipelines, it is difficult to accurately reflect the true bending distribution characteristics of the pipelines, resulting in inaccurate models.

Method used

By using the GIS system to obtain the two-dimensional network topology and liquid level depth data of the underground pipeline, calculate the degree of water accumulation at each monitoring point and the bending possibility of the pipeline segment, and then calculate the three-dimensional spatial coordinates of the pipeline point, and build a BIM model based on these coordinates.

Benefits of technology

The accuracy and authenticity of the BIM model are improved, and the actual bending distribution characteristics of the underground pipeline can be better fitted, and the state of the pipeline is accurately reflected in the BIM space.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119939838A_ABST
    Figure CN119939838A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, in particular to an underground pipeline model construction method, device and system based on BIM and GIS, and the method comprises the steps: obtaining a two-dimensional network topology structure of an underground pipeline and the liquid level depth data of each monitoring point corresponding to the underground pipeline at different moments through the GIS; calculating the water accumulation degree of each monitoring point according to the liquid level depth data of each monitoring point at different moments; on the basis of the ponding degree of each monitoring point, the bending possibility of the pipeline section between the adjacent monitoring points is calculated; calculating a three-dimensional space coordinate of each pipeline point on the pipeline section according to the two-dimensional network topology structure and the bending possibility of the pipeline section; and constructing a BIM model of the underground pipeline based on the three-dimensional space coordinates of each pipeline point. According to the method, the bending distribution characteristics of the underground pipeline can be fitted when the BIM model is constructed, and the accuracy and authenticity of the BIM model are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a method, device and system for constructing an underground pipeline model based on BIM and GIS. Background Art

[0002] Underground pipeline facilities are a basic component of modern urban infrastructure. Traditional urban underground pipelines are mostly in a chaotic management state during the design and construction process. The pipeline burial data between departments are isolated from each other. In the process of maintenance and improvement, separate detection work needs to be carried out to ensure the scientific nature of the construction plan. With the maturity of building information models, by introducing Building Information Modeling (BIM) technology into the three-dimensional modeling of existing urban underground pipelines, when constructing new pipelines and other buildings, the anti-collision functions of BIM technology can be used. Combined with actual conditions, it can provide strong guidance for the development of existing projects or monitoring of water level information.

[0003] For BIM modeling of existing urban underground pipelines, existing methods usually need to obtain data such as construction drawings, key nodes of pipelines, specific locations, pipeline attributes, etc., obtain the spatial coordinates of key nodes in the BIM space, and then usually construct them in a linear manner based on the spatial coordinates of the key points. In reality, the pipeline may be locally deformed due to sewage scouring or during the jacking construction process, resulting in inaccurate construction of the final pipeline in the BIM space. Summary of the invention

[0004] In order to solve the technical problem that pipelines are not accurately constructed in BIM space, the purpose of the present invention is to provide a method, device and system for constructing an underground pipeline model based on BIM and GIS. The technical solutions adopted are as follows: In a first aspect, the present invention provides a method for constructing an underground pipeline model based on BIM and GIS, the method comprising: Using the GIS system to obtain the two-dimensional network topology of the underground pipeline and the liquid level depth data of each monitoring point of the underground pipeline at different times; Calculate the degree of water accumulation at each monitoring point according to the liquid level depth data at each monitoring point at different times; Based on the degree of water accumulation at each monitoring point, the possibility of bending of the pipeline segment between adjacent monitoring points is calculated; Calculating the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology and the possibility of bending of the pipeline segment; A BIM model of the underground pipeline is constructed based on the three-dimensional spatial coordinates of each pipeline point.

[0005] Optionally, calculating the degree of water accumulation at each monitoring point according to the liquid level depth data at each monitoring point at different times includes: Using the GIS system to obtain the diameter of the underground pipeline; Calculate the cross-sectional area of ​​the water body at each monitoring point at different times based on the pipe diameter and the liquid level depth data at each monitoring point at different times; The degree of water accumulation at each monitoring point is calculated based on the variance value of the change in the cross-sectional area of ​​the water body at each monitoring point within a preset time period.

[0006] Optionally, calculating the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology and the possibility of bending of the pipeline segment includes: Determine the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology and the height of each monitoring point from the ground; Performing straight line linear fitting according to the two first three-dimensional spatial coordinates of the adjacent monitoring points, and determining the second three-dimensional spatial coordinates of each pipeline point on the obtained pipeline segment fitting straight line; Based on the possibility of bending of the pipeline segment, the second vertical space coordinate component of the second three-dimensional space coordinate is corrected to obtain the corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment.

[0007] Optionally, determining the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology and the height of each monitoring point from the ground includes: Proportionally transforming the two-dimensional network topology structure to obtain a first transverse spatial coordinate component and a first longitudinal spatial coordinate component of each monitoring point; Proportionally converting the height of each monitoring point from the ground to obtain a first vertical spatial coordinate component of each monitoring point; The first transverse space coordinate component, the first longitudinal space coordinate component and the first vertical space coordinate component are combined to obtain the first three-dimensional space coordinates of each monitoring point.

[0008] Optionally, based on the possibility of bending of the pipeline segment, the second vertical space coordinate component of the second three-dimensional space coordinate is corrected to obtain the corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment, including: Calculating a corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of bending of the pipeline segment and the second vertical spatial coordinate component of the second three-dimensional spatial coordinate; Based on the second transverse space coordinate component, the second longitudinal space coordinate component and the target vertical space coordinate component of the second three-dimensional space coordinate, a corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment is generated.

[0009] Optionally, based on the possibility of bending of the pipeline segment and the second vertical space coordinate component of the second three-dimensional space coordinate, calculating the corrected target vertical space coordinate component corresponding to each pipeline point on the pipeline segment includes: Based on the first three-dimensional spatial coordinates of the adjacent monitoring points, determining the maximum correction amplitude and the center point position of the pipeline segment; Calculating the distance value of each pipeline point on the pipeline segment fitting straight line relative to the center point; Based on the possibility of bending of the pipeline segment, the second vertical space coordinate component of the second three-dimensional space coordinate, the maximum correction amplitude and the distance value of each pipeline point relative to the center point, the corrected target vertical space coordinate component corresponding to each pipeline point on the pipeline segment is calculated.

[0010] Optionally, constructing a BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point includes: Using a GIS system to obtain pipeline attribute information of the underground pipeline, the pipeline attribute information at least includes the pipe diameter and the pipeline material; Perform underground pipeline modeling based on the pipeline attribute information and the three-dimensional spatial coordinates of each pipeline point to obtain a pipeline model; A collision detection is performed on the pipeline model, and the pipeline model is optimized based on the collision detection result to obtain a BIM model of the underground pipeline.

[0011] Optionally, after constructing the BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point, the method further includes: Collecting real-time liquid level depth data at each monitoring point on the underground pipeline; The real-time liquid level depth data is input into the BIM model to dynamically display the water level information of the underground pipeline in the BIM model.

[0012] In a second aspect, an embodiment of the present invention provides an underground pipeline model construction device based on BIM and GIS, including: An acquisition module is used to use a GIS system to acquire a two-dimensional network topology of underground pipelines and liquid level depth data corresponding to each monitoring point of the underground pipeline at different times; A first calculation module is used to calculate the degree of water accumulation at each monitoring point according to the liquid level depth data of each monitoring point at different times; A second calculation module is used to calculate the possibility of bending of the pipeline segment between adjacent monitoring points based on the degree of water accumulation at each monitoring point; A third calculation module is used to calculate the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology structure and the possibility of bending of the pipeline segment; A construction module is used to construct a BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point.

[0013] In the third aspect, an embodiment of the present invention also provides an underground pipeline model construction system based on BIM and GIS, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program implements the steps of any one of the above methods when executed by the processor.

[0014] The present invention has the following beneficial effects: through the technical solution provided by the present invention, the GIS system can be used to first obtain the two-dimensional network topology of underground pipelines and the liquid level depth data of each monitoring point corresponding to the underground pipeline at different times; then, the water accumulation degree of each monitoring point is calculated according to the liquid level depth data of each monitoring point at different times; further, based on the water accumulation degree of each monitoring point, the possibility of bending of the pipeline segment between adjacent monitoring points is calculated; and according to the two-dimensional network topology and the possibility of bending of the pipeline segment, the three-dimensional space coordinates of each pipeline point on the pipeline segment are calculated; finally, the BIM model of the underground pipeline is constructed based on the three-dimensional space coordinates of each pipeline point. The present invention calculates the degree of water accumulation by obtaining the liquid level depth data of each monitoring point, and calculates the possibility of bending of the pipeline segment between adjacent monitoring points based on this. This makes it possible to fully consider the bending form of the pipeline caused by factors such as water accumulation when constructing the BIM model, and can better fit the real bending distribution characteristics of the urban underground pipeline, so that the constructed BIM model is more in line with the actual physical situation of the underground pipeline, and can accurately reflect the real state of the pipeline in the BIM space, greatly improving the accuracy and authenticity of the BIM model.

[0015] It should be understood that the above general description and the following detailed description are only exemplary and explanatory and cannot limit the present invention. Other features and advantages of the present invention will be described in detail in the following specific implementation section. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0017] Figure 1 A flowchart of a method for constructing an underground pipeline model based on BIM and GIS provided by an embodiment of the present invention; Figure 2 A schematic diagram of an example of water accumulation caused by bending of a monitoring point provided by an embodiment of the present invention; Figure 3 A flowchart of a method for constructing an underground pipeline model based on BIM and GIS provided by another embodiment of the present invention; Figure 4 A schematic diagram of a liquid surface cross section at different liquid level heights at a pipeline monitoring point provided by an embodiment of the present invention; Figure 5 A schematic diagram of pipeline spatial coordinate correction for pipeline point i provided by one embodiment of the present invention; Figure 6 A schematic diagram of the structure of an underground pipeline model building device based on BIM and GIS provided in an embodiment of the present application; Figure 7 A structural schematic diagram of an underground pipeline model building device based on BIM and GIS provided in another embodiment of the present application. DETAILED DESCRIPTION

[0018] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the following is a detailed description of a method, device and system for building an underground pipeline model based on BIM and GIS proposed by the present invention, its specific implementation method, structure, features and effects, in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.

[0019] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.

[0020] The following is a detailed description of a method, device and system for building an underground pipeline model based on BIM and GIS provided by the present invention in conjunction with the accompanying drawings.

[0021] See also Figure 1 , which shows a method flow chart of a method for building an underground pipeline model based on BIM and GIS provided by an embodiment of the present invention, the method comprising the following steps: Step 110: Use the GIS system to obtain the two-dimensional network topology of the underground pipeline and the liquid level depth data corresponding to each monitoring point of the underground pipeline at different times.

[0022] Among them, the Geographic Information System (GIS) has powerful geospatial data processing and analysis capabilities. In the scenario of the present invention, the network topology distribution of the two-dimensional underground pipeline can be determined first with the help of design drawings, manual surveys, etc., and then the two-dimensional network topology structure of the underground pipeline can be obtained using the GIS system. This structure clearly shows the connection relationship, layout form and other information between the various parts of the underground pipeline, providing a key basic framework for the subsequent accurate construction of the underground pipeline model. For example, through the GIS system, you can intuitively see the direction of different pipelines, branching conditions and intersections between them, etc., and you can have a macro and accurate understanding of the layout of the entire underground pipeline system.

[0023] In order to more accurately analyze the actual situation of underground pipelines, multiple monitoring points can be set up on the underground pipelines, and the liquid level depth data of these monitoring points at different times can be collected. The specific implementation method is to install an ultrasonic radar sensor at each monitoring point. The sensor obtains the liquid level depth data at a low-frequency acquisition frequency of not less than 1min / time, and transmits the data back to the cloud center in real time. It is of great significance to obtain this data, because the liquid level depth data is closely related to the amount of water accumulated in the pipe. By analyzing the changes in the liquid level depth at different times, we can understand the water flow in the pipe, whether there is water accumulation, and the degree of water accumulation. For example, by comparing the liquid level depth at the same monitoring point at different times, if the depth continues to rise, it may mean that there is a problem of poor drainage in this section of the pipeline; and the difference in liquid level depth at different monitoring points can also reflect the difference in water flow status at different positions of the pipeline.

[0024] Step 120: Calculate the degree of water accumulation at each monitoring point based on the liquid level depth data at each monitoring point at different times.

[0025] The application object of BIM model is usually a single building, while for large-scale regional underground pipelines in cities, they are composed of multiple simple model components. The basic model is easy to obtain, and the difficulty in building the model lies in how to obtain the distribution of pipelines in BIM space. Conventional technical solutions use technical drawings, manual surveys and other methods to determine the distribution of two-dimensional pipelines, and determine the BIM space coordinates of key nodes based on the buried depth obtained by surveying some pipeline nodes, and then directly generate three-dimensional pipeline segments based on the two-dimensional topological relationship between nodes. Among them, for the distribution of pipelines between key nodes, they are usually constructed in a linear manner according to the spatial coordinates of key points. In reality, pipelines may be locally deformed due to sewage flushing or pipe jacking construction, resulting in the final pipeline being constructed inaccurately in the BIM space and unable to accurately reflect the true form of the pipeline.

[0026] Since the pipeline may bend in addition to the monitoring point, the water flow may gather at the bend, such as Figure 2 As shown. Because the water flow rate slows down at the bend in the pipe, the relatively static water surface is prone to form equipotential surfaces, that is, the formed water surface can be approximately regarded as a plane parallel to the sea level or the ground level. Then on both sides of the bend, as the water flow changes, the depth of the water surface rises or falls at the same time, but at the bend, because there will be a certain amount of accumulated water, if the water surface depth rises, due to the accumulated water itself, the increase in water volume relative to the original change is lower. On the contrary, at the position of the pipe with a small degree of curvature, the original amount of accumulated water is small, so after the water surface rises, the increase in water volume relative to the original water volume has a larger change.

[0027] Therefore, in the historical change process of the amount of water accumulation at the monitoring point location, if the fluctuation trend is smaller relative to itself, it means that the degree of water accumulation is higher; on the contrary, if the fluctuation trend is larger relative to itself, it means that the degree of water accumulation is lower. In this embodiment, the degree of water accumulation at each monitoring point can be calculated based on the liquid level depth data of each monitoring point at different times, and then the pipeline bending can be evaluated, which can more accurately fit the actual bending distribution characteristics of urban underground pipelines, improve the accuracy of the BIM model, and help discover potential risks.

[0028] Step 130: Based on the degree of water accumulation at each monitoring point, the possibility of bending of the pipeline segment between adjacent monitoring points is calculated.

[0029] The degree of water accumulation is closely related to the bend of the pipeline. In actual underground pipelines, when there is a bend in the pipeline, the water flow slows down at the bend, which easily forms water accumulation, resulting in relatively stable water accumulation at the bend. Therefore, the monitoring point with a large degree of water accumulation may be because the point is located at a position with a large degree of pipe curvature, causing the water flow to converge and form more water accumulation; on the other hand, it may also be that the water flow at the monitoring point itself is large and changes steadily. However, for a monitoring point with a large water flow, the water flow at its adjacent monitoring points is usually also large, and the degree of water accumulation will be similar. On the contrary, if the current monitoring point is located at a position with a large degree of curvature, the degree of water accumulation at the adjacent monitoring points is often small. By analyzing the difference in the degree of water accumulation at adjacent monitoring points, the possibility of bending in the pipeline segment between them can be determined.

[0030] Step 140: Calculate the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology and the possibility of the pipeline segment bending.

[0031] For the embodiments of the present disclosure, when calculating the three-dimensional spatial coordinates of pipeline points, the two-dimensional network topology structure can be first used to determine the initial three-dimensional spatial coordinates of each pipeline point under the traditional straight line construction method, and then the initial three-dimensional spatial coordinates can be corrected based on the possibility of bending in the pipeline segment, so that the obtained three-dimensional spatial coordinates are more in line with the actual bending of the underground pipeline.

[0032] Step 150: construct a BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point.

[0033] The three-dimensional spatial coordinates of each pipeline point are the cornerstone of building a BIM model. These coordinates are obtained by analyzing the two-dimensional network topology and correcting the possibility of pipeline segment bending, accurately reflecting the position and shape of underground pipelines in real space.

[0034] For the disclosed embodiment, the three-dimensional spatial coordinates of each pipeline point can be used to construct a BIM model in combination with the initial model of the pipeline. The initial model of the pipeline contains some basic geometric shapes and structural information, and the three-dimensional spatial coordinates give these models accurate positioning in the actual space. At the same time, the pipeline attribute information provided by the GIS system, such as pipe diameter size and pipe material, is combined to further enrich the model content. The pipe material can be used to simulate the physical properties of the pipeline, and the pipe diameter size determines the thickness of the pipeline. These pipeline attribute information make the constructed BIM model more realistic and complete. During the construction process, these coordinates and attribute information are integrated together through professional BIM modeling software to generate a visual underground pipeline BIM model. The software will determine the spatial position of the pipeline based on the coordinate information, and render and annotate the pipeline accordingly based on the attribute information, so that the model can intuitively display the various characteristics of the underground pipeline.

[0035] In summary, according to a method for constructing an underground pipeline model based on BIM and GIS provided by the present invention, the GIS system can be used to first obtain the two-dimensional network topology of the underground pipeline and the liquid level depth data of each monitoring point corresponding to the underground pipeline at different times; then, the degree of water accumulation at each monitoring point is calculated based on the liquid level depth data of each monitoring point at different times; further based on the degree of water accumulation at each monitoring point, the possibility of bending of the pipeline segment between adjacent monitoring points is calculated; and according to the two-dimensional network topology and the possibility of bending of the pipeline segment, the three-dimensional spatial coordinates of each pipeline point on the pipeline segment are calculated; finally, the BIM model of the underground pipeline is constructed based on the three-dimensional spatial coordinates of each pipeline point. The present invention calculates the degree of water accumulation by obtaining the liquid level depth data of each monitoring point, and uses this as a basis to calculate the possibility of bending of the pipeline segment between adjacent monitoring points. This allows the bending shape of pipelines caused by factors such as water accumulation to be fully considered when constructing the BIM model, and can better fit the actual bending distribution characteristics of urban underground pipelines, making the constructed BIM model more in line with the actual physical conditions of underground pipelines, and accurately reflecting the true state of pipelines in the BIM space, greatly improving the accuracy and authenticity of the BIM model.

[0036] based on Figure 1 The embodiment shown is a refinement and extension of the above embodiment. In order to fully illustrate the specific implementation process of the method of this embodiment, this embodiment provides the following Figure 3 The specific method shown. Figure 3 based on Figure 1 The embodiment shown. Figure 3 As shown, the method comprises the following steps: Step 310: Use the GIS system to obtain the two-dimensional network topology of the underground pipeline and the liquid level depth data of each monitoring point corresponding to the underground pipeline at different times.

[0037] For the embodiment of the present disclosure, the specific implementation process can refer to the relevant description in step 110 of the embodiment, which will not be repeated here.

[0038] Step 320: Calculate the degree of water accumulation at each monitoring point based on the liquid level depth data at each monitoring point at different times.

[0039] In specific application scenarios, the degree of water accumulation at the monitoring point is often positively correlated with the depth of the water surface, that is, the greater the depth of the water surface, the more water accumulates. Since different pipe diameters may be used for construction during the construction process, the cross-sectional area of ​​the water body can be used instead of the water surface depth to indicate the amount of water accumulation. And because most construction pipelines are cylindrical, the cross-sectional area of ​​the water body corresponding to the liquid surface at a certain moment can be obtained based on the liquid surface depth data obtained by the sensor and the pipe diameter radius. Then, the cross-sectional area of ​​the water body is used to represent the amount of water accumulation, and the degree of water accumulation at the monitoring point is calculated.

[0040] Accordingly, for the embodiment of the present disclosure, calculating the water accumulation degree of each monitoring point according to the liquid level depth data of each monitoring point at different times in step 320 may include the following steps: Step 320-1: Use the GIS system to obtain the diameter of the underground pipeline.

[0041] In specific application scenarios, when obtaining the diameter of underground pipelines, on the one hand, the existing design drawing data containing the diameter information can be imported into the GIS system, and the GIS system can parse and process these data to extract the diameter information; on the other hand, the diameter data of underground pipelines can be obtained through field surveys and professional measurement tools, and then these data can be entered into the GIS system. For example, at the construction site, the diameter of the pipe is measured using equipment such as a laser rangefinder, and the measurement results are then entered into the corresponding pipeline data record of the GIS system. In this way, the GIS system can uniformly manage and store the diameter data from different sources for subsequent use.

[0042] Step 320-2: Calculate the cross-sectional area of ​​the water body at each monitoring point at different times based on the pipe diameter and the liquid level depth data at each monitoring point at different times.

[0043] In a specific application scenario, based on the pipe diameter and the liquid depth data of each monitoring point at different times, there are two situations when calculating the water cross-sectional area of ​​each monitoring point at different times: The first case, such as Figure 4 As shown in the figure on the left: the liquid level depth a represented by the liquid level depth data is smaller than the pipe diameter At this time, according to the knowledge of the relevant chord tangent circle and the calculation method of the sector area, there is the following relationship:

[0044]

[0045] In the formula, It indicates the angle between the intersection of the pipes on both sides of the liquid surface and the radius through the center of the circle, expressed in radians; a indicates the liquid surface depth at a certain monitoring point at a certain moment; Indicates the diameter of the pipe; is the cosine value of the trigonometric function; It is the value of the sine function in trigonometric function; It is the cross-sectional area of ​​water at a certain monitoring point at a certain moment, that is, the part consisting of the liquid surface and the pipes below the liquid surface in the figure; Pi is a mathematical constant approximately equal to 3.14159.

[0046] The second case, such as Figure 4 As shown in the figure on the right: the liquid level depth a represented by the liquid level depth data is greater than the pipe diameter At this time, according to the knowledge of the relevant chord tangent circle and the calculation method of the sector area, there is the following relationship:

[0047]

[0048] In the formula, It indicates the angle between the intersection of the pipes on both sides of the liquid surface and the radius through the center of the circle, expressed in radians; a indicates the liquid surface depth at a certain monitoring point at a certain moment; Indicates the diameter of the pipe; is the cosine value of the trigonometric function; It is the value of the sine function in trigonometric function; It is the cross-sectional area of ​​water at a certain monitoring point at a certain moment, that is, the part consisting of the liquid surface and the pipes below the liquid surface in the figure; Pi is a mathematical constant approximately equal to 3.14159.

[0049] Step 320-3: Calculate the degree of water accumulation at each monitoring point based on the variance value of the change in the cross-sectional area of ​​the water body at each monitoring point within a preset time period.

[0050] Among them, the preset time period is generally selected to be more than 3 consecutive days in order to obtain more stable and representative data.

[0051] In underground pipelines, water accumulation is closely related to the degree of pipeline curvature. When there is a bend in the pipeline, the water flow slows down at the bend, which will cause the water accumulation to be relatively stable, making the water cross-sectional area at that location fluctuate less over a period of time; while in straight pipe sections or parts with small curvatures, the water flow is relatively smooth, and the water cross-sectional area is greatly affected by flow changes and fluctuates more significantly. Therefore, by analyzing the changes in the water cross-sectional area at the monitoring point, the degree of water accumulation at that point can be inferred, and then the curvature of the pipeline can be evaluated.

[0052] For the embodiments of the present disclosure, for each monitoring point, the liquid level depth data at different times can be collected within a preset time period, and combined with the known pipe diameter radius, according to different liquid level conditions (liquid level depth is less than or greater than the pipe radius), the water cross-sectional area at each time can be calculated using the corresponding formula. The variance value of the change in the water cross-sectional area at each monitoring point within the preset time period is further calculated, and the variance value is memorized to calculate the degree of water accumulation at the corresponding monitoring point. Among them, the variance can quantify the degree of discreteness of the data. The larger the variance value, the greater the fluctuation of the water cross-sectional area during this period; the smaller the variance value, the smaller the fluctuation. Specifically, the following formula can be used to calculate the degree of water accumulation at the monitoring point:

[0053] In the formula, Indicates the degree of water accumulation at monitoring point a; Indicates the variance value of the water cross-sectional area change calculated at monitoring point a within a preset time period; Represents a normalization function, which is used to map the calculation results to a suitable range for analysis and comparison. represents an exponential function with a natural constant as the base. As can be seen from the formula, the variance value The bigger, The smaller the value, the smaller the degree of waterlogging; conversely, the smaller the variance value, the greater the degree of waterlogging.

[0054] Step 330: Based on the degree of water accumulation at each monitoring point, the possibility of bending of the pipeline segment between adjacent monitoring points is calculated.

[0055] The above steps calculate the degree of water accumulation at each monitoring point respectively, and the monitoring point location with a generally larger degree of water accumulation indicates that the amount of water accumulation is larger and the distribution is more stable. On the one hand, this may be because the monitoring point is located at a location with a larger degree of pipe curvature, and on the other hand, it may be that the water flow rate of the monitoring point itself is larger and the change is relatively stable. However, for monitoring points with a larger water flow rate, the water flow rate at adjacent monitoring points is generally similar, so the degree of water accumulation is also similar. On the contrary, if the current monitoring point is located at a location with a larger degree of curvature, the degree of water accumulation at adjacent monitoring points is smaller.

[0056] Therefore, the steps of this embodiment can calculate the possibility of bending through the relationship between the water accumulation levels of two adjacent monitoring points. Specifically, for the current monitoring point a, the adjacent monitoring point b can be determined. If the difference in the water accumulation levels between monitoring point a and monitoring point b is large, it means that there is a high possibility of bending between the pipeline sections. The calculation method is:

[0057] In the formula, Indicates the possibility of pipeline bending between monitoring point a and monitoring point b; Indicates the degree of water accumulation at monitoring point a; Indicates the degree of water accumulation at monitoring point b; represents the normalization function, which is used to map the calculation results to an interval that is convenient for analysis and comparison, so that the bending possibilities between different monitoring points are comparable; It is to calculate the absolute value of the difference in water accumulation between monitoring point a and monitoring point b. The larger the absolute value, the more significant the difference in water accumulation between the two monitoring points, and the greater the possibility of bending in the pipeline segment between them.

[0058] Step 340: Determine the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology and the height of each monitoring point from the ground.

[0059] In specific application scenarios, the two-dimensional network topology records the connection relationship, direction and layout information between the various parts of the underground pipeline. When determining the three-dimensional spatial coordinates of the monitoring point, the two-dimensional network topology provides a reference framework for the plane position. For example, it can clarify the relative position of each monitoring point in the underground pipeline network, whether it is located on the main road or branch pipeline, and the intersection or adjacent relationship with other pipelines, so as to determine the coordinate information of the monitoring point in the horizontal direction (usually the X and Y axis directions). The height of the monitoring point from the ground is the key data for determining the vertical coordinates (usually the Z axis direction) in the three-dimensional space coordinates. In the actual underground pipeline scenario, the monitoring points at different locations have different buried depths, that is, different heights from the ground. This height data directly reflects the position information of the monitoring point in the vertical direction. For example, some monitoring points may be located shallowly underground, close to the ground, and their vertical coordinate values ​​are relatively small; while some monitoring points may be buried deep underground, far from the ground, and their vertical coordinate values ​​are relatively large.

[0060] Accordingly, for the embodiment of the present disclosure, determining the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology and the height of each monitoring point from the ground in step 340 may include the following steps: Step 340 - 1 , perform proportional transformation on the two-dimensional network topology structure to obtain the first transverse space coordinate component and the first longitudinal space coordinate component of each monitoring point.

[0061] The two-dimensional network topology presents the layout relationship of underground pipelines on the plane, such as the connection method, direction and relative position of the monitoring points. However, there is a scale difference between the actual geographic space information and the model space, and proportional conversion is required. This conversion is based on a specific scale, and the actual geographical location of each monitoring point in the two-dimensional network topology structure in reality is mapped to the model space according to a certain proportion. For example, the actual distance between two monitoring points in reality is 100 meters. If the set scale is 1:1000, then in the model space, the distance between the two monitoring points is converted to 0.1 meters. Through such proportional conversion, the first horizontal spatial coordinate component (usually corresponding to the X-axis direction) and the first longitudinal spatial coordinate component (usually corresponding to the Y-axis direction) of each monitoring point in the model space can be determined.

[0062] Step 340 - 2 , convert the height of each monitoring point from the ground in proportion to obtain the first vertical spatial coordinate component of each monitoring point.

[0063] The height of each monitoring point from the ground is an important data to determine its vertical position. Similarly, due to the scale difference between reality and model space, proportional conversion is required. In this process, according to the established scale, the actual height of the monitoring point from the ground is converted into the corresponding height value in the model space. For example, a monitoring point is actually 5 meters from the ground. At a scale of 1:1000, it is converted to 0.005 meters in the model space. What is obtained here is the first vertical space coordinate component of the monitoring point in the model space (usually corresponding to the Z-axis direction in three-dimensional space).

[0064] Step 340 - 3 , combining the first transverse space coordinate component, the first longitudinal space coordinate component and the first vertical space coordinate component to obtain the first three-dimensional space coordinates of each monitoring point.

[0065] For the disclosed embodiment, the first three-dimensional spatial coordinates of each monitoring point can be determined by combining the horizontal coordinate information determined by the two-dimensional network topology structure with the height of the monitoring point from the ground (vertical coordinate information). For example, assuming that the horizontal coordinates of a monitoring point are determined to be (X1, Y1) through the two-dimensional network topology structure, and the height of the monitoring point from the ground is known to be Z1 through measurement or other means, then the first three-dimensional spatial coordinates of the monitoring point can be expressed as (X1, Y1, Z1).

[0066] Step 350: Perform linear fitting of a straight line according to the two first three-dimensional spatial coordinates of adjacent monitoring points, and determine the second three-dimensional spatial coordinates of each pipeline point on the obtained pipeline segment fitting straight line.

[0067] In an actual underground pipeline system, monitoring points are just discrete locations in the pipeline. By linearly fitting the first three-dimensional coordinates of adjacent monitoring points, a continuous fitting line can be created between these discrete points to simulate the approximate direction of the pipeline between the monitoring points.

[0068] For the disclosed embodiment, the first three-dimensional coordinates of adjacent monitoring points can be obtained first. Assume that two adjacent monitoring points are A and B, and their first three-dimensional coordinates are (X1, Y1, Z1) and (X2, Y2, Z2) respectively. Linear fitting is to determine the equation of a straight line passing through the two points based on the coordinate information of the two points using mathematical methods (such as two-point straight line equation, etc.). On this fitting straight line, the position of each pipeline point can be determined according to certain rules (such as equal spacing division, etc.). For example, if 10 pipeline points are to be determined between A and B, the line segment AB is divided according to a certain ratio to obtain the relative positions of these intermediate points on the straight line. Then, based on the straight line equation and these relative positions, the coordinate values ​​of each pipeline point in three-dimensional space, i.e., the second three-dimensional space coordinates, are calculated.

[0069] Step 360: Based on the possibility of bending of the pipeline segment, the second vertical space coordinate component of the second three-dimensional space coordinate is corrected to obtain the corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment.

[0070] Among them, the second three-dimensional spatial coordinates are obtained by linear fitting of the first three-dimensional spatial coordinates of the adjacent monitoring points, and are used to preliminarily describe the spatial position of each point on the pipeline segment. In the second three-dimensional spatial coordinates (X, Y, Z), the second vertical spatial coordinate component usually refers to the Z component, which represents the position of the pipeline point in the vertical direction. When the second three-dimensional spatial coordinates are corrected, the coordinates in the horizontal directions are not corrected, and only the spatial coordinates in the vertical direction (i.e., the second vertical spatial coordinate component) are corrected.

[0071] For the embodiment of the present disclosure, in step 360, based on the possibility of the pipeline segment being bent, the second vertical space coordinate component of the second three-dimensional space coordinate is corrected to obtain the corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment, which may include the following steps: Step 360 - 1 : Calculate the corrected target vertical space coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of the pipeline segment bending and the second vertical space coordinate component of the second three-dimensional space coordinate.

[0072] The target vertical space coordinate component is obtained by correcting the second vertical space coordinate component of the second three-dimensional space coordinate on the basis of considering the possibility of bending of the pipeline segment.

[0073] For the embodiments disclosed herein, the steps of the embodiments may include: determining the maximum correction amplitude and the center point position of the pipeline segment based on the first three-dimensional spatial coordinates of adjacent monitoring points; calculating the distance value of each pipeline point on the fitting straight line of the pipeline segment relative to the center point position; and calculating the corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of bending of the pipeline segment, the second vertical spatial coordinate component of the second three-dimensional spatial coordinate, the maximum correction amplitude and the distance value of each pipeline point relative to the center point position.

[0074] Specifically, Figure 5 As shown in the figure, taking two adjacent monitoring points a and b as an example, by calculating the difference in their vertical coordinates, half of this difference is taken as the maximum correction amplitude A, because it is generally believed that the middle of the pipeline is the most curved. At the same time, the center position of the line segment connecting them is determined according to the coordinates of the two monitoring points, that is, the center point position. For example, if the vertical coordinate of the adjacent monitoring point A is Z1 and the vertical coordinate of the monitoring point B is Z2, the maximum correction amplitude A is , the center point is obtained by taking the middle value of the vertical coordinate positions of points A and B in space. After the pipeline segment fitting line is obtained by linear fitting based on the first three-dimensional spatial coordinates of the adjacent monitoring points, the distance to the center point can be calculated for each pipeline point on the fitting line. Finally, the possibility of bending of the pipeline segment, the second vertical spatial coordinate component of the second three-dimensional spatial coordinate, the maximum correction amplitude, and the distance value of each pipeline point relative to the center point can be substituted into the calculation formula of the target vertical spatial coordinate component to calculate the corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment.

[0075] Assuming that the adjacent monitoring points are a and b, the formula characteristic description of the calculation formula of the target vertical space coordinate component is:

[0076] In the formula, It represents the corrected target vertical space coordinate component corresponding to the i-th pipeline point on the pipeline segment between monitoring point a and monitoring point b; represents the second vertical space coordinate component of the second three-dimensional space coordinate corresponding to the i-th pipeline point on the pipeline segment between the monitoring point a and the monitoring point b; Indicates the possibility of pipeline bending between monitoring point a and monitoring point b; is the distance value of the i-th pipeline point relative to the center point on the pipeline segment between monitoring point a and monitoring point b. It is the maximum correction amplitude of the pipeline segment between monitoring point a and monitoring point b. From the formula, we can see that the greater the possibility of bending and the closer to the center point, the greater the correction amplitude and the greater the change in the vertical coordinate.

[0077] Step 360 - 2 : Generate the corrected three-dimensional space coordinates corresponding to each pipeline point on the pipeline segment based on the second transverse space coordinate component, the second longitudinal space coordinate component and the target vertical space coordinate component of the second three-dimensional space coordinate.

[0078] The corrected three-dimensional spatial coordinates corresponding to each pipeline point on the corrected pipeline segment can more accurately reflect the actual bending shape of the underground pipeline. When constructing a BIM model, using these corrected coordinates can make the model more consistent with the actual situation of the underground pipeline, which helps to more accurately assess the status of underground pipelines in urban planning, construction, and pipeline maintenance, and timely discover potential problems such as pipeline blockage and leakage risks, thereby improving work efficiency and scientific decision-making.

[0079] Step 370: construct a BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point.

[0080] For the embodiment of the present disclosure, constructing the BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point in step 370 of the embodiment may include the following steps: Step 370-1: Use the GIS system to obtain pipeline attribute information of underground pipelines, where the pipeline attribute information at least includes the pipe diameter and the pipeline material.

[0081] Among them, the pipe diameter is an important parameter for describing underground pipelines. Pipelines of different diameters have different hydraulic characteristics such as flow rate and flow velocity when conveying fluids (such as sewage, tap water, etc.). Pipelines with larger diameters can usually convey fluids with larger flow rates, while pipelines with smaller diameters are suitable for areas with smaller flow requirements. When constructing a BIM model, the pipe diameter determines the thickness of the pipeline in the model, affecting the visualization of the model and the accuracy of the simulation of the actual pipeline. The material of the pipeline determines the physical properties and service life of the pipeline. Common pipeline materials include metals (such as steel pipes, cast iron pipes), plastics (such as PVC pipes, PE pipes), etc. Pipes of different materials have different corrosion resistance, pressure resistance, and flexibility. In the BIM model, pipeline material information can be used to simulate the performance changes of different materials in different environments, providing a reference for the long-term management of pipelines.

[0082] Step 370 - 2 : Perform underground pipeline modeling based on the pipeline attribute information and the three-dimensional spatial coordinates of each pipeline point to obtain a pipeline model.

[0083] For the disclosed embodiments, professional modeling software can be used to determine the geometric shape and spatial position of the pipeline based on three-dimensional spatial coordinates. The thickness of the pipeline is set according to the diameter, and the difference between pipelines of different diameters is intuitively presented in the model. According to the material of the pipeline, different appearance effects (color, texture, etc.) can be set for easy distinction, and the physical parameters of the material can also be associated in the model for subsequent analysis. For example, when constructing a model of an urban drainage network, the direction of the pipeline is located according to the coordinates, the thickness is adjusted according to the diameter, and different colors are used to distinguish between metal and plastic pipes, so as to preliminarily construct a pipeline model that reflects the actual situation.

[0084] Step 370 - 3: perform collision detection on the pipeline model, optimize the pipeline model based on the collision detection result, and obtain a BIM model of the underground pipeline.

[0085] In a complex underground environment, various pipelines are crisscrossed, and there are also building foundations, underground obstacles, etc. Collision detection is designed to detect spatial conflicts between pipeline models and other objects (including other pipelines, building structures, etc.), detect potential problems in advance, and avoid construction delays, cost increases, and safety hazards caused by pipeline collisions during actual construction or operation.

[0086] For the disclosed embodiment, when performing collision detection on the pipeline model, the collision detection function of the modeling software can be used to set the detection rules and accuracy. The detection range covers all pipelines and objects that may conflict with them. The software analyzes the three-dimensional spatial position and geometric shape of the object, compares the spatial relationship between different objects, and determines whether there is a collision. For example, in the urban integrated pipeline corridor model, it is detected whether there is an intersection or insufficient spacing between the power pipeline and the thermal pipeline, the water supply and drainage pipeline and the pipeline corridor structure. After the collision detection is completed, a report containing detailed information such as the collision position and the objects involved will be generated. According to the report, the cause of the collision is analyzed, such as design errors, unreasonable spatial layout, etc. Optimization strategies are formulated for different reasons, such as adjusting the direction of the pipeline, changing the diameter of the pipe, re-planning the pipeline layout, etc., to further obtain the BIM model of the underground pipeline. For example, if two pipelines collide at a certain position, the direction of one of them can be adjusted to bypass the collision point, or the diameter of the pipe can be reduced to increase the spacing under the premise of meeting the flow demand.

[0087] As a preferred manner, after constructing the BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point, the method also includes: collecting real-time liquid level depth data of each monitoring point on the underground pipeline; inputting the real-time liquid level depth data into the BIM model to dynamically display the water level information of the underground pipeline in the BIM model.

[0088] Among them, the real-time liquid depth data reflects the actual height of the water level in the underground pipeline at different times. The collected real-time liquid depth data are input into the constructed BIM model. In this way, the BIM model can use these data to dynamically display the water level information of the underground pipeline in the model, so that the model is not only a static three-dimensional spatial structure display, but also reflects the change of water level. For urban managers and relevant staff, through the water level information dynamically displayed in the BIM model, they can understand the operation status of underground pipelines in real time. For example, in heavy rain weather, the water level changes of drainage pipelines can be observed in time to determine whether there is a risk of poor drainage or water accumulation, so as to take measures in advance, such as dispatching drainage equipment and arranging personnel for dredging, etc., to avoid the occurrence of urban waterlogging. In daily pipeline maintenance and management, real-time water level information can also help to discover potential problems, such as abnormally high water levels caused by pipeline blockage, and timely repair and treatment to ensure the normal operation of the underground pipeline system.

[0089] In summary, the technical solution in this application can first use the GIS system to obtain the two-dimensional network topology of the underground pipeline, as well as the liquid level depth data of each monitoring point corresponding to the underground pipeline at different times; then calculate the degree of water accumulation at each monitoring point according to the liquid level depth data of each monitoring point at different times; further calculate the possibility of bending of the pipeline segment between adjacent monitoring points based on the degree of water accumulation at each monitoring point; and calculate the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology and the possibility of bending of the pipeline segment; finally, construct the BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point. The present invention calculates the degree of water accumulation by obtaining the liquid level depth data of each monitoring point, and calculates the possibility of bending of the pipeline segment between adjacent monitoring points based on this. This makes it possible to fully consider the bending shape of the pipeline caused by factors such as water accumulation when constructing the BIM model, and can better fit the real bending distribution characteristics of the urban underground pipeline, so that the constructed BIM model is more in line with the actual physical situation of the underground pipeline, and can accurately reflect the real state of the pipeline in the BIM space, greatly improving the accuracy and authenticity of the BIM model. At the same time, water level information can be dynamically displayed in the BIM model. This function enhances the practicality and value of the BIM model, making it a powerful tool for urban underground pipeline management.

[0090] Based on the above Figure 1 , 3 The detailed description of the underground pipeline model construction method based on BIM and GIS is provided, such as Figure 6 As shown, Figure 6 FIG. 1 is a schematic diagram showing a structure of an underground pipeline model building device based on BIM and GIS according to an exemplary embodiment. Figure 6 As shown, the device includes: The acquisition module 61 can be used to use the GIS system to obtain the two-dimensional network topology of the underground pipeline and the liquid level depth data of each monitoring point corresponding to the underground pipeline at different times; The first calculation module 62 can be used to calculate the degree of water accumulation at each monitoring point according to the liquid level depth data of each monitoring point at different times; The second calculation module 63 can be used to calculate the possibility of bending of the pipeline segment between adjacent monitoring points based on the degree of water accumulation at each monitoring point; The third calculation module 64 can be used to calculate the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology and the possibility of the pipeline segment bending; The construction module 65 can be used to construct a BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point.

[0091] In a specific application scenario, the first calculation module 62 can be used to obtain the diameter of the underground pipeline using the GIS system; calculate the water cross-sectional area of ​​each monitoring point at different times based on the diameter and the liquid level depth data of each monitoring point at different times; calculate the degree of water accumulation at each monitoring point based on the variance value of the change in the water cross-sectional area of ​​each monitoring point within a preset time period.

[0092] In a specific application scenario, the third calculation module 64 can be specifically used to determine the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology structure and the height of each monitoring point from the ground; perform linear fitting of a straight line based on the two first three-dimensional spatial coordinates of adjacent monitoring points, and determine the second three-dimensional spatial coordinates of each pipeline point on the obtained pipeline segment fitting straight line; based on the possibility of bending of the pipeline segment, correct the second vertical spatial coordinate component of the second three-dimensional spatial coordinate to obtain the corrected three-dimensional spatial coordinate corresponding to each pipeline point on the pipeline segment.

[0093] Correspondingly, when using the two-dimensional network topology structure and the height of each monitoring point from the ground to determine the first three-dimensional spatial coordinates of each monitoring point, the third calculation module 64 can be specifically used to proportionally transform the two-dimensional network topology structure to obtain the first horizontal spatial coordinate component and the first longitudinal spatial coordinate component of each monitoring point; proportionally transform the height of each monitoring point from the ground to obtain the first vertical spatial coordinate component of each monitoring point; combine the first horizontal spatial coordinate component, the first longitudinal spatial coordinate component and the first vertical spatial coordinate component to obtain the first three-dimensional spatial coordinate of each monitoring point.

[0094] Correspondingly, when the second vertical spatial coordinate component of the second three-dimensional spatial coordinate is corrected based on the possibility of bending of the pipeline segment to obtain the corrected three-dimensional spatial coordinate corresponding to each pipeline point on the pipeline segment, the third calculation module 64 can be specifically used to calculate the corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of bending of the pipeline segment and the second vertical spatial coordinate component of the second three-dimensional spatial coordinate; based on the second transverse spatial coordinate component, the second longitudinal spatial coordinate component and the target vertical spatial coordinate component of the second three-dimensional spatial coordinate, generate the corrected three-dimensional spatial coordinate corresponding to each pipeline point on the pipeline segment.

[0095] In a specific application scenario, when calculating the corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of bending of the pipeline segment and the second vertical spatial coordinate component of the second three-dimensional spatial coordinate, the third calculation module 64 can be specifically used to determine the maximum correction amplitude and the center point position of the pipeline segment based on the first three-dimensional spatial coordinates of adjacent monitoring points; calculate the distance value of each pipeline point on the fitting straight line of the pipeline segment relative to the center point; calculate the corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of bending of the pipeline segment, the second vertical spatial coordinate component of the second three-dimensional spatial coordinate, the maximum correction amplitude and the distance value of each pipeline point relative to the center point.

[0096] In a specific application scenario, construction module 65 can be specifically used to obtain pipeline attribute information of underground pipelines using a GIS system, where the pipeline attribute information includes at least the pipe diameter and the pipeline material; underground pipeline modeling is performed based on the pipeline attribute information and the three-dimensional spatial coordinates of each pipeline point to obtain a pipeline model; collision detection is performed on the pipeline model, and the pipeline model is optimized based on the collision detection results to obtain a BIM model of the underground pipeline.

[0097] like Figure 7 As shown, the underground pipeline model construction device 600 based on BIM and GIS may also include: The acquisition module 66 can be used to collect real-time liquid level depth data at each monitoring point on the underground pipeline; The input module 67 can be used to input the real-time liquid level depth data into the BIM model to dynamically display the water level information of the underground pipeline in the BIM model.

[0098] Regarding the device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.

[0099] Based on the same inventive concept as the above method, an embodiment of the present invention also provides an underground pipeline model construction system based on BIM and GIS, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, the steps of any one of the above-mentioned underground pipeline model construction methods based on BIM and GIS are implemented.

[0100] It should be noted that the sequence of the above embodiments of the present invention is only for description and does not represent the advantages and disadvantages of the embodiments. The above is a description of a specific embodiment of this specification. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0101] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments.

[0102] The above are only preferred embodiments of the present invention and are not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the principles of the present invention should be included in the protection scope of the present invention.

Claims

1. A method for constructing an underground pipeline model based on BIM and GIS, characterized in that: The method comprises: Using the GIS system to obtain the two-dimensional network topology of the underground pipeline and the liquid level depth data of each monitoring point of the underground pipeline at different times; Calculate the degree of water accumulation at each monitoring point according to the liquid level depth data at each monitoring point at different times; Based on the degree of water accumulation at each monitoring point, the possibility of bending of the pipeline segment between adjacent monitoring points is calculated; Calculating the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology and the possibility of bending of the pipeline segment; A BIM model of the underground pipeline is constructed based on the three-dimensional spatial coordinates of each pipeline point.

2. The method for constructing an underground pipeline model based on BIM and GIS according to claim 1, characterized in that: Calculating the degree of water accumulation at each monitoring point according to the liquid level depth data at each monitoring point at different times, including: Using the GIS system to obtain the diameter of the underground pipeline; Calculate the cross-sectional area of ​​the water body at each monitoring point at different times based on the pipe diameter and the liquid level depth data at each monitoring point at different times; The degree of water accumulation at each monitoring point is calculated based on the variance value of the change in the cross-sectional area of ​​the water body at each monitoring point within a preset time period.

3. The method for constructing an underground pipeline model based on BIM and GIS according to claim 1, characterized in that: According to the two-dimensional network topology and the possibility of the pipeline segment bending, the three-dimensional spatial coordinates of each pipeline point on the pipeline segment are calculated, including: Determine the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology and the height of each monitoring point from the ground; Performing straight line linear fitting according to the two first three-dimensional spatial coordinates of the adjacent monitoring points, and determining the second three-dimensional spatial coordinates of each pipeline point on the obtained pipeline segment fitting straight line; Based on the possibility of bending of the pipeline segment, the second vertical space coordinate component of the second three-dimensional space coordinate is corrected to obtain the corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment.

4. The method for constructing an underground pipeline model based on BIM and GIS according to claim 3, characterized in that: Determining the first three-dimensional spatial coordinates of each monitoring point by using the two-dimensional network topology and the height of each monitoring point from the ground includes: Proportionally transforming the two-dimensional network topology structure to obtain a first transverse spatial coordinate component and a first longitudinal spatial coordinate component of each monitoring point; Proportionally converting the height of each monitoring point from the ground to obtain a first vertical spatial coordinate component of each monitoring point; The first transverse space coordinate component, the first longitudinal space coordinate component and the first vertical space coordinate component are combined to obtain the first three-dimensional space coordinates of each monitoring point.

5. The method for constructing an underground pipeline model based on BIM and GIS according to claim 3, characterized in that: Based on the possibility that the pipeline segment is bent, the second vertical space coordinate component of the second three-dimensional space coordinate is corrected to obtain the corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment, including: Calculating a corrected target vertical spatial coordinate component corresponding to each pipeline point on the pipeline segment based on the possibility of bending of the pipeline segment and the second vertical spatial coordinate component of the second three-dimensional spatial coordinate; Based on the second transverse space coordinate component, the second longitudinal space coordinate component and the target vertical space coordinate component of the second three-dimensional space coordinate, a corrected three-dimensional space coordinate corresponding to each pipeline point on the pipeline segment is generated.

6. The method for constructing an underground pipeline model based on BIM and GIS according to claim 5, characterized in that: Based on the possibility of bending of the pipeline segment and the second vertical space coordinate component of the second three-dimensional space coordinate, calculating the corrected target vertical space coordinate component corresponding to each pipeline point on the pipeline segment, including: Based on the first three-dimensional spatial coordinates of the adjacent monitoring points, determining the maximum correction amplitude and the center point position of the pipeline segment; Calculating the distance value of each pipeline point on the pipeline segment fitting straight line relative to the center point; Based on the possibility of bending of the pipeline segment, the second vertical space coordinate component of the second three-dimensional space coordinate, the maximum correction amplitude and the distance value of each pipeline point relative to the center point, the corrected target vertical space coordinate component corresponding to each pipeline point on the pipeline segment is calculated.

7. The method for constructing an underground pipeline model based on BIM and GIS according to claim 1, characterized in that: Constructing the BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point includes: Using a GIS system to obtain pipeline attribute information of the underground pipeline, the pipeline attribute information at least includes the pipe diameter and the pipeline material; Perform underground pipeline modeling based on the pipeline attribute information and the three-dimensional spatial coordinates of each pipeline point to obtain a pipeline model; A collision detection is performed on the pipeline model, and the pipeline model is optimized based on the collision detection result to obtain a BIM model of the underground pipeline.

8. The method for constructing an underground pipeline model based on BIM and GIS according to claim 1, characterized in that: After constructing the BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point, the method further includes: Collecting real-time liquid level depth data at each monitoring point on the underground pipeline; The real-time liquid level depth data is input into the BIM model to dynamically display the water level information of the underground pipeline in the BIM model.

9. An underground pipeline model construction device based on BIM and GIS, characterized in that: include: An acquisition module is used to use a GIS system to acquire a two-dimensional network topology of underground pipelines and liquid level depth data corresponding to each monitoring point of the underground pipeline at different times; A first calculation module is used to calculate the degree of water accumulation at each monitoring point according to the liquid level depth data of each monitoring point at different times; A second calculation module is used to calculate the possibility of bending of the pipeline segment between adjacent monitoring points based on the degree of water accumulation at each monitoring point; A third calculation module is used to calculate the three-dimensional spatial coordinates of each pipeline point on the pipeline segment according to the two-dimensional network topology structure and the possibility of bending of the pipeline segment; A construction module is used to construct a BIM model of the underground pipeline based on the three-dimensional spatial coordinates of each pipeline point.

10. A BIM and GIS-based underground pipeline model construction system, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the computer program is executed by a processor, the steps of the underground pipeline model construction method based on BIM and GIS are implemented as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Method and device of establishment of three-dimensional monitoring model of urban underground pipelines, storage medium and terminal equipment

    CN108399652A

  • Radar echo double-component mixed amplitude distribution model parameter estimation method and device

    CN111830479A

  • Substation waterlogging disaster monitoring and early warning system

    CN115394051A

  • BIM-based pipe network detection method

    CN117633983A

  • Urban drainage dispatching system optimization method

    CN119089716A

Cited By

  • Intelligent planning method and system for self-adaptive pipeline migration and transformation

    CN120633977A