Platform procedure calculation method, system and computer device based on single well fracturing procedure
By using a platform process calculation method and system based on single-well fracturing operations, single-well process data is processed automatically, solving the problems of large workload and poor data quality caused by manual data entry, and realizing efficient generation and optimized sorting of platform processes.
Patent Information
- Application Number
- CN202211105189.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-09-09
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2042-09-09
AI Technical Summary
In existing technologies, fracturing platform processes mainly rely on manual summarization of single-well process data, resulting in a large workload, poor quality, insufficient data integrity, unclear process priority, and less than 24 hours of data entry.
A platform process calculation method and system based on single-well fracturing process is provided. By summarizing the operation status of single-well processes, merging overlapping time periods, determining the primary and secondary relationships and prioritizing them, the platform process is automatically generated.
It reduced the workload of technicians in filling out forms, improved data quality and completeness, reduced the error rate in filling out forms, and automated the generation of processes.
Smart Images

Figure CN115471190B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of oil and gas fracturing design technology, specifically to a platform process calculation method based on single-well fracturing process, a platform process calculation system based on single-well fracturing process, and a computer device and readable storage medium for implementing the platform process calculation method. Background Technology
[0002] In recent years, the number of fracturing production tasks at platform wells has been increasing, resulting in a heavy workload. To better organize production and construction, it is necessary to statistically analyze the fracturing process for each platform well and further generate platform production timelines. By analyzing these timelines, non-production time can be reduced, increasing the proportion of production time. Currently, platform process data is mainly filled out manually. However, fracturing operations target individual wells, and technicians need to fill out the entire platform process data based on the daily individual well processes. During the data filling process, technicians lack sufficient understanding of the platform processes, leading to high error rates, unclear process priority, and data entry times of less than 24 hours.
[0003] While some intelligent sequencing methods for shale gas fracturing projects have been developed in the technology, most of them are based on the analysis and statistics of the construction procedures of a single well, and there is no specific method for obtaining the platform procedures from the procedures of a single well. For example, a patent document published on November 24, 2020, entitled "An Intelligent Scheduling Method and System for Shale Gas Fracturing Engineering" (publication number CN111985833A), describes an intelligent scheduling method for shale gas fracturing engineering. Based on the characteristics of shale gas fracturing engineering, it constructs a main element model for fracturing that collects basic fracturing data and a support element model for fracturing that collects water, electricity, and road infrastructure data. It also presets a fracturing plan including the number of fracturing operations, the number of wells put into production, and the new production capacity as targets. First, the main element model for fracturing, based on the collected basic fracturing data, uses a tracking and extrapolation algorithm to determine the fracturing implementation sequence, forming an initial version of the fracturing operation plan. Then, the support element model for fracturing, based on the collected water, electricity, and road infrastructure data, uses a dynamic programming algorithm to perform supply and demand balance judgments, feasibility judgments of the preset targets, and feedback on the initial version of the fracturing operation plan. Through multi-step iterative optimization, it continuously converges the result data to ensure that the iterative optimization results meet the supply and demand balance and the predetermined targets, ultimately forming an executable final version of the fracturing engineering operation plan, thereby achieving intelligent scheduling of the fracturing engineering. The invention document CN114418314A, published on April 29, 2022, entitled "A Method for Solving Detailed Multi-Model Problems in Zipper-Type Fracturing Construction Timeliness Analysis," describes a method for solving detailed multi-model problems in zipper-type fracturing construction timeliness analysis. First, it defines the factors affecting fracturing construction timeliness. Second, it uses grey relational analysis to rank the correlation degrees, calculates the key factors affecting fracturing construction timeliness, selects the optimal correlation degree conclusion for sub-factor clustering, and simplifies the research system. Third, it constructs an AHP model based on the clustering results, performs hypothesis analysis and sensitivity analysis, and predicts the future development trend of zipper-type fracturing construction timeliness. Finally, it sets the average construction efficiency as the target data, performs process capability analysis of the construction company, and evaluates the construction company within the scope of quality engineering. Summary of the Invention
[0004] The purpose of this invention is to address at least one of the aforementioned shortcomings of the existing technology. For example, one objective of this invention is to provide a platform process calculation method to solve the problems of manual summarization of single-well processes for fracturing platform processes, which results in a large workload, poor quality, and incomplete data that does not meet application requirements, thereby reducing the workload of technicians.
[0005] To achieve the above objectives, the present invention provides a platform process calculation method based on single-well fracturing operations. The platform process calculation method includes the following steps: S1, summarizing the daily process operation status of all single wells on the platform, including well number, process start time, process end time, time-sensitive category, process category, and process name; S2, determining all processes included in the platform on that day based on the daily process operation status; S3, extracting the time periods of all identical processes and merging overlapping time periods within each process; S4, determining the primary and secondary relationships of each process and prioritizing all processes according to a pre-set primary and secondary relationship; S5, merging the time according to the primary and secondary relationships of each process.
[0006] In an exemplary embodiment of the platform process calculation method based on single-well fracturing process of the present invention, the time category may include dismantling and installation time, fracturing production time and fracturing non-production time.
[0007] In an exemplary embodiment of the platform process calculation method based on single-well fracturing process of the present invention, the process category may include waiting for shutdown, auxiliary fracturing, main fracturing, organized shutdown, complex fault handling, and equipment repair and rectification.
[0008] In an exemplary embodiment of the platform process calculation method based on single-well fracturing process of the present invention, the merging of overlapping time periods in each process may include the following: for the same process, if there is an overlap between any two time periods, the minimum time of the two time periods is taken as the process start time, and the maximum time of the two time periods is taken as the process end time; if there is no overlap between any two time periods, the two time periods are retained and no merging process is performed.
[0009] In an exemplary embodiment of the platform process calculation method based on single-well fracturing process of the present invention, step S2, determining all processes included in the platform on that day may include: filtering out all duplicate processes, and sorting the time periods of each process in ascending order according to the process start time.
[0010] In an exemplary embodiment of the platform process calculation method based on single-well fracturing process of the present invention, in step S5, if the main process i and the secondary process j overlap in time, the time of the main process i is merged; if the main process i and the secondary process j do not overlap in time, the original names and process times of the main process i and the secondary process j are retained.
[0011] In another aspect, this invention provides a platform process calculation system based on single-well fracturing operations. The platform process calculation system includes an acquisition module, an extraction module, a first merging module, a sorting module, and a second merging module. The acquisition module is used to determine all processes included in the platform on a given day based on the daily process operation status of all single wells. The daily process operation status includes well number, process start time, process end time, time-sensitive category, process category, and process name. The extraction module is used to extract the time periods of all identical processes from all processes. The first merging module is connected to the extraction module and is used to merge overlapping time periods within each process. The sorting module is used to determine the primary and secondary relationships of each process and prioritize all processes according to a pre-set primary and secondary relationship. The second merging module is connected to both the first merging module and the sorting module and is used to merge times according to the primary and secondary relationships of each process.
[0012] In another aspect, the present invention provides a computer device comprising: a processor; and a memory storing a computer program, wherein when the computer program is executed by the processor, the platform process calculation method described above is implemented.
[0013] In another aspect, the present invention provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the platform process calculation method described above. Compared with the prior art, the beneficial effects of the present invention include at least one of the following:
[0014] (1) Solved the problems of manual summarization of single-well processes for fracturing platform processes, resulting in a large workload, poor quality, and data incompleteness that could not meet application requirements, and reduced the workload of technicians in filling out the forms.
[0015] (2) The platform process calculation method of the present invention can automatically generate platform processes based on single well processes, realize the automation of process generation, and reduce the error rate and workload of manual filling. Attached Figure Description
[0016] The above and other objects and / or features of the present invention will become clearer from the following description taken in conjunction with the accompanying drawings, in which:
[0017] Figure 1 A schematic flowchart of a platform computing method according to an exemplary embodiment of the present invention is shown.
[0018] Figure 2A This diagram illustrates a merging result when merging overlapping time periods in each process according to an exemplary embodiment of the present invention. Figure 2B This diagram illustrates a second scenario of merging overlapping time periods in each process, according to an exemplary embodiment of the present invention. Figure 2C The diagram illustrates a case three of the merging results when merging overlapping time periods in each process according to an exemplary embodiment of the present invention.
[0019] Figure 3A A schematic diagram of the merging result in case (1) of an exemplary embodiment of the present invention is shown when merging times according to the primary and secondary relationships of each process; Figure 3B A schematic diagram of the merging result in case 1 (2) of an exemplary embodiment of the present invention is shown when merging times according to the primary and secondary relationships of each process; Figure 3C A schematic diagram of the merging result in case (3) of an exemplary embodiment of the present invention is shown when merging times according to the primary and secondary relationships of each process; Figure 3D A schematic diagram of the merging result in case 2 (1) of an exemplary embodiment of the present invention is shown when merging times according to the primary and secondary relationships of each process; Figure 3E A schematic diagram of the merging result in case 2 of an exemplary embodiment of the present invention is shown when merging times according to the primary and secondary relationships of each process; Figure 3F The diagram shows the merging result in case 2 (3) when merging the time according to the primary and secondary relationships of each process, which is an exemplary embodiment of the present invention.
[0020] Figure 4 A schematic diagram of the structure of a platform process calculation system according to an exemplary embodiment of the present invention is shown.
[0021] Figure 5 A schematic diagram of the structure of a computer device according to an exemplary embodiment of the present invention is shown.
[0022] Explanation of reference numerals in the attached figures:
[0023] 10-Platform process calculation system, 101-Acquisition module, 102-Extraction module, 103-First merging module, 104-Sorting module, 105-Second merging module, 20-Computer equipment, 201-Memory, 202-Processor. Detailed Implementation
[0024] In the following sections, the platform process calculation method, system, and computer equipment based on single-well fracturing processes of the present invention will be described in detail with reference to exemplary embodiments.
[0025] It should be noted that terms such as "first" and "second" are used merely for ease of description and distinction, and should not be construed as indicating or implying relative importance. Terms such as "upper," "lower," "inner," and "outer" are used merely for ease of description and to establish relative orientation or positional relationships, and do not indicate or imply that the component referred to must have that specific orientation or position. For those skilled in the art, some terms in this document, such as "pressure," are equivalent to pressure intensity.
[0026] Currently, platform procedures are mainly filled out manually, while fracturing operations target single wells. Technicians need to fill out the entire platform procedure based on the daily single-well procedures. During the filling process, technicians lack understanding of platform procedures, resulting in a high error rate, unclear procedure priority, and filling time of less than 24 hours.
[0027] To address the above problems, this invention designs an algorithm for automatically generating platform procedures based on the single-well procedures of shale gas. Each day, technicians only need to fill in the operation procedures for each single well, and the system automatically generates platform procedures based on the filled-in single-well procedures using the algorithm. This solves the problems of poor data quality in platform procedure reporting, large workload in reporting system maintenance, and reduces the workload of technicians.
[0028] To achieve the above objectives, the present invention provides a platform process calculation method based on single-well fracturing process.
[0029] In an exemplary embodiment of the present invention, the platform process calculation method based on single-well fracturing process includes the following steps:
[0030] Step S1: Summarize the daily operation status of all single wells on the platform. The daily operation status includes well number, operation start time, operation end time, time efficiency category, operation category, and operation name.
[0031] The time-related categories can include dismantling and installation time, fracturing production time, and fracturing non-production time. The process categories can include standby, auxiliary fracturing, main fracturing, organized shutdown, complex fault handling, and equipment repair and rectification.
[0032] Pumping injection can include secondary processes such as main pumping injection and testing fracturing pumping injection. Auxiliary pumping injection can include secondary processes such as pumping bridge plugs and other auxiliary pumping injections. Complex faults can include secondary processes such as complex fracturing operations, casing deformation, complex coiled tubing operations (non-casing deformation), complex perforation operations (non-casing deformation), manifold, wellhead and surface pipeline punctures, complex fracturing operations, and other complex faults. Organized shutdowns include secondary processes such as equipment failure, waiting for materials, waiting for water, severe weather, company-local relations, other organized shutdowns, mandatory shutdowns, and nighttime shutdowns.
[0033] Complex perforation operations (non-casing variations) may include, but are less complex, procedures such as pump gun (bridge plug) jamming, gun (bridge plug) retrieval, and other complex perforation operations (non-casing variations); complex fracturing operations may include, but are less complex, procedures such as sand plugging, tool malfunctions, and other complex fracturing operations; equipment failures may include, but are less complex, procedures such as fracturing equipment failure, perforation equipment failure, oil connection equipment failure, and other equipment failures. Materials may include, but are less complex, oil, proppant, tools, materials, and other materials; business relationships may include, but are less complex, procedures such as public obstruction and other business relationships; other organizational shutdowns may include, but are less complex, procedures such as equipment failures, natural disasters, changes in operating modes, formation factors, and other organizational shutdowns.
[0034] Step S2: Based on the daily process operation status, determine all processes included in the platform for that day.
[0035] Determining all processes included on the platform for the day may include: filtering out all duplicate processes and sorting the time periods of each process in ascending order by the process start time.
[0036] Step S3: Extract the time periods of all identical processes and merge the overlapping time periods in each process.
[0037] Specifically, merging overlapping time periods in each process can include the following situations:
[0038] For the same process, if there is an overlap between any two time periods, the minimum time of the two time periods shall be taken as the start time of the process, and the maximum time of the two time periods shall be taken as the end time of the process.
[0039] If there is no overlap between any two time periods, then the two time periods are retained without merging.
[0040] Step S4: Determine the primary and secondary relationships of each process and prioritize all processes according to the pre-set primary and secondary relationships.
[0041] Step S5: Merge the time according to the primary and secondary relationships of each process.
[0042] If the main process i and the secondary process j overlap in time, the time of the main process i is combined. If the main process i and the secondary process j do not overlap in time, the original names and process times of the main process i and the secondary process j are retained.
[0043] Another aspect of the present invention provides a platform process calculation system based on single-well fracturing process.
[0044] In another exemplary embodiment of the present invention, the platform process calculation system based on single-well fracturing process includes an acquisition module, an extraction module, a first merging module, a sorting module, and a second merging module.
[0045] The system comprises the following modules: **Acquisition Module:** This module determines all processes on the platform for the day based on the day's process execution status. **Extraction Module:** This module extracts the time periods for all identical processes. **First Merging Module:** Connected to the extraction module, this module merges overlapping time periods within each process. **Sorting Module:** This module determines the priority of each process and sorts all processes according to a pre-defined priority order. **Second Merging Module:** Connected to both the first merging module and the sorting module, this module merges time periods according to the priority order of each process.
[0046] The platform process calculation method based on single-well fracturing according to the present invention can be programmed into a computer program and the corresponding program code or instructions can be stored in a computer-readable storage medium. When the program code or instructions are executed by a processor, the processor performs the above-mentioned platform process calculation method based on single-well fracturing. The processor and memory can be included in a computer device.
[0047] An exemplary embodiment of another aspect of the present invention also provides a computer-readable storage medium storing a computer program. The computer-readable storage medium stores a computer program that, when executed by a processor, causes the processor to execute the platform process calculation method based on a single-well fracturing process according to the present invention. The computer-readable recording medium is any data storage device capable of storing data read by a computer system. Examples of computer-readable recording media include: read-only memory, random access memory, read-only optical disk, magnetic tape, floppy disk, optical data storage device, and carrier waves (such as data transmission via the Internet through wired or wireless transmission paths).
[0048] An exemplary embodiment of another aspect of the present invention also provides a computer device. The computer device includes a processor and a memory. The memory stores a computer program. The computer program is executed by the processor, causing the processor to execute the computer program of the platform process calculation method based on the single-well fracturing process according to the present invention.
[0049] To better understand the exemplary embodiments of the present invention described above, further explanation is provided below in conjunction with the accompanying drawings and specific examples.
[0050] Example 1
[0051] like Figure 1 As shown, the platform process calculation method based on shale gas single-well fracturing process of the present invention includes the following steps.
[0052] Step 1: Summarize the daily procedures for all single wells on the platform.
[0053] All single-well procedures in the fracturing platform are summarized in a table or centrally displayed in computer memory using a computer program, as shown in Table 1.
[0054] Table 1 Summary of all single-well procedures
[0055]
[0056]
[0057] Step 2: Based on the summarized procedures, calculate all the procedures included on the platform for that day.
[0058] The summarized processes are then filtered to remove all duplicate processes, as shown in Table 2.
[0059] Table 2 Results of screening for repetitive processes
[0060] Serial Number Process Name Serial Number Process Name 1 Fracturing pump injection 2 Assisted fracturing 3 Coiled tubing operations are complex (non-casing transformation). 4 Wellhead and surface manifold leaks 5 Work stoppage at night 6 Mandatory shutdown 7 Equipment failure 8 Materials
[0061] Step 3: Extract the time pairs corresponding to each process and merge the overlapping times in each process.
[0062] All time pairs for each process are extracted into the corresponding process, and the start time of each process time pair is sorted in ascending order to facilitate the merging and display of subsequent process times, as shown in Table 3.
[0063] Table 3 shows the time period extraction results for all identical processes.
[0064]
[0065]
[0066] Since Table 3 has already sorted the start times in ascending order, the start time of the previous time period (A) must be less than the start time of the next time period (B). Therefore, there are only three possible overlapping time periods in each process. We only need to compare the end times of the previous time period (A) and the next time period (B), and then compare the previous time period with all subsequent time periods in each process in turn to merge the overlapping time periods of each process.
[0067] Based on the relationship between the end times of the two time periods, the following three situations can be identified.
[0068] Scenario 1: For example Figure 2A As shown, the end time of A is greater than the start time of B, and the end time of B is greater than the end time of A. The merged time period is: start time of A - end time of B.
[0069] Scenario 2: For example Figure 2BAs shown, if the end time of A is greater than the start time of B and the end time of B is less than or equal to the end time of A, then the time period of B is discarded, and the merged time period is: start time of A - end time of A.
[0070] Scenario 3: For example Figure 2C As shown, if the end time of A is less than or equal to the start time of B, then the two time periods do not overlap and are not processed.
[0071] Step 4: Sort the processes according to the pre-set primary and secondary relationships.
[0072] According to the established primary and secondary process specifications, the current process is sorted by primary and secondary importance. Here, the purpose of process priority classification is to provide merging criteria for subsequent time merging of different processes; that is, higher-priority processes are used to merge all lower-priority processes, and the remaining unmerged lower-priority processes are then used to merge all processes with even lower priorities. The primary and secondary process specifications are shown in Table 4.
[0073] Table 4. Process Priority Classification
[0074]
[0075]
[0076]
[0077]
[0078] Step 5: Merge the time according to the priority of the process.
[0079] When the main process (i) and the secondary process (j) overlap in time, the time of the main process is combined. For the parts that do not overlap, the original process name and process time are retained.
[0080] For example, the process time of the main pump injection in fracturing (main process) is combined with the time of all secondary processes. The overlapping time is the main pump injection process time, and finally the main pump injection process time of the platform is obtained.
[0081] The time for auxiliary fracturing is combined with the time for all subsequent lower-level processes. The overlapping time is considered the auxiliary fracturing process time, ultimately yielding the platform's auxiliary fracturing process time. This process of combining the time for all primary and secondary processes is repeated sequentially.
[0082] Based on the relationship between the start times of the two primary and secondary processes, they are divided into two main categories, and then further divided into three categories based on the relationship between their end times. These categories are then compared and merged.
[0083] Case 1: The start time of the main process (i) is less than or equal to the start time of the secondary process (j). In this case, it is further divided into three categories based on the relationship between the end times of the two processes.
[0084] (1) As Figure 3A As shown, the end time of the main process (i) is greater than the start time of the secondary process (j), and the end time of the main process is less than the end time of the secondary process. In this case, replacing the start time of j with the end time of i results in the following merged results: process i time pair (i start time - i end time), process j time pair (i end time - j end time).
[0085] (2) Figure 3B As shown, if the end time of the main process (i) is greater than the start time of the secondary process (j), and the end time of the main process is greater than or equal to the end time of the secondary process, then time pair j is discarded, and only time pair i is retained. The merged result is: time pair i (start time i - end time i).
[0086] (3) Figure 3C As shown, if the end time of the main process (i) is less than or equal to the start time of the secondary process (j), then the processes i and j do not overlap and no processing is required.
[0087] Case 2: The start time of the main process (i) is greater than the start time of the secondary process (j). In this case, it is further divided into three categories based on the relationship between the end times of the two processes.
[0088] (1) As Figure 3D As shown, the start time of the main process i is less than the end time of the secondary process j, and the end time of j is less than the end time of i. In this case, replacing the end time of j with the start time of i results in the following merged results: process i time pair (i start time - i end time), process j time pair (j start time - i start time).
[0089] (2) Figure 3E As shown, the start time of the main process i is less than the end time of the secondary process j, and the end time of j is greater than or equal to the end time of i. In this case, the time pair for process i remains unchanged, while the time pair for process j is split into two. The merged result is: time pair for process i (start time of i - end time of i); time pair for process j (start time of j - start time of i, end time of i - end time of j).
[0090] (3) Figure 3F As shown, the start time of the main process i is greater than or equal to the end time of the secondary process j. In this case, there is no overlap between the two times, so no processing is required.
[0091] Based on the above steps, program development will be carried out to ultimately achieve the automatic generation of platform procedures based on the single-well fracturing process.
[0092] Example 2
[0093] like Figure 4 As shown, the platform process calculation system 10 based on single-well fracturing process includes an acquisition module 101, an extraction module 102, a first merging module 103, a sorting module 104, and a second merging module 105.
[0094] The acquisition module 101 is used to determine all processes included in the platform for the day based on the daily process operation status. The extraction module 102, connected to the acquisition module 101, is used to extract the time periods of all identical processes from all processes. The first merging module 103, connected to the extraction module 102, is used to merge overlapping time periods within each process. The sorting module 104 is used to determine the primary and secondary relationships of each process and sort all processes according to a pre-set primary and secondary relationship. The second merging module 105 is connected to both the first merging module 103 and the sorting module 104, and is used to merge times according to the primary and secondary relationships of each process.
[0095] Example 3
[0096] like Figure 5 As shown, a computer device 20 includes a memory 201 and a processor 202. The memory 201 stores a computer program. When the computer program is executed by the processor, it implements the platform process calculation method as described above.
[0097] In summary, the beneficial effects of the present invention include:
[0098] (1) Solved the problems of manual summarization of single-well processes for fracturing platform processes, resulting in a large workload, poor quality, and data incompleteness that could not meet application requirements, and reduced the workload of technicians in filling out the forms.
[0099] (2) The platform process calculation method of the present invention can automatically generate platform processes based on single well processes, realize the automation of process generation, and reduce the error rate and workload of manual filling.
[0100] Although the present invention has been described above in conjunction with exemplary embodiments and accompanying drawings, those skilled in the art should understand that various modifications can be made to the above embodiments without departing from the spirit and scope of the claims.
Claims
1. A platform process calculation method based on single-well fracturing process, characterized in that, The platform process calculation method includes the following steps: S1. Summarize the daily process operation status of all single wells on the platform. The daily process operation status includes well number, process start time, process end time, time efficiency category, process category, and process name. S2. Based on the daily process operation status, determine all processes included in the platform for that day; S3. Extract the time periods of all identical processes and merge the overlapping time periods in each process; Wherein, the same process refers to processes with the same process name, and the start time and end time of each process form the time period of the process; The merging of overlapping time periods in each process includes: for the same process, if there is an overlap between any two time periods, the minimum time of the two time periods is taken as the start time of the process, and the maximum time of the two time periods is taken as the end time of the process; if there is no overlap between any two time periods, the two time periods are retained and no merging process is performed. S4. Determine the primary and secondary relationships of each process and prioritize all processes according to the pre-set primary and secondary relationships; S5. Merge time according to the primary and secondary relationships of each process. If the main process i and the secondary process j overlap in time, the time of the main process i is merged. If the main process i and the secondary process j do not overlap in time, the original process name and process time of the main process i and the secondary process j are retained.
2. The platform process calculation method based on single-well fracturing process according to claim 1, characterized in that, The time-related categories include dismantling and installation time, fracturing production time, and fracturing non-production time.
3. The platform process calculation method based on single-well fracturing process according to claim 1, characterized in that, The process categories include idle fracturing, auxiliary fracturing, main fracturing, organizational shutdown, complex fault handling, and equipment repair and rectification.
4. The platform process calculation method based on single-well fracturing process according to claim 1, characterized in that, In step S2, determining all processes included in the platform for the day includes: filtering out all duplicate processes, and sorting the time periods of each process in ascending order by the start time of the process.
5. A platform process calculation system based on single-well fracturing operations, characterized in that, The system employs the platform process calculation method based on single-well fracturing operations as described in any one of claims 1 to 4. The platform process calculation system includes an acquisition module, an extraction module, a first merging module, a sorting module, and a second merging module. The acquisition module is used to determine all the processes included in the platform on a given day based on the daily process operation status of all single wells. The daily process operation status includes well number, process start time, process end time, time efficiency category, process category, and process name. The extraction module is used to extract the time periods of all identical processes from all processes; The first merging module is connected to the extraction module and is used to merge overlapping time periods in each process. The sorting module is used to determine the primary and secondary relationships of each process and sort all processes according to the pre-set primary and secondary relationships. The second merging module is connected to the first merging module and the sorting module respectively, and is used to merge the time according to the primary and secondary relationship of each process.
6. A computer device, characterized in that, The computer device includes: processor; and The memory stores a computer program that, when executed by a processor, implements the platform process calculation method as described in any one of claims 1 to 4.
7. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the platform process calculation method as described in any one of claims 1 to 4.
Citation Information
Patent Citations
Intelligent scheduling method and system for shale gas fracturing engineering
CN111985833A
Zipper type fracturing construction timeliness analysis detail multi-model solving method
CN114418314A
Information management system
CN108009801A