A method for checking section data of an oil and gas pipeline project
By using methods for 3D model creation and data acquisition, 3D cross-sectional lines are generated and their fit is compared in a 3D model browser. This solves the problem of high workload and low accuracy in checking cross-sectional data of oil and gas pipeline projects, and achieves efficient and accurate cross-sectional data inspection and high-precision engineering cross-sectional diagram generation.
Patent Information
- Application Number
- CN202310434455.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-21
- Publication Date
- 2025-12-16
- Estimated Expiration
- 2043-04-21
AI Technical Summary
In existing technologies, the inspection of cross-sectional data for oil and gas pipeline projects is labor-intensive and lacks precision, and is prone to errors and omissions, affecting the depth of excavation and filling and the volume of earthwork.
Using a 3D model creation and data acquisition method, a cross-sectional data file containing 3D coordinates is generated. The 3D cross-sectional lines are then plotted in drawing software, imported into geographic information system software to generate vector files, and the fit is compared using 3D model browser software. Abnormal point data is corrected in real time to generate a high-precision engineering cross-sectional map.
It enables rapid and accurate cross-sectional data inspection, reduces workload, improves the accuracy and inspection efficiency of cross-sectional data, and generates high-precision engineering cross-sectional diagrams.
Smart Images

Figure CN116523856B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of aerial photogrammetry and engineering surveying, in particular to a kind of oil and gas pipeline engineering section data checking method. BACKGROUND
[0002] The main purpose of engineering section map is to enable engineering design personnel to determine engineering excavation depth and earthwork volume on section map according to slope change of oil and gas pipeline route.Section data is basic data for drawing engineering section map, and the precision of section data directly determines whether engineering section map meets the requirements of engineering design and investment estimation.
[0003] The generation and precision checking of section data have always been the focus and difficulty of oil and gas pipeline engineering surveying, especially the precision checking of section data.In the prior art, the checking of section data requires drawing a complete section map first, and then measuring the mileage and elevation along the centerline with reference to the strip topographic map for comparison.This checking method not only has a large amount of work, but also has low precision, and misdrawing and missing drawing occur from time to time, which seriously affects the engineering excavation depth and earthwork volume. SUMMARY
[0004] The technical problem to be solved by the present application is to provide an oil and gas pipeline engineering section data checking method to conveniently and quickly check the accuracy of oil and gas pipeline engineering section data, effectively reduce the checking workload, and ensure high accuracy of section data after checking, in view of the deficiencies of the prior art.
[0005] To solve the above technical problems, the technical solution adopted by the present application is:
[0006] An oil and gas pipeline engineering section data checking method mainly includes the following steps:
[0007] S1, three-dimensional model establishment, a real scene three-dimensional model of oil and gas pipeline engineering is established in modeling software;
[0008] S2, collecting section data, collecting engineering section data along the route centerline on the strip topographic map of oil and gas pipeline engineering, and generating a section data file containing three-dimensional coordinates;
[0009] S3, drawing three-dimensional section line, drawing three-dimensional section line in drawing software according to three-dimensional coordinate information in the section data file, and generating a three-dimensional section line graphic file;
[0010] S4, generating three-dimensional section line vector file, importing the three-dimensional section line graphic file into geographic information system software to generate a three-dimensional section line vector file;
[0011] S5, importing three-dimensional model, importing the real scene three-dimensional model of oil and gas pipeline engineering into three-dimensional model browser software;
[0012] S6, importing the three-dimensional section line vector file, importing the three-dimensional section line vector file into a vector layer of the three-dimensional model browser software;
[0013] S7, checking the engineering section data, comparing the fitting degree of the three-dimensional section line and the three-dimensional model in the three-dimensional model browser software, and updating the engineering section data at the abnormal point position of the fitting degree;
[0014] S8, drawing the engineering section graph, drawing the engineering section graph of the oil and gas pipeline engineering according to the final engineering section data.
[0015] Further, in step S2, the section data includes mileage data, coordinate data and elevation data, and the section data file and the real three-dimensional model adopt the same three-dimensional coordinate system.
[0016] Further, in step S3, the three-dimensional section line is drawn in the drawing software, specifically, a plurality of three-dimensional coordinate points are established in the drawing software according to the three-dimensional coordinate information in the section data file, and then the plurality of three-dimensional coordinate points are connected into a multi-meaning three-dimensional section line.
[0017] Further, in step S4, the three-dimensional section line vector file is generated, specifically, the graphic data of the three-dimensional section line is converted into vector data in the geographic information system software.
[0018] Further, in step S5, the real three-dimensional model is specifically imported into the model layer in the three-dimensional model browser software.
[0019] Further, in step S6, the vector layer and the model layer adopt different line colors.
[0020] Further, in step S7, the engineering section data at the abnormal point position of the fitting degree is updated, specifically:
[0021] S71, comparing the elevation difference of all coordinate same points in the three-dimensional section line and the real three-dimensional model;
[0022] S72, judging whether the distance difference of each point is less than a preset normal distance difference value, if yes, the point is a normal fitting degree point, and the engineering section data of the point does not need to be updated, if not, the point is an abnormal fitting degree point, and step S73 is executed;
[0023] S73, adjusting the mileage data and the elevation data in the engineering section data of the abnormal fitting degree point, generating an updated section data file, and re-executing step S3.
[0024] Further, in step S8, the final engineering section data, specifically the three-dimensional section line, is the engineering section data when all coordinate same point positions in the three-dimensional model are normal point positions in terms of the fit degree.
[0025] An electronic device includes a memory, a processor, and a computer program stored on the memory and executable on the processor, and the processor executes the above-mentioned section data checking method.
[0026] A non-transitory readable storage medium has a program stored thereon, and the program is executed by an electronic device to implement the above-mentioned section data checking method.
[0027] Compared with the prior art, the present application has the following main advantages:
[0028] 1. The present application can conveniently draw three-dimensional section lines in drawing software by generating a section data file containing three-dimensional coordinates, and the three-dimensional section lines and the three-dimensional model of the oil and gas pipeline project use the same three-dimensional coordinate system, so that the distance difference between each point position on the three-dimensional section line and the corresponding point position in the three-dimensional model can be accurately compared.
[0029] 2. The present application can directly import a three-dimensional section line vector file and a three-dimensional model in a three-dimensional model browser software, so that the fit degree difference of each coordinate same point position can be intuitively and quickly identified, and then it is determined whether the engineering section data of each point position is correct, thereby effectively reducing the checking workload.
[0030] 3. The present application can obtain high-accuracy section data and generate high-precision engineering section drawings by correcting, updating, and re-outputting the section data in real time based on model fit degree comparison. BRIEF DESCRIPTION OF DRAWINGS
[0031] Figure 1 The flowchart of the oil and gas pipeline engineering section data checking method in the embodiment of the present application;
[0032] Figure 2 The schematic diagram of the three-dimensional section line graphical file in the embodiment of the present application;
[0033] Figure 3 The front view of the fit comparison between the three-dimensional section line and the three-dimensional model in the embodiment of the present application;
[0034] Figure 4 The top view of the fit comparison between the three-dimensional section line and the three-dimensional model in the embodiment of the present application. DETAILED DESCRIPTION
[0035] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not to limit the present application. In addition, the technical features involved in the various embodiments of the present application described below can be combined with each other as long as they do not conflict with each other.
[0036] It should be noted that, according to the needs of implementation, each step / component described in the present application can be split into more steps / components, or two or more steps / components or part of the operation of the steps / components can be combined into a new step / component to achieve the purpose of the present application.
[0037] In one embodiment, an oil and gas pipeline engineering section data checking method is provided, which mainly includes the following steps: Figure 1 As shown in the figure, the method mainly includes the following steps:
[0038] An oil and gas pipeline engineering section data checking method mainly includes the following steps:
[0039] S1, three-dimensional model establishment, a real scene three-dimensional model of oil and gas pipeline engineering is established in modeling software;
[0040] S2, collecting section data, collecting engineering section data along the centerline of the route on the strip topographic map of the oil and gas pipeline engineering, and generating a section data file containing three-dimensional coordinates;
[0041] The section data includes mileage data, coordinate data and elevation data, and the section data file and the real scene three-dimensional model use the same three-dimensional coordinate system.
[0042] S3, drawing three-dimensional section lines, according to the three-dimensional coordinate information in the section data file, drawing three-dimensional section lines in drawing software, and generating a three-dimensional section line graphic file;
[0043] The three-dimensional section lines are drawn in the drawing software, specifically, a plurality of three-dimensional coordinate points are established in the drawing software according to the three-dimensional coordinate information in the section data file, and then the plurality of three-dimensional coordinate points are connected into a multi-meaning three-dimensional section line.
[0044] S4, generating a three-dimensional section line vector file, importing the three-dimensional section line graphic file into geographic information system software to generate a three-dimensional section line vector file;
[0045] The three-dimensional section line vector file is generated, specifically, the graphic data of the three-dimensional section line is converted into vector data in the geographic information system software.
[0046] S5, importing a three-dimensional model, importing a real scene three-dimensional model of the oil and gas pipeline project into a three-dimensional model browser software; the real scene three-dimensional model is specifically imported into a model layer in the three-dimensional model browser software.
[0047] S6, importing a three-dimensional section line vector file, importing the three-dimensional section line vector file into a vector layer of the three-dimensional model browser software; the vector layer and the model layer adopt different line colors.
[0048] S7, engineering section data checking, comparing the fitting degree of the three-dimensional section line and the three-dimensional model in the three-dimensional model browser software, and updating the engineering section data at the abnormal point position of the fitting degree;
[0049] Wherein, the updating of the engineering section data at the abnormal point position of the fitting degree is specifically:
[0050] S71, comparing the elevation difference of all coordinate same point positions in the three-dimensional section line and the real scene three-dimensional model;
[0051] S72, judging whether the distance difference of each point position is less than the preset distance difference normal value, if yes, the point position is a fitting degree normal point position, and the engineering section data of the point position does not need to be updated, if not, the point position is a fitting degree abnormal point position, and step S73 is executed;
[0052] S73, adjusting the mileage data and elevation data in the engineering section data of the fitting degree abnormal point position, generating an updated section data file, and re-executing step S3.
[0053] S8, drawing an engineering section drawing, drawing an engineering section drawing of the oil and gas pipeline project according to the final engineering section data.
[0054] Wherein, the final engineering section data is specifically the engineering section data when all coordinate same point positions in the three-dimensional section line and the real scene three-dimensional model are fitting degree normal point positions.
[0055] Embodiment two, the oil and gas pipeline engineering section data checking method provided by the embodiment is based on DasViewer three-dimensional model browser software, and specifically includes the following steps:
[0056] Wherein, DasViewer is a real scene three-dimensional model browsing and display software, which can load large-scale real scene three-dimensional models of multiple formats, and can browse, observe and analyze the three-dimensional models from multiple layers and multiple angles;
[0057] 91 map assistant is a geographic information system software, which contains global geographic vector information (including vector road network, water system water area, building, administrative name point data), satellite image, ocean and land elevation information, and supports multiple format data download.
[0058] Step one: the application program is prepared on the strip topographic map of oil and gas pipeline engineering along the center line to collect the section data, and a section data file containing three-dimensional coordinates (including horizontal coordinates, vertical coordinates, mileage, elevation, stake number and the like) is generated, as shown in the following table:
[0059]
[0060] Step two: according to the section data file containing three-dimensional coordinates generated during the section data collection, the continuous multi-purpose three-dimensional section line is plotted in the CAD software, and a three-dimensional section line graphic file in dxf format is stored, as shown in Figure 2
[0061] Step three: the dxf file is imported into the geographic information system software (91 map assistant software), and a vector file in kml format is exported, and the coordinate system is consistent with the section data coordinate system;
[0062] Step four: the DasViewer three-dimensional model browser software is opened, and the three-dimensional model related to the engineering project is imported;
[0063] Step five: the three-dimensional section line vector file in kml format is imported into the vector layer of the DasViewer software, in order to increase the visual effect of browsing, the color of the imported three-dimensional section line can be set according to the main color of the three-dimensional model, and the prominent color is selected as far as possible to distinguish, and the appropriate line width is given to the section line;
[0064] Step six: after the three-dimensional section line vector file is loaded, the fit degree of the three-dimensional section line and the three-dimensional model can be browsed and viewed in the operation window of the DasViewer software, and the correctness of the section data can be intuitively and quickly judged, as shown in Figure 3 and Figure 4
[0065] Step seven: in the process of browsing and analyzing, if the fit degree of the section line and the model is abnormal, the abnormal position is quickly determined, the original section data is modified, updated and re-output in real time, the ideal section data is obtained, and the high-precision section map result is generated.
[0066] In summary:
[0067] 1、The section data file containing three-dimensional coordinates is generated, the three-dimensional section line can be conveniently plotted in the drawing software, the three-dimensional section line and the real scene three-dimensional model of the oil and gas pipeline engineering adopt the same three-dimensional coordinate system, and the distance difference between each point on the three-dimensional section line and the corresponding point in the real scene three-dimensional model can be accurately compared;
[0068] 2、The application can intuitively and quickly identify the difference of the fitting degree of each coordinate same point by directly importing the three-dimensional section line vector file and the real scene three-dimensional model in the three-dimensional model browser software, and then realize the quick judgment of whether the engineering section data of each point is correct, and effectively reduce the inspection workload;
[0069] 3、The application can obtain high-accuracy section data and generate high-precision engineering section graph by comparing the model fitting degree, and real-time correcting, updating and re-outputting the section data.
[0070] In the above embodiments, all or part of them can be realized by software, hardware, firmware or any combination thereof. When all or part of them are realized in the form of a computer program product, the computer program product comprises one or more computer instructions. When the computer program instructions are loaded or executed on a computer, all or part of the processes or functions described in the embodiments of the application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network or other programmable devices. The computer instructions can be stored in a computer readable storage medium or transmitted from one computer readable storage medium to another, for example, the computer instructions can be transmitted from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL) or wireless (such as infrared, wireless, microwave, etc.)) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available medium can be a magnetic medium (such as a floppy disk, a hard disk, a magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)) and the like.
[0071] Those skilled in the art can easily understand that the above description is only a preferred embodiment of the application, and is not intended to limit the application. Any modification, equivalent replacement and improvement within the spirit and principle of the application shall be included in the protection scope of the application.
Claims
1. A method of inspecting data of a section of a pipeline engineering, characterized by, The method comprises the following steps: S1, three-dimensional model establishment, establishing a real scene three-dimensional model of the oil and gas pipeline project in modeling software; S2, collecting cross section data, collecting project cross section data along the centerline of the route on the strip topographic map of the oil and gas pipeline project, and generating a cross section data file containing three-dimensional coordinates; S3, drawing three-dimensional cross section lines, drawing three-dimensional cross section lines in drawing software according to the three-dimensional coordinate information in the cross section data file, and generating a three-dimensional cross section line graphic file; S4, generating a three-dimensional cross section line vector file, importing the three-dimensional cross section line graphic file into geographic information system software to generate a three-dimensional cross section line vector file; S5, importing a three-dimensional model, importing the real scene three-dimensional model of the oil and gas pipeline project into a three-dimensional model browser software; S6, importing a three-dimensional cross section line vector file, importing the three-dimensional cross section line vector file into a vector layer of the three-dimensional model browser software; S7, project cross section data checking, comparing the fitting degree of the three-dimensional cross section line and the three-dimensional model in the three-dimensional model browser software, and updating the project cross section data at the abnormal point position of the fitting degree; S8, drawing a project cross section drawing, drawing a project cross section drawing of the oil and gas pipeline project according to the final project cross section data.
2. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 1, characterized in that In step S2, the cross section data includes mileage data, coordinate data and elevation data, and the cross section data file and the real scene three-dimensional model use the same three-dimensional coordinate system.
3. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 1, characterized in that In step S3, the three-dimensional cross section line is drawn in the drawing software, specifically, a plurality of three-dimensional coordinate points are established in the drawing software according to the three-dimensional coordinate information in the cross section data file, and then the plurality of three-dimensional coordinate points are connected into a multi-meaning three-dimensional cross section line.
4. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 1, characterized in that In step S4, the three-dimensional cross section line vector file is generated, specifically, the graphic data of the three-dimensional cross section line is converted into vector data in the geographic information system software.
5. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 1, characterized in that In step S5, the real scene three-dimensional model is specifically imported into a model layer in the three-dimensional model browser software.
6. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 5, characterized in that In step S6, the vector layer and the model layer use different line colors.
7. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 2, characterized in that In step S7, the project cross section data at the abnormal point position of the fitting degree is updated, specifically: S71, comparing the elevation difference of all coordinate same points in the three-dimensional cross section line and the real scene three-dimensional model; S72, judging whether the distance difference of each point is less than a preset normal distance difference value, if yes, the point is a normal fitting degree point, and the project cross section data of the point does not need to be updated, if not, the point is an abnormal fitting degree point, and step S73 is executed; S73, adjusting the mileage data and the elevation data of the abnormal fitting degree point in the project cross section data, generating updated cross section data file, and re-executing step S3.
8. A method of inspecting data of a section of an oil and gas pipeline engineering according to claim 7, characterized in that In step S8, the final project cross section data is specifically the project cross section data when all coordinate same points in the three-dimensional cross section line and the real scene three-dimensional model are normal fitting degree points.
9. An electronic device comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that: The processor executes the program to realize the cross section data checking method of any one of claims 1-8.
10. A non-transitory readable storage medium having stored thereon a program, characterized in that, The program is executed by the electronic device to realize the cross section data checking method of any one of claims 1-8.
Citation Information
Patent Citations
Existing railway line cross section manufacturing method based on unmanned aerial vehicle oblique photogrammetry
CN112461205A
Automatic section production method based on three-dimensional data
CN113763550A