Pipeline pig multi-launch parallel device and sending method based on big data
Through the multi-send parallel device of the pipe cleaner based on big data, the pipe cleaner is connected in parallel with the loading barrel and combined with the electric valve and pushing mechanism, the problems of complex and costly transmission of pipe cleaner in the prior art are solved, and efficient and economical pipe cleaner effect is achieved.
Patent Information
- Application Number
- CN202310115774.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-15
- Publication Date
- 2025-09-02
- Estimated Expiration
- 2043-02-15
AI Technical Summary
The existing pipe cleaning system is complex when sending pipe cleaning balls multiple times, and the pipe cleaning is inefficient and costly. In particular, the multiple pipe cleaning balls require a series structure, resulting in additional pressure chambers and valves that increase costs.
A multi-send parallel device for pipe cleaning devices based on big data is used to place several pipe cleaning balls in parallel through the filling barrel, and send them one by one using the same pressure chamber, combining electric valves and push mechanisms to simplify operation and reduce costs.
The process of sending pipe cleaning balls has been simplified, the efficiency of pipe cleaning is improved, the cost of sending pipe cleaning balls has been reduced, and the cleaning effect is optimized through big data analysis.
Smart Images

Figure CN116251802B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of pipeline cleaning, and in particular to a pipeline cleaning multi-launch parallel device and a sending method based on big data. Background Art
[0002] During the flow of natural gas in oil and gas pipelines, it is affected by external conditions such as temperature, pressure, and water content, and is prone to forming liquid accumulation and hydrates in the pipelines. Therefore, it is necessary to regularly clean the oil and gas pipelines to discharge the accumulated liquid and impurities in the pipelines to ensure the internal cleanliness of the oil and gas pipelines and improve the transportation quality of oil and gas.
[0003] Under existing technical conditions, a pipe cleaning system is generally used for operations. The pipe cleaning system includes a ball launching device, a receiving device and a pipe cleaning ball. The ball launching device and the receiving device are respectively installed at both ends of the main pipeline for launching and receiving the pipe cleaning ball. The ball launching device is generally made of a steel pipe with the same diameter as the pipeline to be cleaned. A flange cover for mounting the ball and an air inlet are installed at the front end, and the rear end is used to connect to the pipeline. It can be welded or flanged, and the length is determined according to the size of the ball. The ball receiving device is similar to the ball launching device, except that an air release valve is provided on the upper front part for relieving pressure and evacuating the pipeline after the ball is received. A sewage outlet is opened at the bottom to remove debris and accumulated liquid in front of the ball.
[0004] Pipe cleaning systems typically load and launch one pig at a time. If another pig is needed, reloading is required, resulting in complex operations and low cleaning efficiency. If multiple pigs are preloaded, they are typically connected in series. This series configuration requires the launcher to use multiple pressure chambers and valves, which increases costs.
[0005] To this end, a big data-based pig multi-launch parallel device and sending method are needed that can simplify the sending process, improve the pigging efficiency, and reduce the cost of sending pigs multiple times. Summary of the Invention
[0006] One of the purposes of the present invention is to provide a multi-shot parallel device for pipe cleaning balls based on big data, which can simplify the sending process, improve the pipe cleaning efficiency, and reduce the cost of sending pipe cleaning balls multiple times.
[0007] In order to solve the above technical problems, this application provides the following technical solutions:
[0008] A pig multi-launch parallel device based on big data, comprising: a ball cylinder, a first electric valve, a first blind plate, a filling cylinder, a second electric valve, a second blind plate, and a pushing mechanism;
[0009] The first blind plate is fixedly connected to one end of the ball cylinder, and the first electric valve is fixedly connected to the other end of the ball cylinder; a ball inlet is opened at the top of the ball cylinder, and the second electric valve is fixedly connected to the ball inlet;
[0010] The pushing mechanism is fixed on the top of the filling cylinder, and the bottom of the filling cylinder is fixedly connected to the second electric valve; a ball release port is opened on the side wall of the filling cylinder, and the second blind plate is connected to the ball release port.
[0011] The basic scheme principles and beneficial effects are as follows:
[0012] During use, this solution involves loading a pipe cleaning ball into the loading cylinder through the ball discharge port. After loading is complete, a second blind plate is installed at the discharge port. The first electric valve is then closed and the second electric valve is opened. A pipe cleaning ball from the loading cylinder is pushed into the ball barrel using a push mechanism. Once the ball is ready for dispatch, the second electric valve is opened to dispatch the ball. Unlike traditional solutions that connect multiple pipe cleaning balls in series, this solution places several pipe cleaning balls in parallel through the loading cylinder. Simply adjusting the length of the loading cylinder based on the maximum number of pipe cleaning balls that can be placed is sufficient. In other words, there's no need to create a separate pressure chamber for each pipe cleaning ball. Instead, the chamber formed by the first blind plate, ball barrel, and first electric valve allows multiple pipe cleaning balls to be dispatched one by one from the same pressure chamber, reducing manufacturing costs. The more pipe cleaning balls that need to be dispatched, the greater the cost advantage of this solution. Furthermore, this solution simplifies the dispatch process and improves cleaning efficiency when multiple pipe cleaning balls are dispatched.
[0013] Furthermore, the pushing mechanism includes an electric push rod and a push plate fixedly connected to the push rod of the electric push rod; under the push of the push rod, the push plate can move along the radial direction of the filling cylinder.
[0014] The electric push rod can be used to precisely control the travel of the push plate, which helps to accurately load the pigs.
[0015] Furthermore, it also includes a controller, which is electrically connected to the first electric valve, the second electric valve and the electric push rod; the controller is used to control the opening and closing of the first electric valve and the second electric valve respectively, and control the extension and retraction of the electric push rod.
[0016] It is convenient to control the entire sending process.
[0017] Furthermore, it also includes a server, a signal transceiver module, a pig and a detection module;
[0018] The detection module is fixed on the pig and is used to collect the speed data of the pig;
[0019] The signal transceiver module is set at the end of the oil and gas pipeline. The signal transceiver module is used to obtain the speed data of the pipe cleaning ball during the entire cleaning process from the detection module and send it to the server; the server is used to classify and store the speed data according to the corresponding oil and gas pipeline.
[0020] The pig is pushed by pressure and moves within a certain speed range in the oil and gas pipeline. However, the accumulated liquid and hydrates in the oil and gas pipeline will create resistance to the movement of the pig, causing the speed of the pig to fluctuate within the set speed range. This preferred solution collects and stores speed data. When a certain amount of speed data is accumulated, the advantages of big data can be brought into play. Subsequently, the speed data can be analyzed to find the corresponding relationship between speed changes and the dirtiness of the pipeline.
[0021] Furthermore, the server is further configured to receive a task request, generate a cleaning task according to the task request, and send the cleaning task to the controller, wherein the cleaning task includes the number of cleaning balls sent;
[0022] The server is further configured to, when generating a cleaning task, determine whether the amount of speed data of the oil and gas pipeline corresponding to the cleaning task satisfies a first set value, and if so, set the number of cleaning balls to be sent to a preset number; if not, set the number of cleaning balls to be sent to be greater than the preset number;
[0023] The server is further configured to obtain speed data corresponding to cleaning balls exceeding a preset number in a cleaning task, and mark the speed data as reference data.
[0024] When the accumulated speed data is small, that is, it does not meet the first set value, the number of cleaning balls sent is set to be greater than the preset number, so that more reference data can be accumulated, that is, the speed data corresponding to the pipeline cleaning, to provide sufficient samples for subsequent analysis.
[0025] Furthermore, the server is also used to establish a training sample set based on the speed data of each cleaning ball in the cleaning task and the stored reference data, input the training sample set into a preset convolutional neural network model, and train the convolutional neural network model; input the speed data of the current cleaning task into the trained neural network model, judge the cleanliness of the oil and gas pipeline based on the output results, and generate cleaning completion information when the cleanliness meets the preset requirements.
[0026] In this preferred solution, a neural network model is used to compare and analyze the speed data of each cleaning ball in the cleaning task and the stored reference data to find the speed differences caused by dirt at various locations in the oil and gas pipeline, thereby judging the cleanliness level of the oil and gas pipeline.
[0027] Furthermore, the server is also used to determine whether the data volume of the speed data of the oil and gas pipeline corresponding to the cleaning task meets the second set value when generating a cleaning task. If the second set value is met, the number of cleaning balls launched when the cleaning degree meets the preset requirements in each cleaning task is counted, and the maximum number of cleaning balls launched is used as the number of cleaning balls sent for the current cleaning task, wherein the second set value is greater than the first set value.
[0028] The number of cleaning balls sent is initially a preset number. To ensure effective cleaning, the preset number is often greater than the actual number of cleaning balls required, increasing or decreasing cleaning costs. In this preferred solution, when the volume of velocity data for the oil and gas pipeline corresponding to the cleaning task meets the second set value, the apparent data volume is sufficient. After sufficient data training, the neural network model has a higher accuracy, and the number of cleaning balls sent can be adjusted based on the output results. This ensures that the number of cleaning balls sent is more in line with actual conditions while maintaining the desired cleaning effect, thus saving costs.
[0029] A second object of the present invention is to provide a method for sending multiple pigs in parallel based on big data, comprising the following contents:
[0030] Filling steps: fill the pig into the filling cylinder through the ball outlet, and install the second blind plate at the ball outlet after filling.
[0031] Loading step: the controller controls the first electric valve to close and the second electric valve to open; controls the pushing mechanism to push a pig ball in the loading cylinder into the ball cylinder;
[0032] Launching step: the controller controls the second electric valve to close and pressurize the ball cylinder. After the pressurization is completed, the controller controls the second electric valve to open and launch the pig;
[0033] Mission check step: Repeat the loading step and the launching step until the cleaning mission is completed.
[0034] This solution differs from the traditional method of connecting multiple pigs in series. Instead, several pigs are placed in parallel via a loading tube. The length of the loading tube can be adjusted based on the maximum number of pigs that can be placed. In other words, there's no need to create a separate pressure chamber for each pig. Multiple pigs can be deployed one by one from the same pressure chamber, reducing manufacturing costs. The more pigs that need to be deployed, the greater the cost advantage of this solution.
[0035] Furthermore, the method further includes a task acquisition step: the controller acquires a cleaning task from the server, the cleaning task including the number of cleaning balls to be sent;
[0036] Task checking step: Repeat the loading step and the launching step until the number of cleaning balls sent out is equal to the number of cleaning balls required by the cleaning task.
[0037] Furthermore, the method further includes a data collection step: the collection module collects speed data of the pig during the operation of the pig;
[0038] Data upload step: The signal transceiver module obtains the speed data of the pig during the entire cleaning process from the detection module and sends it to the server. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] Figure 1 This is a front view of a multi-parallel pig device based on big data in Example 1;
[0040] Figure 2 This is a logic block diagram of a multi-pipeline pig parallel device based on big data in Example 1;
[0041] Figure 3 It is a side view of the pig in Example 2. DETAILED DESCRIPTION
[0042] The following is further described in detail through specific implementation methods:
[0043] The symbols in the drawings of the specification include: ball cylinder 1, first electric valve 2, first blind plate 3, filling cylinder 4, second electric valve 5, second blind plate 6, pushing mechanism 7, closing plate 8, pig 9, main shaft 10, sealing disk 11, main sealing ring 12, and first circular hole 13.
[0044] Example 1
[0045] The big data-based pig multi-shot parallel device of this embodiment includes: a ball barrel 1, a first electric valve 2, a first blind plate 3, a loading barrel 4, a second electric valve 5, a second blind plate 6, a pushing mechanism 7 and a pig ball 9.
[0046] like Figure 1 As shown, the first blind plate 3 is fixedly connected to the left end of the ball cylinder 1 by bolts, and the first electric valve 2 is fixedly connected to the right end of the ball cylinder 1 by bolts; a ball opening is opened at the top of the ball cylinder 1, and the second electric valve 5 is fixedly connected to the ball opening by bolts; in this embodiment, the first electric valve 2 adopts an electric ball valve, and the second electric valve 5 adopts an electric square-mouth push plate valve.
[0047] The push mechanism 7 is fixed to the top of the loading tube 4, away from the ball tube 1. The bottom of the loading tube 4, near the ball tube 1, is fixedly connected to the second electric valve 5 via bolts. A ball release port is formed on the side wall of the loading tube 4, and a second blind plate 6 is fixedly connected to the ball release port via bolts. In this embodiment, the ball release port is circular, with a diameter consistent with that of the ball tube 1.
[0048] The push mechanism 7 comprises an electric push rod and a push plate fixedly connected to the push rod. The push plate is positioned above the ball placement port in the loading tube 4. A closing plate 8 is bolted to the top of the loading tube 4. This closing plate 8 has a through hole, through which the electric push rod is fixed. The push rod of the electric push rod passes through the through hole and is fixedly connected to the surface of the push plate. Driven by the push rod, the push plate can move radially along the loading tube 4. In this embodiment, the ball is placed horizontally into the loading tube 4 through the ball placement port and then pushed into the ball barrel 1 by the push plate.
[0049] The ball cylinder 1 is also connected to a pressurizing pipe and a pressure relief pipe, and a flag-type ball-through indicator is also installed on the ball cylinder 1. This is prior art and will not be described in detail here.
[0050] like Figure 2 As shown, this embodiment further includes a controller, a server, a signal transceiver module, and a detection module.
[0051] The detection module is fixed on the pipe cleaner, and the detection module is used to collect the speed data of the pipe cleaning ball 9; the speed data includes the speed and the position of the pipe cleaning ball 9 at the speed; the signal transceiver module is set at the end of the oil and gas pipeline, and the signal transceiver module is used to obtain the speed data of the pipe cleaning ball 9 during the entire cleaning process from the detection module and send it to the server; in this embodiment, the detection module includes an inertial navigation unit, a microprocessor chip and a first Bluetooth communication unit, and the signal transceiver module includes a second Bluetooth communication unit and a 4G communication unit; the microprocessor chip sends the speed data calculated by the inertial navigation unit through acceleration and time to the signal transceiver module through the first Bluetooth communication unit, and after the second Bluetooth communication unit of the signal transceiver module receives it, it is sent to the server by the 4G communication unit.
[0052] The server is used to classify and store speed data according to the corresponding oil and gas pipelines.
[0053] The server is further configured to receive a task request, generate a cleaning task according to the task request, and send the cleaning task to the controller, wherein the cleaning task includes the number of cleaning balls sent;
[0054] The server is further configured to, when generating a cleaning task, determine whether the amount of velocity data for the oil and gas pipeline corresponding to the cleaning task satisfies a first set value. If so, the number of cleaning balls to be sent is set to a preset number; if not, the number of cleaning balls to be sent is set to be greater than the preset number. In this embodiment, both the first set value and the preset number are manually set, wherein the first set value is determined based on the amount of data required for training, and the preset number can be determined based on past experience. When the number of cleaning balls to be sent is set to be greater than the preset number, in this embodiment, the preset number + 2 is used.
[0055] The server is further configured to obtain speed data corresponding to cleaning balls exceeding a preset number in a cleaning task, and mark the speed data as reference data.
[0056] The server is also used to compare and analyze the speed data of each cleaning ball 9 in the same cleaning task and the stored reference data, and judge the cleanliness level of the oil and gas pipeline based on the speed differences at various locations of the oil and gas pipeline. When the cleanliness level meets the preset requirements, cleaning completion information is generated.
[0057] In this embodiment, a speed relationship graph is generated with position as the horizontal axis and speed as the vertical axis, and the speed relationship graph is labeled to establish a training set. For example, the speed relationship graph corresponding to the reference data is labeled as clean, and the speed relationship graph of the first cleaning ball is labeled as dirty. The speed relationship graph is input into a pre-created convolutional neural network model for training. Training ends when the convolutional neural network model's judgment accuracy exceeds 98%. A speed relationship graph is generated based on the speed data of the cleaning ball 9 in the current cleaning task. The speed relationship graph is input into the trained convolutional neural network. Based on the output, it is determined whether the cleaning level meets the preset requirements. If so, a cleaning completion message is generated.
[0058] In other embodiments, a speed relationship diagram corresponding to different levels of dirtiness may be calibrated, and then a training set may be established so that the convolutional neural network model can not only determine whether the cleanliness level meets the preset requirements, but also determine the degree of dirtiness.
[0059] The server is also used to determine whether the data volume of the speed data of the oil and gas pipeline corresponding to the cleaning task meets the second set value when generating a cleaning task. If the second set value is met, the server counts the number of cleaning balls launched when the cleaning degree meets the preset requirements in each cleaning task, and uses the maximum number of cleaning balls launched as the number of cleaning balls sent for the current cleaning task, wherein the second set value is greater than the first set value.
[0060] The controller is electrically connected to the first electric valve 2, the second electric valve 5 and the electric push rod;
[0061] The controller is used to receive cleaning tasks from the server, generate control signals according to the cleaning tasks, and control the opening and closing of the first electric valve 2 and the second electric valve 5 according to the control signals, as well as control the extension and retraction of the electric push rod.
[0062] Based on the above device, this embodiment also provides a method for sending multiple pigs in parallel based on big data, including the following contents:
[0063] Task acquisition step: The controller obtains the cleaning task from the server. The cleaning task includes the number of cleaning balls sent;
[0064] Filling step: Fill the pipe cleaning ball 9 into the filling cylinder 4 through the ball release port, and install the second blind plate 6 at the ball release port after filling;
[0065] Loading steps: The controller controls the first electric valve 2 to close and the second electric valve 5 to open; controls the pushing mechanism 7 to push a pipe cleaning ball 9 in the filling cylinder 4 into the ball cylinder 1; in this embodiment, the pressure of the ball cylinder 1 is also relieved through the pressure relief pipe. Taking the natural gas pipeline as an example, the gas in the ball cylinder 1 is discharged through the pressure relief pipe.
[0066] Launching steps: The controller controls the second electric valve 5 to close and pressurize the ball cylinder 1. After the pressurization is completed, the second electric valve 5 is controlled to open and the cleaning ball 9 is launched. In this embodiment, the ball cylinder 1 is pressurized through the pressurized pipe. Taking the natural gas pipeline as an example, the gas in the natural gas pipeline enters the left end of the ball cylinder 1 through the pressurized pipe to pressurize the ball cylinder 1.
[0067] Data collection step: the collection module collects the speed data of the pig 9 during its operation;
[0068] Data uploading step: the signal transceiver module obtains the speed data of the pig 9 during the entire cleaning process from the detection module and sends it to the server.
[0069] Task checking step: Repeat the loading step and the launching step until the number of cleaning balls sent out is equal to the number of cleaning balls required by the cleaning task.
[0070] Example 2
[0071] like Figure 3 As shown, the difference between this embodiment and embodiment 1 is that the cleaning ball 9 in the device of this embodiment includes a main shaft 10, sealing disks 11 fixed at both ends of the main shaft 10, and a main sealing ring 12 fixed to the outer periphery of the sealing disk 11. The sealing disk 11 is made of metal and the sealing ring is made of rubber. A first circular hole 13 is formed on the sealing disk 11, and a normally closed solenoid valve is fixed on the first circular hole 13. The straight line passing through the centers of the first circular holes 13 of the two sealing disks 11 is parallel to the main shaft 10. In this embodiment, a secondary sealing disk 11 is also fixed between the sealing disks 11, and the secondary sealing disk 11 is made of rubber. A second circular hole is formed on the secondary sealing disk 11.
[0072] In this embodiment, the server is further configured to mark the last cleaning ball sent out of the cleaning balls exceeding the preset number as a verification cleaning ball.
[0073] This embodiment also includes another signal transceiver module fixed outside the ball barrel.
[0074] The server is further configured to send a verification instruction to the first Bluetooth communication unit corresponding to the verification cleaning ball through a signal transceiver module fixed outside the ball barrel;
[0075] The detection module also includes a driver chip; the microprocessor chip is also used to determine whether it is currently in a uniform speed running state based on the speed time. If it is in a uniform speed running state, the driver chip controls the normally closed solenoid valve to open for a preset time and records the time when the normally closed solenoid valve is opened and closed.
[0076] The server is also used to obtain and verify the speed data corresponding to the cleaning ball, and determine whether the speed changes during the time when the normally closed solenoid valve is opened and closed. If there is no change, all speed data in the cleaning task are discarded.
[0077] The cleaning ball is propelled by the pressure within the pipeline. When the normally closed solenoid valve opens, the pressure changes, thereby altering the ball's speed. Analyzing the speed data during this time period verifies the validity of the collected data and avoids collecting invalid data that could affect the accuracy of the training set. To save costs, only one cleaning ball 9 with a normally closed solenoid valve according to this embodiment can be installed, while all other cleaning balls 9 use the same design as in Example 1.
[0078] The above are only embodiments of the present invention. The invention is not limited to the fields involved in this implementation case. Common knowledge such as the known specific structures and characteristics in the scheme is not described in detail here. Ordinary technicians in the relevant field are aware of all common technical knowledge in the technical field to which the invention belongs before the application date or priority date, can obtain all existing technologies in the field, and have the ability to apply conventional experimental means before that date. Ordinary technicians in the relevant field can improve and implement this scheme in combination with their own abilities under the inspiration given by this application. Some typical known structures or known methods should not become obstacles for ordinary technicians in the relevant field to implement this application. It should be pointed out that for those skilled in the art, without departing from the structure of the present invention, several variations and improvements can be made, which should also be regarded as the scope of protection of the present invention. These will not affect the effect of the implementation of the present invention and the practicality of the patent. The scope of protection required by this application shall be based on the content of its claims, and the specific implementation methods and other records in the specification can be used to interpret the content of the claims.
Claims
1. A pig multi-launch parallel device based on big data, characterized in that: include: Ball cylinder, first electric valve, first blind plate, filling cylinder, second electric valve, second blind plate, pushing mechanism; The first blind plate is fixedly connected to one end of the ball cylinder, and the first electric valve is fixedly connected to the other end of the ball cylinder; a ball inlet is opened at the top of the ball cylinder, and the second electric valve is fixedly connected to the ball inlet; The pushing mechanism is fixed to the top of the filling cylinder, and the bottom of the filling cylinder is fixedly connected to the second electric valve; a ball release port is opened on the side wall of the filling cylinder, and the second blind plate is connected to the ball release port; The pushing mechanism includes an electric push rod and a push plate fixedly connected to the push rod of the electric push rod; under the push of the push rod, the push plate can move along the radial direction of the filling cylinder; The controller is also included, and the controller is electrically connected to the first electric valve, the second electric valve and the electric push rod; the controller is used to control the opening and closing of the first electric valve and the second electric valve, and to control the extension and retraction of the electric push rod; It also includes a server, a signal transceiver module, a pig and a detection module; The detection module is fixed on the pig and is used to collect the speed data of the pig; The signal transceiver module is set at the end of the oil and gas pipeline. The signal transceiver module is used to obtain the speed data of the pig during the entire cleaning process from the detection module and send it to the server; the server is used to classify and store the speed data according to the corresponding oil and gas pipeline; The server is further configured to receive a task request, generate a cleaning task according to the task request, and send the cleaning task to the controller, wherein the cleaning task includes the number of cleaning balls sent; The server is further configured to, when generating a cleaning task, determine whether the amount of speed data of the oil and gas pipeline corresponding to the cleaning task satisfies a first set value, and if so, set the number of cleaning balls to be sent to a preset number; if not, set the number of cleaning balls to be sent to be greater than the preset number; The server is further configured to obtain speed data corresponding to cleaning balls exceeding a preset number in a cleaning task, and mark the speed data as reference data; The server is further configured to establish a training sample set based on the speed data of each cleaning ball in the cleaning task and the stored reference data, input the training sample set into a preset convolutional neural network model, and train the convolutional neural network model; input the speed data of the current cleaning task into the trained neural network model, judge the cleanliness level of the oil and gas pipeline based on the output results, and generate cleaning completion information when the cleanliness level meets the preset requirements; The server is also used to determine whether the data volume of the speed data of the oil and gas pipeline corresponding to the cleaning task meets the second set value when generating a cleaning task. If the second set value is met, the server counts the number of cleaning balls launched when the cleaning degree meets the preset requirements in each cleaning task, and uses the maximum number of cleaning balls launched as the number of cleaning balls sent for the current cleaning task, wherein the second set value is greater than the first set value.
2. A method for sending multiple pigs in parallel based on big data, using the device for sending multiple pigs in parallel based on big data according to claim 1, characterized in that: Includes the following: Filling steps: fill the pig into the filling cylinder through the ball outlet, and install the second blind plate at the ball outlet after filling. Loading step: the controller controls the first electric valve to close and the second electric valve to open; controls the pushing mechanism to push a pig ball in the loading cylinder into the ball cylinder; Launching step: the controller controls the second electric valve to close and pressurize the ball cylinder. After the pressurization is completed, the controller controls the second electric valve to open and launch the pig; Mission check step: Repeat the loading step and the launching step until the cleaning mission is completed.
3. The method for sending multiple pigs in parallel based on big data according to claim 2, characterized in that: The step of task acquisition is also included: the controller acquires a cleaning task from the server, and the cleaning task includes the number of cleaning balls sent; Task checking step: Repeat the loading step and the launching step until the number of cleaning balls sent out is equal to the number of cleaning balls required by the cleaning task.
4. The method for sending multiple pigs in parallel based on big data according to claim 3, characterized in that: The data collection step is also included: the collection module collects the speed data of the pig during the operation of the pig; Data upload step: The signal transceiver module obtains the speed data of the pig during the entire cleaning process from the detection module and sends it to the server.
Citation Information
Patent Citations
Oil and gas pipeline cleaning operation equipment and operation method
CN114392992A
Device for delivering balls into oil pipelines
CN201391281Y
Urban gas pipeline through ball purging operation mechanism
CN214348414U