Urban underground pipeline migration and transformation model generation method and device

By integrating building and three-dimensional models with constraint conditions and conflict detection, the method improves the accuracy of urban underground pipeline relocation models to adapt to surrounding components.

CN119167562AActive Publication Date: 2024-12-20CHINA RAILWAY 18TH BUREAU GRP CO LTD +2
View PDF 8 Cites 0 Cited by

Patent Information

Application Number
CN202411344402.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-25
Publication Date
2024-12-20
Estimated Expiration
2044-09-25

AI Technical Summary

Technical Problem

Existing pipeline relocation modeling methods fail to consider the impact of pipeline relocation on surrounding components, resulting in inaccurate urban underground pipeline relocation models.

Method used

A method and device for generating urban underground pipeline relocation models that incorporate building models and three-dimensional models of surrounding components, replanning the initial pipeline model to adapt to these components, and implementing constraint conditions and conflict detection to improve accuracy.

Benefits of technology

Enhances the accuracy of pipeline relocation models by ensuring they align with surrounding components, reducing conflicts, and providing adaptive relocation strategies.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119167562A_ABST
    Figure CN119167562A_ABST
Patent Text Reader

Abstract

The invention relates to a method and a device for generating an urban underground pipeline relocation and transformation model, and relates to the technical field of pipeline modeling. The method comprises the following steps: acquiring a design drawing and configuration parameters of an underground pipeline to be migrated and modified; generating an initial underground pipeline migration and modification model based on the design drawing and the configuration parameters; obtaining a to-be-built building model in an area to which the underground pipeline belongs; placing the building model at a position corresponding to the initial underground pipeline relocation and transformation model; obtaining a first three-dimensional model of related components in an area to which the underground pipeline belongs and an area neighborhood and a position relationship between the related components and the underground pipeline; according to the position relation, the first three-dimensional model is placed at the position corresponding to the underground pipeline model; and based on the building model and the first three-dimensional model, re-planning the initial underground pipeline model to obtain a re-planned underground pipeline migration and transformation model. According to the scheme, the accuracy of the underground pipeline relocation model is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the technical field of pipeline modeling, and in particular to a method and device for generating a city underground pipeline relocation model. Background Art

[0002] In the related technology, when a city is constructing buildings, it is also necessary to relocate corresponding pipelines, that is, to relocate the original pipelines at the location of the buildings to adapt to the buildings. In order to accurately and efficiently complete the relocation of urban underground pipelines, it is usually necessary to construct a three-dimensional model of the urban underground pipelines and complete the relocation of the underground pipelines according to the three-dimensional model. However, the existing pipeline relocation modeling method only considers the adaptation of buildings and underground pipelines, and ignores the impact of pipeline relocation on other related components around it, resulting in poor accuracy of the generated urban underground pipeline relocation model. Summary of the invention

[0003] In order to overcome the problems existing in the related art, the present disclosure provides a method and device for generating an urban underground pipeline relocation model.

[0004] According to a first aspect of an embodiment of the present disclosure, a method for generating an urban underground pipeline relocation model is provided, comprising:

[0005] Obtaining the design drawings and configuration parameters of the underground pipeline to be relocated; wherein the configuration parameters include pipeline information, underground integrated pipeline common trench information, surrounding buildings and geological environment information;

[0006] generating an initial underground pipeline relocation model based on the design drawing and the configuration parameters;

[0007] Acquire a building model to be constructed in the area where the underground pipeline belongs;

[0008] Placing the building model at a position corresponding to the initial underground pipeline relocation model;

[0009] Acquire a first three-dimensional model of the area to which the underground pipeline belongs and related components in the neighborhood of the area, and a positional relationship between the related components and the underground pipeline;

[0010] According to the positional relationship, placing the first three-dimensional model at a position corresponding to the underground pipeline model;

[0011] Based on the building model and the first three-dimensional model, the initial underground pipeline model is replanned to obtain a replanned underground pipeline relocation model.

[0012] In some embodiments of the present disclosure, the replanning of the initial underground pipeline model based on the building model and the first three-dimensional model to obtain the replanned underground pipeline relocation model includes:

[0013] Acquire pipeline information associated with the building model; the pipeline information includes a first pipeline required for constructing the building;

[0014] Generate a first constraint condition for the underground pipeline according to the first pipeline; the first constraint condition is used to limit the docking mode between the first pipeline and the underground pipeline;

[0015] The initial underground pipeline model is replanned according to the first constraint condition and the first three-dimensional model to obtain a replanned underground pipeline relocation model.

[0016] In some embodiments of the present disclosure, the replanning of the initial underground pipeline model based on the building model and the first three-dimensional model to obtain the replanned underground pipeline relocation model includes:

[0017] determining a first type of the first three-dimensional model;

[0018] In the case where the first type meets a preset condition, determining a safety distance between the first three-dimensional model and the initial three-dimensional pipeline model according to the type;

[0019] generating a bounding box of the first three-dimensional model according to the safety distance;

[0020] Performing conflict detection on the bounding box and the initial three-dimensional pipeline model to obtain a detection result;

[0021] When the detection result indicates that there is a conflict, the bounding box is determined as the conflict point.

[0022] In some embodiments of the present disclosure, after replanning the initial underground pipeline model based on the building model and the first three-dimensional model to obtain the replanned underground pipeline relocation model, the method further includes:

[0023] Comparing the initial underground pipeline relocation model with the replanned underground pipeline relocation model to obtain a target demolition component model;

[0024] Obtaining a preset label of each target demolished component model; the preset label includes a label that can be relocated and a label that cannot be relocated;

[0025] In the case where the preset tag is a tag that can be relocated, generating a first processing solution for the target demolished component model;

[0026] When the preset label is a label that cannot be relocated, a second processing solution for the target demolished component model is generated.

[0027] In some embodiments of the present disclosure, the preset tag also includes a temporary relocation tag;

[0028] After obtaining the preset label of each target demolition component model, the method further includes:

[0029] In the case where the preset tag is a temporary relocation tag, a protection warning prompt for the preset tag is output.

[0030] In some embodiments of the present disclosure, after replanning the initial underground pipeline model based on the building model and the first three-dimensional model to obtain the replanned underground pipeline relocation model, the method further includes:

[0031] Displaying the underground pipeline relocation model after replanning on the first interface;

[0032] In response to a first operation by the user, the initial underground pipeline relocation model is displayed on the re-planned underground pipeline relocation model displayed on the first interface; wherein the transparency of the initial underground pipeline relocation model is higher than that of the re-planned underground pipeline relocation model.

[0033] According to a second aspect of an embodiment of the present disclosure, there is provided a device for generating a model for relocating urban underground pipelines, comprising:

[0034] The first acquisition unit is used to acquire the design drawings and configuration parameters of the underground pipeline to be relocated; wherein the configuration parameters include pipeline information, underground integrated pipeline common trench information, surrounding buildings and geological environment information;

[0035] A first generating unit, configured to generate an initial underground pipeline relocation model based on the design drawing and the configuration parameters;

[0036] A second acquisition unit is used to acquire a building model to be built in the area where the underground pipeline belongs;

[0037] A first placement unit, used to place the building model at a position corresponding to the initial underground pipeline relocation model;

[0038] A third acquisition unit is used to acquire a first three-dimensional model of the area to which the underground pipeline belongs and related components in the neighborhood of the area, and a positional relationship between the related components and the underground pipeline;

[0039] A second placement unit, used for placing the first three-dimensional model at a position corresponding to the underground pipeline model according to the position relationship;

[0040] A planning unit is used to re-plan the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a re-planned underground pipeline relocation model.

[0041] According to a third aspect of an embodiment of the present disclosure, an electronic device includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method described in any one of the first aspects is implemented.

[0042] According to a fourth aspect of an embodiment of the present disclosure, there is provided a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the method according to any one of the first aspects is implemented.

[0043] According to a fifth aspect of an embodiment of the present disclosure, a computer program product is provided, comprising a computer program, wherein the computer program implements the method as described in any one of the first aspects when executed by a processor.

[0044] The technical solution provided by the embodiments of the present disclosure may include the following beneficial effects: by obtaining the design drawings and configuration parameters of the underground pipeline to be relocated; generating an initial underground pipeline relocation model based on the design drawings and configuration parameters; obtaining a building model to be built in the area to which the underground pipeline belongs; placing the building model at a position corresponding to the initial underground pipeline relocation model; obtaining a first three-dimensional model of relevant components in the area to which the underground pipeline belongs and the neighborhood of the area, as well as the positional relationship between the relevant components and the underground pipeline; placing the first three-dimensional model at a position corresponding to the underground pipeline model based on the positional relationship; and replanning the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a replanned underground pipeline relocation model, so that the relocated underground pipeline can be adapted to the relevant components in the neighborhood, thereby improving the accuracy of the underground pipeline relocation model.

[0045] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.

[0047] Figure 1 The present invention is a flowchart of a method for generating a city underground pipeline relocation model according to an exemplary embodiment.

[0048] Figure 2It is a block diagram of a device for generating a city underground pipeline relocation model according to an exemplary embodiment.

[0049] Figure 3 It is a block diagram of a device for generating a method for urban underground pipeline relocation model according to an exemplary embodiment. DETAILED DESCRIPTION

[0050] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.

[0051] The terms used in the disclosed embodiments are only for the purpose of describing specific embodiments, and are not intended to limit the disclosed embodiments. The singular forms "a", "an" and "the" used in the disclosed embodiments and the appended claims are also intended to include plural forms, unless the context clearly indicates other meanings.

[0052] It should be understood that although the terms first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the disclosed embodiments, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the words "if" and "if" as used herein may be interpreted as "at" or "when" or "in response to determination".

[0053] In addition, various forms of processes shown in the embodiments of the present disclosure may be used to reorder, add or delete steps. For example, the steps described in the present application may be performed in parallel, sequentially or in different orders, as long as the desired results of the technical solution disclosed in the present disclosure can be achieved, and this document does not limit this.

[0054] In the related technology, when a city is constructing buildings, it is also necessary to relocate corresponding pipelines, that is, to relocate the original pipelines at the location of the buildings to adapt to the buildings. In order to accurately and efficiently complete the relocation of urban underground pipelines, it is usually necessary to construct a three-dimensional model of the urban underground pipelines and complete the relocation of the underground pipelines according to the three-dimensional model. However, the existing pipeline relocation modeling method only considers the adaptation of buildings and underground pipelines, and ignores the impact of pipeline relocation on other related components around it, resulting in poor accuracy of the generated urban underground pipeline relocation model.

[0055] In order to solve the above problems, the present disclosure provides a method and device for generating an urban underground pipeline relocation model, which comprises the following steps: obtaining a design drawing and configuration parameters of an underground pipeline to be relocated; generating an initial underground pipeline relocation model based on the design drawing and the configuration parameters; obtaining a building model to be built in an area to which the underground pipeline belongs; placing the building model at a position corresponding to the initial underground pipeline relocation model; obtaining a first three-dimensional model of relevant components in the area to which the underground pipeline belongs and in a neighborhood of the area, and a positional relationship between the relevant components and the underground pipeline; placing the first three-dimensional model at a position corresponding to the underground pipeline model according to the positional relationship; and replanning the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a replanned underground pipeline relocation model, so that the relocated underground pipeline can be adapted to the relevant components in the neighborhood, thereby improving the accuracy of the underground pipeline relocation model.

[0056] Figure 1 is a flow chart of a method for generating a city underground pipeline relocation model according to an exemplary embodiment. Figure 1 As shown, it should be noted that the urban underground pipeline relocation model generation method of the embodiment of the present disclosure is applied to the urban underground pipeline relocation model generation device. Figure 1 As shown, the method may include the following steps:

[0057] Step 101, obtaining the design drawings and configuration parameters of the underground pipeline to be relocated.

[0058] The configuration parameters include pipeline information, underground integrated pipeline common trench information, surrounding buildings and geological environment information. An initial underground pipeline relocation model is generated based on the design drawing and the configuration parameters.

[0059] In some embodiments of the present disclosure, the above-mentioned design drawing may be a CAD design drawing.

[0060] Step 102: Obtain a building model to be constructed in the area where the underground pipeline belongs.

[0061] In one embodiment, a pre-built building model may be directly acquired, or a building model may be generated according to relevant parameters of the building.

[0062] Step 103: placing the building model at a position corresponding to the initial underground pipeline relocation model.

[0063] The above position is determined according to the preset position area coordinates, and the building model is placed at the position corresponding to the initial underground pipeline relocation model. For example, the building model is placed above the ground where the initial underground pipeline relocation model is located.

[0064] Step 104: Acquire the area to which the underground pipeline belongs and a first three-dimensional model of related components in the neighborhood of the area, as well as the positional relationship between the related components and the underground pipeline.

[0065] It is understandable that in order to complete the relocation of urban underground pipelines, it is necessary to relocate the relevant components in the area and neighborhood where the underground pipelines to be relocated are located.

[0066] Therefore, in one embodiment, the area to which the underground pipeline belongs and the first three-dimensional model of related components in the vicinity of the area and the positional relationship between the related components and the underground pipeline can be obtained.

[0067] Step 105: placing the first three-dimensional model at a position corresponding to the underground pipeline model according to the positional relationship.

[0068] In one embodiment, according to the positional relationship, that is, the positional relationship between the physical component and the underground pipeline, the first three-dimensional model is placed at a position corresponding to the underground pipeline model to simulate an actual relocation scenario.

[0069] Step 106: replan the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a replanned underground pipeline relocation model.

[0070] In one embodiment, the initial underground pipeline model is replanned based on the building model and a three-dimensional model of related components to obtain a replanned underground pipeline relocation model.

[0071] In some embodiments of the present disclosure, step 106 may specifically include the following steps:

[0072] Acquire pipeline information associated with the building model; the pipeline information includes a first pipeline required for constructing the building;

[0073] Generate a first constraint condition for the underground pipeline according to the first pipeline; the first constraint condition is used to limit the docking mode between the first pipeline and the underground pipeline;

[0074] The initial underground pipeline model is replanned according to the first constraint condition and the first three-dimensional model to obtain a replanned underground pipeline relocation model.

[0075] It is understandable that corresponding pipelines need to be configured for the building, so pipeline information associated with the building model can be obtained, wherein the pipeline information includes a first pipeline required to be configured for constructing the building.

[0076] In one embodiment, in order to enable the first pipeline required by the building to be connected to the underground pipeline, a first constraint condition for the underground pipeline can be generated according to the type information, location information and size information of the first pipeline; the first constraint condition is used to limit the connection method and size of the first pipeline and the underground pipeline. According to the first constraint condition and the first three-dimensional model, the initial underground pipeline model is replanned to obtain an underground pipeline relocation model that can match the building and the first pipeline.

[0077] In some embodiments of the present disclosure, step 106 may specifically include the following steps:

[0078] determining a first type of the first three-dimensional model;

[0079] In the case where the first type meets a preset condition, determining a safety distance between the first three-dimensional model and the initial three-dimensional pipeline model according to the type;

[0080] generating a bounding box of the first three-dimensional model according to the safety distance;

[0081] Performing conflict detection on the bounding box and the initial three-dimensional pipeline model to obtain a detection result;

[0082] When the detection result indicates that there is a conflict, the bounding box is determined as the conflict point.

[0083] It is understandable that in some cases, the first model cannot have direct contact with the initial three-dimensional pipeline model, while in other cases, the first model needs to maintain a certain distance from the initial three-dimensional pipeline model. It is necessary to determine which specific situation it is based on the type of the first model.

[0084] Therefore, when it is determined that the first type of the first model satisfies the preset conditions, that is, when the first model needs to maintain a certain distance from the initial three-dimensional pipeline model, the safety distance between the first model and the initial three-dimensional pipeline model is determined according to the first type, and a bounding box of the first model is generated according to the safety distance. A conflict detection is performed on the bounding box and the initial three-dimensional pipeline model to obtain a detection result. When the detection result shows that there is a conflict, the bounding box is determined as the conflict point.

[0085] In some embodiments of the present disclosure, after step 106, the method may further include the following steps:

[0086] Step a1, comparing the initial underground pipeline relocation model with the replanned underground pipeline relocation model to obtain a target demolition component model.

[0087] In one embodiment, the initial underground pipeline relocation model and the replanned underground pipeline relocation model may be compared to determine the target demolition component model that needs to be demolished.

[0088] Step a2, obtaining a preset label of each target demolished component model; the preset label includes a label that can be relocated and a label that cannot be relocated.

[0089] In one embodiment, each component model may be tagged in advance to indicate whether the component model can be migrated.

[0090] Step a3: when the preset tag is a tag that can be relocated, generate a first processing solution for the target demolished component model.

[0091] In one embodiment, the first processing scheme may be to obtain the initial position information of the target demolition component model, and after completing the relocation of the underground pipeline, place the target demolition component model back to the initial position according to the initial position information.

[0092] Step a4: when the preset tag is a tag that cannot be relocated, generate a second processing solution for the target demolished component model.

[0093] In one embodiment, the second processing scheme may be to re-plan the position of the target demolished component model according to preset constraints to obtain a planning result, and move the target demolished component model to a position corresponding to the planning result according to the planning result.

[0094] In some embodiments of the present disclosure, the preset label also includes a temporary relocation label. After obtaining the preset label of each target demolition component model, the method may further include: when the preset label is a temporary relocation label, outputting a protection warning prompt for the preset label.

[0095] It is understandable that temporarily relocated components need to be more protected to avoid damage during the relocation process and unnecessary waste of resources. Therefore, when the preset tag is a temporary relocation tag, a protection warning prompt for the preset tag is output.

[0096] In some embodiments of the present disclosure, after step 106, the method may further include the following steps:

[0097] Displaying the underground pipeline relocation model after replanning on the first interface;

[0098] In response to a first operation by the user, the initial underground pipeline relocation model is displayed on the re-planned underground pipeline relocation model displayed on the first interface; wherein the transparency of the initial underground pipeline relocation model is higher than that of the re-planned underground pipeline relocation model.

[0099] According to the method for generating a urban underground pipeline relocation model proposed in an embodiment of the present disclosure, the design drawings and configuration parameters of the underground pipeline to be relocated are obtained; an initial underground pipeline relocation model is generated based on the design drawings and the configuration parameters; a building model to be built in the area to which the underground pipeline belongs is obtained; the building model is placed at a position corresponding to the initial underground pipeline relocation model; a first three-dimensional model of relevant components in the area to which the underground pipeline belongs and the neighborhood of the area and the positional relationship between the relevant components and the underground pipeline are obtained; according to the positional relationship, the first three-dimensional model is placed at a position corresponding to the underground pipeline model; based on the building model and the first three-dimensional model, the initial underground pipeline model is replanned to obtain a replanned underground pipeline relocation model, so that the relocated underground pipeline can be adapted to the relevant components in the neighborhood, thereby improving the accuracy of the underground pipeline relocation model.

[0100] Figure 2 The following is a block diagram of a device for generating a model for relocating urban underground pipelines according to an exemplary embodiment. Figure 2 The device includes a first acquisition unit 201, a first generation unit 202, a second acquisition unit 203, a first placement unit 204, a third acquisition unit 205, a second placement unit 206 and a planning unit 207.

[0101] The first acquisition unit 201 is used to acquire the design drawings and configuration parameters of the underground pipeline to be relocated; wherein the configuration parameters include pipeline information, underground integrated pipeline common trench information, surrounding buildings and geological environment information;

[0102] A first generating unit 202, configured to generate an initial underground pipeline relocation model based on the design drawing and the configuration parameters;

[0103] The second acquisition unit 203 is used to acquire a building model to be built in the area where the underground pipeline belongs;

[0104] A first placement unit 204 is used to place the building model at a position corresponding to the initial underground pipeline relocation model;

[0105] The third acquisition unit 205 is used to acquire the area to which the underground pipeline belongs and the first three-dimensional model of the related components in the neighborhood of the area, and the positional relationship between the related components and the underground pipeline;

[0106] A second placement unit 206, configured to place the first three-dimensional model at a position corresponding to the underground pipeline model according to the position relationship;

[0107] The planning unit 207 is used to re-plan the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a re-planned underground pipeline relocation model.

[0108] In some embodiments of the present disclosure, the planning unit 207 may be specifically used to:

[0109] Acquire pipeline information associated with the building model; the pipeline information includes a first pipeline required for constructing the building;

[0110] Generate a first constraint condition for the underground pipeline according to the first pipeline; the first constraint condition is used to limit the docking mode between the first pipeline and the underground pipeline;

[0111] The initial underground pipeline model is replanned according to the first constraint condition and the first three-dimensional model to obtain a replanned underground pipeline relocation model.

[0112] In some embodiments of the present disclosure, the planning unit 207 may be specifically used to:

[0113] determining a first type of the first three-dimensional model;

[0114] In the case where the first type meets a preset condition, determining a safety distance between the first three-dimensional model and the initial three-dimensional pipeline model according to the type;

[0115] generating a bounding box of the first three-dimensional model according to the safety distance;

[0116] Performing conflict detection on the bounding box and the initial three-dimensional pipeline model to obtain a detection result;

[0117] When the detection result indicates that there is a conflict, the bounding box is determined as the conflict point.

[0118] In some embodiments of the present disclosure, the device may further include:

[0119] A comparison unit, used for comparing the initial underground pipeline relocation model with the replanned underground pipeline relocation model to obtain a target demolition component model;

[0120] A fourth acquisition unit is used to acquire a preset label of each target demolished component model; the preset label includes a label that can be relocated and a label that cannot be relocated;

[0121] A second generating unit is used to generate a first processing scheme for the target demolished component model when the preset label is a label that can be relocated;

[0122] The third generating unit is configured to generate a second processing solution for the target demolished component model when the preset label is a label that cannot be relocated.

[0123] In some embodiments of the present disclosure, the preset tag also includes a temporary relocation tag; the device may also include:

[0124] The output unit is used to output a protection warning prompt for the preset tag when the preset tag is a temporary relocation tag.

[0125] In some embodiments of the present disclosure, the device may further include:

[0126] A first display unit, used for displaying the underground pipeline relocation model after replanning on a first interface;

[0127] The second display unit is used to display the initial underground pipeline relocation model on the re-planned underground pipeline relocation model displayed on the first interface in response to the user's first operation; wherein the transparency of the initial underground pipeline relocation model is higher than that of the re-planned underground pipeline relocation model.

[0128] 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.

[0129] According to the urban underground pipeline relocation model generation device proposed in the embodiment of the present disclosure, the design drawings and configuration parameters of the underground pipeline to be relocated are obtained; an initial underground pipeline relocation model is generated based on the design drawings and configuration parameters; a building model to be built in the area to which the underground pipeline belongs is obtained; the building model is placed at a position corresponding to the initial underground pipeline relocation model; a first three-dimensional model of relevant components in the area to which the underground pipeline belongs and the neighborhood of the area and the positional relationship between the relevant components and the underground pipeline are obtained; according to the positional relationship, the first three-dimensional model is placed at a position corresponding to the underground pipeline model; based on the building model and the first three-dimensional model, the initial underground pipeline model is replanned to obtain the replanned underground pipeline relocation model, so that the relocated underground pipeline can be adapted to the relevant components in the neighborhood, thereby improving the accuracy of the underground pipeline relocation model.

[0130] Figure 33 is a block diagram of a device for generating a model of urban underground pipeline relocation according to an exemplary embodiment. For example, the device 300 may be an electronic device, such as a mobile phone, a computer, a digital broadcast terminal, a message transceiver device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.

[0131] Reference Figure 3 , the device 300 may include one or more of the following components: a processing component 302 , a memory 304 , a power component 306 , a multimedia component 308 , an audio component 310 , an input / output (I / O) interface 312 , a sensor component 314 , and a communication component 316 .

[0132] The processing component 302 generally controls the overall operation of the device 300, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 302 may include one or more processors 320 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 302 may include one or more modules to facilitate the interaction between the processing component 302 and other components. For example, the processing component 302 may include a multimedia module to facilitate the interaction between the multimedia component 308 and the processing component 302.

[0133] The memory 304 is configured to store various types of data to support operations on the device 300. Examples of such data include instructions for any application or method operating on the device 300, contact data, phone book data, messages, pictures, videos, etc. The memory 304 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0134] The power component 306 provides power to the various components of the device 300. The power component 306 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the device 300.

[0135] The multimedia component 308 includes a screen that provides an output interface between the device 300 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 308 includes a front camera and / or a rear camera. When the device 300 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.

[0136] The audio component 310 is configured to output and / or input audio signals. For example, the audio component 310 includes a microphone (MIC), and when the device 300 is in an operating mode, such as a call mode, a recording mode, and a speech recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 304 or sent via the communication component 316. In some embodiments, the audio component 310 also includes a speaker for outputting audio signals.

[0137] I / O interface 312 provides an interface between processing component 302 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: a home button, a volume button, a start button, and a lock button.

[0138] The sensor assembly 314 includes one or more sensors for providing various aspects of status assessment for the device 300. For example, the sensor assembly 314 can detect the open / closed state of the device 300, the relative positioning of components, such as the display and keypad of the device 300, the sensor assembly 314 can also detect the position change of the device 300 or a component of the device 300, the presence or absence of user contact with the device 300, the orientation or acceleration / deceleration of the device 300, and the temperature change of the device 300. The sensor assembly 314 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 314 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 314 may also include an accelerometer, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.

[0139] The communication component 316 is configured to facilitate wired or wireless communication between the device 300 and other devices. The device 300 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 316 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 316 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.

[0140] In an exemplary embodiment, the apparatus 300 may be implemented by one or more application specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors or other electronic components to perform the above method.

[0141] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 304 including instructions, and the instructions can be executed by the processor 320 of the device 300 to perform the above method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0142] In an exemplary embodiment, a computer program product is also provided, comprising a computer program, which implements the above method when executed by the processor 320 of the device 300 .

[0143] Those skilled in the art will readily appreciate other embodiments of the present invention after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses or adaptations of the present invention that follow the general principles of the present invention and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.

[0144] It should be understood that the present invention is not limited to the exact construction that has been described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present invention is limited only by the appended claims.

Claims

1. A method for generating a model for urban underground pipeline relocation, characterized in that: include: Obtaining the design drawings and configuration parameters of the underground pipeline to be relocated; wherein the configuration parameters include pipeline information, underground integrated pipeline common trench information, surrounding buildings and geological environment information; generating an initial underground pipeline relocation model based on the design drawing and the configuration parameters; Acquire a building model to be constructed in the area where the underground pipeline belongs; Placing the building model at a position corresponding to the initial underground pipeline relocation model; Acquire a first three-dimensional model of the area to which the underground pipeline belongs and related components in the neighborhood of the area, and a positional relationship between the related components and the underground pipeline; According to the positional relationship, placing the first three-dimensional model at a position corresponding to the underground pipeline model; Based on the building model and the first three-dimensional model, the initial underground pipeline model is replanned to obtain a replanned underground pipeline relocation model.

2. The urban underground pipeline relocation model generation method according to claim 1 is characterized in that: The replanning of the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a replanned underground pipeline relocation model includes: Acquire pipeline information associated with the building model; the pipeline information includes a first pipeline required for constructing the building; Generate a first constraint condition for the underground pipeline according to the first pipeline; the first constraint condition is used to limit the docking mode between the first pipeline and the underground pipeline; The initial underground pipeline model is replanned according to the first constraint condition and the first three-dimensional model to obtain a replanned underground pipeline relocation model.

3. The urban underground pipeline relocation model generation method according to claim 1 is characterized in that: The replanning of the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a replanned underground pipeline relocation model includes: determining a first type of the first three-dimensional model; In the case where the first type meets a preset condition, determining a safety distance between the first three-dimensional model and the initial three-dimensional pipeline model according to the type; generating a bounding box of the first three-dimensional model according to the safety distance; Performing conflict detection on the bounding box and the initial three-dimensional pipeline model to obtain a detection result; When the detection result indicates that there is a conflict, the bounding box is determined as the conflict point.

4. The urban underground pipeline relocation model generation method according to claim 1 is characterized in that: After replanning the initial underground pipeline model based on the building model and the first three-dimensional model to obtain the replanned underground pipeline relocation model, the method further includes: Comparing the initial underground pipeline relocation model with the replanned underground pipeline relocation model to obtain a target demolition component model; Obtaining a preset label of each target demolished component model; the preset label includes a label that can be relocated and a label that cannot be relocated; In the case where the preset tag is a tag that can be relocated, generating a first processing solution for the target demolished component model; When the preset label is a label that cannot be relocated, a second processing solution for the target demolished component model is generated.

5. The urban underground pipeline relocation model generation method according to claim 4 is characterized in that: The preset labels also include temporary relocation labels; After obtaining the preset label of each target demolition component model, the method further includes: In the case where the preset tag is a temporary relocation tag, a protection warning prompt for the preset tag is output.

6. The urban underground pipeline relocation model generation method according to claim 1 is characterized in that: After replanning the initial underground pipeline model based on the building model and the first three-dimensional model to obtain the replanned underground pipeline relocation model, the method further includes: Displaying the underground pipeline relocation model after replanning on the first interface; In response to a first operation by the user, the initial underground pipeline relocation model is displayed on the re-planned underground pipeline relocation model displayed on the first interface; wherein the transparency of the initial underground pipeline relocation model is higher than that of the re-planned underground pipeline relocation model.

7. A device for generating a model for urban underground pipeline relocation, characterized in that: include: The first acquisition unit is used to acquire the design drawings and configuration parameters of the underground pipeline to be relocated; wherein the configuration parameters include pipeline information, underground integrated pipeline common trench information, surrounding buildings and geological environment information; A first generating unit, configured to generate an initial underground pipeline relocation model based on the design drawing and the configuration parameters; A second acquisition unit is used to acquire a building model to be built in the area where the underground pipeline belongs; A first placement unit, used to place the building model at a position corresponding to the initial underground pipeline relocation model; A third acquisition unit is used to acquire a first three-dimensional model of the area to which the underground pipeline belongs and related components in the neighborhood of the area, and a positional relationship between the related components and the underground pipeline; A second placement unit, used for placing the first three-dimensional model at a position corresponding to the underground pipeline model according to the position relationship; A planning unit is used to re-plan the initial underground pipeline model based on the building model and the first three-dimensional model to obtain a re-planned underground pipeline relocation model.

8. An electronic device, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the computer program, the method according to any one of claims 1 to 6 is implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.

10. A computer program product, comprising a computer program, characterized in that The computer program implements the method according to any one of claims 1 to 6 when executed by a processor.

Citation Information

Patent Citations

  • Underground pipe network laying method based on three-dimensional virtual city

    CN101710353A

  • Construction method for non-stop relocation of airport pipeline

    CN111585239A

  • Subway station pipeline relocation demonstration method based on BIM technology

    CN111862303A

  • Underground pipeline relocation method based on BIM

    CN112906119A

  • BIM-based metro station municipal pipeline relocation construction method

    CN112989532A