Oil and gas pipeline safety inspection system

By designing the oil and gas pipeline safety inspection system, using drones and intelligent identification technology, the problems of low efficiency, incomplete data and untimely detection of safety hazards in traditional inspection methods are solved, and efficient and accurate oil and gas pipeline inspections are achieved and Real-time alarm.

CN119484773APending Publication Date: 2025-02-18GUANGXI UNIV FOR NATITIES
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411622561.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-14
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

Traditional oil and gas pipeline inspection methods are inefficient, incomplete data records, untimely detection of safety hazards, high cost, and greatly affected by human factors, making it difficult to meet the complex needs of oil and gas pipeline safety inspection.

Method used

A safety inspection system for oil and gas pipelines was designed, including drone inspection module, extended server, system server and front-end server. Through drones, real-time data collection, extended server for intelligent identification, system server for data integration and management, front-end The server performs data display and management to realize automated and intelligent inspections.

Benefits of technology

It improves the accuracy and reliability of patrol inspections, reduces the subjectivity and error of manual judgments, realizes real-time data transmission and alarm mechanisms, and improves the speed and efficiency of emergency responses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119484773A_ABST
    Figure CN119484773A_ABST
Patent Text Reader

Abstract

The invention discloses an oil and gas pipeline safety inspection system, and the system comprises an unmanned plane inspection module which is used for carrying out the inspection of an oil and gas pipeline in an inspection region through an inspection task, and transmitting the inspection data to an extension server; the extension server is used for receiving the inspection data, performing intelligent identification on the inspection data and providing a data interface for the system server; the system server is used for being connected with the pipeline inspection database, processing and transmitting inspection data, integrating and managing the data and providing a server interface for the front-end server; and the front-end server is used for realizing interaction of background and front-end data or instructions through a server interface, and displaying and managing the inspection information. Automatic and intelligent inspection of the oil and gas pipeline is realized, and the inspection efficiency and accuracy 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 oil and gas pipeline inspection, and in particular to an oil and gas pipeline safety inspection system. Background Art

[0002] In the safety management and maintenance of oil and gas pipelines, the traditional inspection method mainly relies on manual inspection, that is, inspectors regularly walk or drive along the pipeline route for inspection. This inspection method has many limitations: Low inspection efficiency: Manual inspection is affected by many factors such as weather, terrain, and traffic conditions. The inspection cycle is long, and it is difficult to achieve high-frequency inspections, which may lead to safety hazards not being discovered in time. Incomplete data records: During manual inspections, inspectors need to manually record the inspection conditions, which may lead to incomplete data records, information loss or subjective judgment errors, affecting subsequent safety assessments and maintenance decisions. Safety hazards are not discovered in time: Due to the long inspection cycle, some potential safety hazards may occur and develop during the inspection interval, resulting in an increased risk of accidents. In addition, manual inspections are difficult to fully cover all pipeline areas, especially those that are difficult to reach or hidden. High cost: Manual inspections require a lot of human resources, including wages, transportation costs, equipment maintenance, etc. for inspectors, resulting in high inspection costs. Affected by human factors: Factors such as the experience, skills, and sense of responsibility of inspectors will affect the quality and effect of inspections, and there is a large degree of uncertainty.

[0003] With the rapid development of the Internet of Things, big data, GIS and AI technologies, these technologies have provided new solutions for oil and gas pipeline inspection. The Internet of Things technology can realize remote monitoring of inspection equipment and real-time data transmission; big data technology can efficiently process and analyze massive inspection data; GIS technology can provide accurate geographic location information and visual display.

[0004] However, most of the oil and gas pipeline inspection systems on the market currently focus on the application of a single technology and lack a comprehensive integrated solution. These systems often have problems such as single functions, data islands, and low intelligence, making it difficult to meet the complex needs of oil and gas pipeline safety inspections. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention proposes an oil and gas pipeline safety inspection system to realize automated and intelligent inspection of oil and gas pipelines, improve inspection efficiency and accuracy, and ensure the safe operation of oil and gas pipelines.

[0006] To achieve the above object, the present invention provides an oil and gas pipeline safety inspection system, comprising:

[0007] UAV inspection module: used to inspect the oil and gas pipelines in the inspection area through inspection tasks and transmit the inspection data to the expansion server;

[0008] Extension server: used for receiving the inspection data, intelligently identifying the inspection data, and providing a data interface for the system server;

[0009] System server: used to connect to the pipeline inspection database, process and transmit the inspection data, integrate and manage the data, and provide a server interface to the front-end server;

[0010] Front-end server: used to realize the interaction of back-end and front-end data or instructions through the server interface, and to display and manage inspection information.

[0011] Preferably, the drone inspection module includes:

[0012] Drone body: used to select the appropriate type of drone to perform inspection tasks on preset or autonomously planned routes according to different inspection tasks;

[0013] UAV ground unit: used for operators to remotely control and monitor the UAV body;

[0014] Alarm display unit: used to receive and display the inspection information sent by the drone, issue alarm prompts, and display the real-time location of the drone on the map.

[0015] Preferably, the drone body is equipped with a camera device, an infrared thermal imager and a multi-spectral camera device for collecting images, videos, temperature and spectral data along the pipeline.

[0016] Preferably, the extension server comprises:

[0017] Streaming media service unit: used to receive, forward and save the inspection data transmitted by the inspection equipment in real time;

[0018] Map service unit: used to provide high-definition two-dimensional aerial maps, high-definition three-dimensional maps, online / offline satellite image map services, and provide accurate geographic information for inspection work;

[0019] Intelligent identification unit: used to use deep learning methods to perform real-time or offline intelligent identification on the inspection data forwarded by the streaming media service unit.

[0020] Preferably, the extension server also includes a SCADA system interface for real-time acquisition and monitoring of operating data of the pipeline to be inspected, and providing real-time information on the operating status of the pipeline.

[0021] Preferably, the intelligent recognition unit uses an improved YOLOv4 algorithm to identify objects around the pipeline, including personnel, vehicles, houses, and ground depressions; uses a kmeans clustering algorithm to recalculate the size of the prior box, downsamples the 104×104 output layer in the CSPDarknet53 feature extraction network, performs tensor splicing with the 52×52 layer of the PANet layer, and then downsamples and outputs to the YOLOHead; performs feature fusion and detection; uses drone photography to collect aerial images, creates a data set, and uses the data set as a training sample to train an improved YOLOv4 network model to obtain detection accuracy;

[0022] Embed the trained model and YOLOv4 recognition algorithm, import the inspection data, and realize real-time recognition and monitoring of the video.

[0023] Preferably, the system server comprises:

[0024] Data processing unit: used for receiving the inspection data of the extended server, and cleaning, parsing and compressing the inspection data;

[0025] Data storage unit: used to store the processed inspection data into the pipeline inspection database, and responsible for storing configuration information and user authority data of the inspection task;

[0026] Data transmission unit: used to transmit the processed inspection data or analysis results to the front-end server for inspection personnel to view and analyze, and to interact with data sets through the SCADA system interface;

[0027] Service interface unit: used to provide a data interface and a service interface for the extension server and the front-end server, so as to realize two-way data transmission and service calling.

[0028] Preferably, the system server further comprises a task scheduling unit, which is used for scheduling and managing inspection tasks, including task creation, allocation, execution and monitoring.

[0029] Preferably, the front-end server comprises:

[0030] Inspection data visualization unit: used to display the video stream, image, and sensor data of the inspection equipment in real time, provide electronic map display and operation functions, and display the statistical results of the inspection data through visual charts;

[0031] Early warning and alarm unit: used to receive the warning prompts sent by the drone inspection module in real time, remind users through pop-up windows and sound prompts, and provide detailed viewing function of the warning prompts.

[0032] Preferably, the front-end server interacts with the system server via HTTP / HTTPS protocol, receives data and instructions sent by the system server, and sends the user's operation request to the system server.

[0033] Compared with the prior art, the present invention has the following advantages and technical effects:

[0034] The present invention can collect image data of the pipeline and its surrounding environment in real time, improve the accuracy and reliability of inspection, and intelligently identify the image data through a deep neural network identifier, which can automatically detect abnormal situations and reduce the subjectivity and errors of human judgment.

[0035] The present invention can transmit inspection data in real time and immediately trigger an alarm mechanism when an abnormal situation is found, thereby improving the speed and efficiency of emergency response. The remote monitoring and command functions enable emergency personnel to understand the on-site situation more quickly and formulate effective response measures. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The drawings constituting a part of the present application are used to provide a further understanding of the present application. The illustrative embodiments and descriptions of the present application are used to explain the present application and do not constitute an improper limitation on the present application. In the drawings:

[0037] Figure 1 The present invention is a schematic diagram of the structure of an oil and gas pipeline safety inspection system according to an embodiment of the present invention. DETAILED DESCRIPTION

[0038] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.

[0039] It should be noted that the steps shown in the flowcharts of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and that, although a logical order is shown in the flowcharts, in some cases, the steps shown or described can be executed in an order different from that shown here.

[0040] like Figure 1 The present invention proposes an oil and gas pipeline safety inspection system, comprising:

[0041] UAV inspection module: used to inspect the oil and gas pipelines in the inspection area through inspection tasks and transmit the inspection data to the expansion server;

[0042] Extension server: used for receiving the inspection data, intelligently identifying the inspection data, and providing a data interface for the system server;

[0043] System server: used to connect to the pipeline inspection database, process and transmit the inspection data, integrate and manage the data, and provide a server interface to the front-end server;

[0044] Front-end server: used to realize the interaction of back-end and front-end data or instructions through the server interface, and to display and manage inspection information.

[0045] Furthermore, the drone inspection module includes:

[0046] Drone body: used to select the appropriate type of drone to perform inspection tasks on preset or autonomously planned routes according to different inspection tasks;

[0047] UAV ground unit: used by operators to remotely control and monitor the UAV body;

[0048] Alarm display unit: used to receive and display the inspection information sent by the drone, issue alarm prompts, and display the real-time location of the drone on the map.

[0049] The drone body includes the drone, mounting plate, gimbal, high-resolution visible light camera and inspection master control submodule. The drone integrates GPS module, image transmission module, serial port and power supply port. The inspection master control submodule is based on an embedded computing platform with a built-in deep neural network identifier, which reads GPS data and sends inspection information to the drone ground terminal and alarm display terminal through the network transmission module.

[0050] Before the inspection begins, the operator plans the inspection tasks according to the inspection requirements and pipeline layout, including inspection routes, inspection points, inspection time, etc. The drone performs flight inspections along the planned routes or autonomously planned routes, while collecting images, videos, temperature, spectrum and other data along the pipeline in real time and transmitting them to the expansion server.

[0051] The drone itself is equipped with a camera, an infrared thermal imager and a multi-spectral camera, which are used to collect images, videos, temperature and spectral data along the pipeline.

[0052] Drone inspections can quickly cover long-distance pipelines with complex terrain, improving inspection efficiency. With high-definition cameras, infrared thermal imagers and other sensors, they can accurately identify abnormal conditions along the pipeline.

[0053] Furthermore, the extension server includes:

[0054] Streaming media service unit: used to receive, forward and save the inspection data transmitted by the inspection equipment in real time; ensure the integrity and real-time nature of the inspection data, and provide a basis for subsequent intelligent identification and data analysis.

[0055] Map service unit: used to provide high-definition two-dimensional aerial maps, high-definition three-dimensional maps, and online / offline satellite image map services to provide accurate geographic information for inspection work; the map data provided by the map service unit is rich and high-precision, and can intuitively display the direction of the pipeline, the terrain along the line, and the distribution of ancillary facilities.

[0056] Intelligent recognition unit: used to use deep learning methods to perform real-time or offline intelligent recognition of the inspection data forwarded by the streaming media service unit, thereby improving inspection efficiency and accuracy and reducing the subjectivity and errors of manual judgment.

[0057] The SCADA system interface is used to collect and monitor the operating data of the pipeline to be inspected in real time, provide real-time information on the pipeline operation status, and assist inspectors in judging the safety status of the pipeline.

[0058] The intelligent recognition unit uses the improved YOLOv4 algorithm to identify objects around the pipeline, including people, vehicles, houses, and ground depressions; uses the kmeans clustering algorithm to recalculate the size of the prior box, downsamples the 104×104 output layer in the CSPDarknet53 feature extraction network, and performs tensor splicing with the 52×52 layer of the PANet layer, and then downsamples and outputs it to the YOLOHead; performs feature fusion and detection; uses drone photography to collect aerial images, creates a data set, and uses the data set as a training sample to train the improved YOLOv4 network model to obtain detection accuracy;

[0059] Embed the trained model and YOLOv4 recognition algorithm, import the inspection data, and realize real-time recognition and monitoring of the video.

[0060] The extended server receives the inspection data transmitted in real time by the inspection equipment, the streaming media service unit forwards and saves the received inspection data, the intelligent recognition unit performs intelligent recognition on the inspection data, the map service unit provides accurate geographic information services for the inspection work, and the SCADA system interface transmits the processed inspection data and recognition results to the system server for further processing.

[0061] The extended server provides comprehensive technical support and guarantee for inspection work by providing streaming media services, map services, intelligent identification services, and SCADA system interfaces.

[0062] Furthermore, the system server includes:

[0063] Data processing unit: used for receiving the inspection data of the extended server, and cleaning, parsing and compressing the inspection data;

[0064] Data storage unit: used to store the processed inspection data into the pipeline inspection database, and responsible for storing configuration information and user authority data of the inspection task;

[0065] Data transmission unit: used to transmit the processed inspection data or analysis results to the front-end server for inspection personnel to view and analyze, and to interact with data sets through the SCADA system interface;

[0066] Service interface unit: used to provide a data interface and a service interface for the extension server and the front-end server, so as to realize two-way data transmission and service calling.

[0067] The task scheduling unit is used for scheduling and managing inspection tasks, including task creation, allocation, execution and monitoring.

[0068] The data processing unit supports the analysis of various data formats, and has the capabilities of data deduplication and outlier detection to ensure the accuracy and integrity of the data. The data storage unit supports the rapid storage and efficient retrieval of large-scale data, and has a data backup and recovery mechanism to ensure the security and reliability of the data. The data transmission unit supports a variety of data transmission protocols, and has a data encryption and authentication mechanism to ensure the security and stability of data transmission. Through the collaborative work of the above units, the system server can efficiently process inspection data and provide support for the safe operation of oil and gas pipelines.

[0069] Furthermore, the front-end server includes:

[0070] Inspection data visualization unit: used to display the video stream, image, and sensor data of the inspection equipment in real time, provide electronic map display and operation functions, and display the statistical results of the inspection data through visual charts;

[0071] Early warning and alarm unit: used to receive the warning prompts sent by the drone inspection module in real time, remind users through pop-up windows and sound prompts, and provide detailed viewing function of the warning prompts.

[0072] The front-end server interacts with the system server via HTTP / HTTPS protocol, receives data and instructions sent by the system server, and sends the user's operation request to the system server.

[0073] The user logs in by entering the user name and password. The front-end server is responsible for verifying the user's identity and returning the verification result to the user. It supports multiple login methods, such as username and password login, third-party login, etc. The inspection data visualization unit displays the video stream, image, sensor data and other information of the inspection equipment in real time; it provides electronic map display and operation functions, and users can view the inspection track, inspection point location and other information on the map; it supports a variety of data visualization charts, such as line charts, bar charts, pie charts, etc., to display the statistical results and trend analysis of the inspection data.

[0074] Users who have successfully logged in can create, edit, and delete inspection tasks, and set parameters such as inspection routes and inspection cycles. The execution status and progress of inspection tasks are displayed, including completed, in progress, and pending. Users can query historical inspection data based on time range, inspection point location, and other conditions. The data export function is also supported, and users can export query results to files in Excel, PDF, and other formats.

[0075] The front-end server plays an important role in the oil and gas pipeline safety inspection system. It is a bridge for users to interact with the system. Through the front-end server, users can intuitively understand the real-time situation, historical data, analysis results and other information of pipeline inspection, and can easily perform operations such as configuration, query, and export of inspection tasks. At the same time, the front-end server also has functions such as user login and authentication, early warning and alarm, and user and authority management to ensure the security and ease of use of the system.

[0076] In the drone inspection module, the inspectors set the inspection tasks according to the layout of the oil and gas pipeline, historical inspection records and current inspection needs through the dedicated inspection software or system interface. This includes clarifying the inspection area (such as the specific section of the pipeline, the surrounding sensitive area, etc.), inspection time (such as start time, end time, inspection frequency, etc.), inspection height and speed and other parameters. By using the geographic service unit in the extended server, the terrain, landform, obstacles and other information of the inspection area are combined with the pipeline layout to automatically or manually plan the flight route of the drone inspection. The route should ensure that the drone can fully cover the inspection area while avoiding collisions with obstacles. The drone flies according to the preset route, and the high-definition camera, infrared thermal imager and other sensors carried by it collect image data of the pipeline and its surrounding environment in real time. The drone also has an autonomous obstacle avoidance function, which can automatically adjust the flight attitude when encountering obstacles to ensure the safe implementation of the inspection task. The inspection main control submodule of the drone ground unit can monitor the flight status and data collection of the drone in real time, including flight altitude, speed, remaining power, image quality, etc. Once an abnormality is detected, a warning will be immediately issued through the alarm display unit and the inspection personnel will be prompted to take appropriate measures.

[0077] The streaming media service unit receives the inspection data transmitted in real time by the inspection equipment, and forwards and saves it; the streaming media service unit adopts efficient coding technology and stable transmission protocol to ensure the clarity and real-time performance of the image data during transmission. The intelligent recognition unit has a built-in deep neural network recognizer to intelligently recognize the received image data. The recognizer can automatically identify abnormal conditions along the pipeline, such as occupation, construction, oil leakage, etc., and generate corresponding recognition results. The recognition results are transmitted to the system server via the 4G network or more advanced communication methods (such as 5G, satellite communication, etc.). The system server has powerful data processing capabilities and can quickly receive and process a large amount of inspection data. The processed data is integrated into structured information for subsequent analysis and display. Through the front-end server, the processed inspection data is displayed on the function display front end. Inspection personnel can access the front-end interface through devices such as computers, tablets or mobile phones to view real-time images, historical inspection records, abnormal alarm information, etc. of the inspection area. The front-end interface also provides rich interactive functions, such as zooming, panning, and annotation, so that inspection personnel can understand the inspection situation more intuitively.

[0078] The above are only preferred specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. An oil and gas pipeline safety inspection system, characterized in that: include: UAV inspection module: used to inspect the oil and gas pipelines in the inspection area through inspection tasks and transmit the inspection data to the expansion server; Extension server: used for receiving the inspection data, intelligently identifying the inspection data, and providing a data interface for the system server; System server: used to connect to the pipeline inspection database, process and transmit the inspection data, integrate and manage the data, and provide a server interface to the front-end server; Front-end server: used to realize the interaction of back-end and front-end data or instructions through the server interface, and to display and manage inspection information.

2. The oil and gas pipeline safety inspection system according to claim 1 is characterized in that: The drone inspection module includes: Drone body: used to select the appropriate type of drone to perform inspection tasks on preset or autonomously planned routes according to different inspection tasks; UAV ground unit: used for operators to remotely control and monitor the UAV body; Alarm display unit: used to receive and display the inspection information sent by the drone, issue alarm prompts, and display the real-time location of the drone on the map.

3. The oil and gas pipeline safety inspection system according to claim 2 is characterized in that: The drone body is equipped with a camera device, an infrared thermal imager and a multi-spectral camera device, which are used to collect images, videos, temperature and spectral data along the pipeline.

4. The oil and gas pipeline safety inspection system according to claim 1, characterized in that: The extension server comprises: Streaming media service unit: used to receive, forward and save the inspection data transmitted by the inspection equipment in real time; Map service unit: used to provide high-definition two-dimensional aerial maps, high-definition three-dimensional maps, online / offline satellite image map services, and provide accurate geographic information for inspection work; Intelligent identification unit: used to use deep learning methods to perform real-time or offline intelligent identification on the inspection data forwarded by the streaming media service unit.

5. The oil and gas pipeline safety inspection system according to claim 4 is characterized in that: The extension server also includes a SCADA system interface for real-time collection and monitoring of the operation data of the pipeline to be inspected, and providing real-time information on the operation status of the pipeline.

6. The oil and gas pipeline safety inspection system according to claim 4 is characterized in that: The intelligent recognition unit uses an improved YOLOv4 algorithm to identify objects around the pipeline, including people, vehicles, houses, and ground depressions; uses a kmeans clustering algorithm to recalculate the size of the prior box, downsamples the 104×104 output layer in the CSPDarknet53 feature extraction network, performs tensor splicing with the 52×52 layer of the PANet layer, and then downsamples and outputs it to the YOLOHead; Perform feature fusion and detection; use drones to collect aerial images, create a data set, and use the data set as training samples to train and improve the YOLOv4 network model to obtain detection accuracy; Embed the trained model and YOLOv4 recognition algorithm, import the inspection data, and realize real-time recognition and monitoring of the video.

7. The oil and gas pipeline safety inspection system according to claim 1, characterized in that: The system server comprises: Data processing unit: used for receiving the inspection data of the extended server, and cleaning, parsing and compressing the inspection data; Data storage unit: used to store the processed inspection data into the pipeline inspection database, and responsible for storing configuration information and user authority data of the inspection task; Data transmission unit: used to transmit the processed inspection data or analysis results to the front-end server for inspection personnel to view and analyze, and to interact with data sets through the SCADA system interface; Service interface unit: used to provide a data interface and a service interface for the extension server and the front-end server, so as to realize two-way data transmission and service calling.

8. The oil and gas pipeline safety inspection system according to claim 1, characterized in that: The system server also includes a task scheduling unit, which is used for scheduling and managing inspection tasks, including task creation, allocation, execution and monitoring.

9. The oil and gas pipeline safety inspection system according to claim 1, characterized in that: The front-end server comprises: Inspection data visualization unit: used to display the video stream, image, and sensor data of the inspection equipment in real time, provide electronic map display and operation functions, and display the statistical results of the inspection data through visual charts; Early warning and alarm unit: used to receive the warning prompts sent by the drone inspection module in real time, remind users through pop-up windows and sound prompts, and provide detailed viewing function of the warning prompts.

10. The oil and gas pipeline safety inspection system according to claim 9, characterized in that: The front-end server interacts with the system server via the HTTP / HTTPS protocol, receives data and instructions sent by the system server, and sends the user's operation request to the system server.