Drilling site safety operation process digital management method and system

By uniformly collecting and processing drilling site data, generating operation sequence record tables and identifying abnormal events, the problem of information inconsistency caused by manual recording is solved, and efficient management and risk identification of safe operations at drilling sites are achieved.

CN122114866APending Publication Date: 2026-05-29四川省能源地质调查研究所

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
四川省能源地质调查研究所
Filing Date
2026-04-28
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

The existing drilling site safety operation procedures rely on manual records, which leads to inconsistent information, rough time markings, inconsistent descriptions of anomalies, difficulty in timely identification of risks, lack of continuous basis for management, high review costs, and low timeliness of correction.

Method used

By collecting and aligning data from the driller's console, a work sequence record table is generated, parameter ranges are checked, differences are calculated, a parameter change record table is generated, abnormal events are identified, and data is aggregated to the digital management platform to achieve multi-parameter parallel constraints and anomaly location.

Benefits of technology

It improves the accuracy of identification and consistency of management for safe operations at drilling sites, enabling timely identification of sudden changes and cumulative deviations, and enhancing the accuracy and efficiency of risk identification and management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122114866A_ABST
    Figure CN122114866A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of industrial data security management, in particular to a drilling site safety operation process digitization management method and system, comprising the following steps: collecting sampling time, rotating speed, drilling pressure, standpipe pressure and writing in alignment, comparing drilling pressure with interval and checking rotating speed and pressure range, extracting difference value and checking change threshold value, writing in parallel determination label and sorting, counting abnormality and checking threshold value to generate management account book. In the present application, through the alignment and sequential writing of sampling time, rotating speed, drilling pressure, standpipe pressure, ticket number, shift and well section, discrete parameters form continuous operation link and the abnormal time and attribution are clear, combined with drilling pressure interval, rotating speed range and pressure range synchronous checking, the multi-parameter parallel constraint relationship is constructed, the composite abnormal positioning is realized, the adjacent difference value and continuous window verification are superimposed, the mutation and cumulative deviation can be identified, the interval mismatch and continuous change are determined in parallel and recorded by time, and the identification accuracy and management consistency are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of industrial data security management technology, and in particular to a digital management method and system for safe operation processes at drilling sites. Background Technology

[0002] The field of industrial data management technology involves the collection, recording, storage, organization, and application of data generated during industrial production processes. Its core aspects include collecting on-site operational parameter data through sensors, transmitting data via communication networks, storing structured data in databases, classifying and archiving data and associating it with processes through rule configuration, and continuously tracking operational data by combining time-series recordings. This forms a data organization and management methodology system oriented towards production operations. Traditional digital management methods for drilling site safety operations refer to the management of safe operating steps and sequences during drilling operations. This involves on-site operators manually filling out work record forms, checking each step against paper safety checklists, and entering operational data such as drilling pressure, rotation speed, and mud parameters into fixed-format spreadsheets. Abnormal situations are recorded and reported by manually comparing them with preset safety regulations. Post-event verification is also conducted using video information collected by on-site monitoring equipment to complete the management of drilling site operation processes and safety matters.

[0003] Existing technologies rely on manual completion of record sheets, manual verification of checklists, manual parameter input, and manual comparison with specifications and clauses in actual operation. By the time information enters the management chain, it is already mixed with differences in personnel experience, filling habits, and misunderstandings during shift handover. The same operation process can easily lead to problems such as inconsistent record granularity, coarse time marking, and inconsistent descriptions of anomalies when handled by different personnel. Once the operation pace is fast or there are many on-site interferences, the recorded content often becomes disjointed, making it difficult to reconstruct the true evolution path in subsequent investigations. Parameter input and safety verification are separated. Although drilling pressure, rotation speed, and mud parameters can be entered into spreadsheets, the data are mostly stored statically, lacking correlation verification around the same time, the same ticket number, and the same well section. This means that when a parameter appears normal on its own, but the combination reveals a risk, it may not be identified on-site in time. Anomaly recording and reporting rely on manual comparison with standard clauses. Faced with process-oriented risks such as short-cycle fluctuations, continuous small deviations, and gradually increasing pressure, manual observation often focuses more on significant breaches or post-event results, lacking the ability to consistently capture progressive anomalies. For example, multiple minor deviations within a shift may not seem significant individually, but accumulated, they approach the boundary of violations, and paper records may only contain scattered notes. Furthermore, video information is mostly used for post-event verification, and anomaly confirmation often lags behind the time of the operation, increasing review costs and weakening the timeliness of on-site correction. The content ultimately obtained by management often focuses on result registration, lacking continuous evidence that can directly support consolidated statistics, responsibility identification, and status updates. Summary of the Invention

[0004] To achieve the above objectives, the present invention adopts the following technical solution: a digital management method for safe operation procedures at drilling sites, comprising the following steps: S1: Collect the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's control console; call up the work order number, shift number, and well section number, align them with the time, and write them in sequence to generate a work sequence record table. S2: Compare the drilling pressure value in the operation time sequence record table with the drilling pressure interval boundary value, verify the upper limit value of the corresponding rotation speed range with the lower limit value of the rotation speed range and the upper limit value of the riser pressure range with the lower limit value of the riser pressure range, perform interval matching judgment on the data at the same time index position, generate a rotation speed interval mismatch label when the rotation speed exceeds the rotation speed range, generate a pressure interval mismatch label when the riser pressure exceeds the pressure range, write the time label according to the operation ticket number, and generate an operation status identification table; S3: Based on the parameter records of adjacent time moments corresponding to the operation status identifier table, calculate the drilling pressure difference, rotation speed difference, and riser pressure difference of adjacent time moments. Within the continuous sampling window, check the drilling pressure change threshold, rotation speed change threshold, and pressure rise judgment condition respectively, and generate a parameter change record table. S4: Call the operation status identification table and the parameter change record table, and determine the speed range mismatch label and the drilling pressure continuous change label in parallel. Also determine the pressure range mismatch label and the pressure continuous rise label in parallel. Write the determination results, along with the operation instruction sheet operation ticket number, shift number, well section number and sampling time, into the human-machine interface terminal record queue and sort them by time to generate an abnormal event record table. S5: Summarize the abnormal event record table by work order number, shift number, and well section number, check the number of abnormal entries and the threshold of violations, write the data into the status field of the digital management platform, and generate the work management ledger.

[0005] As a further embodiment of the present invention, the operation timing record table includes a sampling time index, a parameter combination sequence, and an operation identifier association item; the operation status identifier table includes a drilling pressure matching mark, a rotation speed matching mark, and a pressure matching mark; the parameter change record table includes a drilling pressure fluctuation characteristic item, a rotation speed fluctuation characteristic item, and a pressure trend characteristic item; the abnormal event record table includes a rotation speed and drilling pressure parallel abnormal item, a pressure trend parallel abnormal item, and a terminal ranking list item; the operation management ledger includes an abnormal merging statistics item, a violation verification conclusion item, and a platform status registration item.

[0006] As a further aspect of the present invention, the process of verifying the drilling pressure change threshold, the rotation speed change threshold, and the pressure rise discrimination condition includes extracting the drilling pressure difference between adjacent moments within a fixed sampling time interval and calculating the absolute value, and determining the drilling pressure change threshold by a preset ratio of the boundary value of the drilling pressure interval. When the drilling pressure difference between adjacent moments is greater than the drilling pressure change threshold for multiple consecutive sampling points, a drilling pressure continuous change tag is written.

[0007] As a further aspect of the present invention, the pressure difference of the riser is determined to be consistent in sign according to time sequence, and the number of positive differences is counted in the continuous sampling window. When the number of positive differences reaches a preset threshold and all the pressure differences of the riser are positive, it is determined that the pressure rise discrimination condition is met and a pressure continuous rise label is written.

[0008] As a further aspect of the present invention, the specific steps of S1 are as follows: S101: Obtain the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's console. Perform timestamp parsing on the data, set the sampling time series as a unified index benchmark, perform time matching verification on the top drive speed, drilling pressure, and riser pressure, rearrange the sequence according to the preset time alignment threshold, form a unified time index, record the parameter correspondence, and obtain a multi-parameter synchronous time series matrix. S102: Based on the multi-parameter synchronous time series matrix, obtain the work order ticket number, shift number, and well section number; perform format validation on the number field; map the number data to the time index position; perform a step-by-step association judgment between the number and the time series; fill in the missing number positions by identifying the nearest time point; construct the correspondence between the number and the multi-parameter data; and generate a work number mapping dataset. S103: Based on the job number mapping dataset, perform a sequence consistency judgment on the time index, reorganize the multi-parameter data and the number field according to the time increment rule, perform position adjustment processing on abnormal sequence data, and write them into a unified data structure in time order to obtain the job time sequence record table.

[0009] As a further aspect of the present invention, the specific steps of S2 are as follows: S201: Based on the operation time sequence record table, compare the drilling pressure value at each time with the boundary value of the drilling pressure interval item by item, perform interval assignment judgment processing, map the drilling pressure value to the corresponding interval range, and perform boundary verification on the data of the unmatched interval, form the correspondence between the drilling pressure interval and the time index, and obtain the drilling pressure interval assignment sequence set. S202: Based on the drilling pressure interval assignment sequence set, call the upper limit and lower limit of the rotation speed range and the upper limit and lower limit of the riser pressure range, perform interval matching judgment on the data at the same time index position, record the rotation speed and riser pressure interval status, and integrate it with the drilling pressure interval assignment result to generate a multi-parameter interval matching tag set; S203: Based on the multi-parameter interval matching tag set, write the time index identifier according to the work ticket number, associate the time point matching tag with the work ticket number, and perform sequential verification on the time series to form a continuous identifier record structure and obtain the work status identifier table.

[0010] As a further aspect of the present invention, the specific steps of S3 are as follows: S301: Extract the drilling pressure difference, rotation speed difference, and riser pressure difference between adjacent time points from the operation status identifier table, perform difference calculation processing on the adjacent time index parameters, and arrange them in sequence according to time order to establish the correspondence between drilling pressure difference, rotation speed difference, riser pressure difference and time index, and obtain a multi-parameter difference sequence set; S302: Based on the multi-parameter difference sequence set, extract the difference data within the continuous sampling window, perform interval judgment on the drilling pressure difference and the drilling pressure change threshold, perform interval judgment on the rotation speed difference and the rotation speed change threshold, and perform state judgment on the riser pressure difference and the pressure rise discrimination condition. Integrate the parameter judgment results and generate a parameter change judgment mark set. S303: Based on the parameter change determination mark set, the time index position determination results are sorted sequentially and associated with the time identifier. The mark sequence is then restructured to form continuous record entries and a unified data structure is constructed to obtain the parameter change record table.

[0011] As a further aspect of the present invention, the specific steps of S4 are as follows: S401: Call the operation status identifier table and the parameter change record table, perform parallel judgment processing on the speed range mismatch label and the continuous change label of drilling pressure, perform consistency judgment on the label with the same time index position, and jointly identify the labels that meet the conditions, establish the correspondence between the label and the time index, and obtain the speed and drilling pressure parallel judgment identifier set; S402: Based on the aforementioned rotational speed and drilling pressure parallel judgment identifier set, perform parallel judgment processing on the pressure range mismatch label and the pressure continuous rise label, perform matching judgment on the corresponding time index label, and integrate with the existing parallel judgment results to form a multi-label joint identifier structure and generate a multi-parameter anomaly joint identifier set. S403: Based on the multi-parameter anomaly joint identifier set, the judgment result, along with the work instruction sheet work ticket number, shift number, well section number, and sampling time, is written into the record queue. The record entries are processed in chronological order to form a continuous record sequence and construct a unified data structure to obtain an anomaly event record table.

[0012] As a further aspect of the present invention, the specific steps of S5 are as follows: S501: Combine the abnormal event record table with the work order number, shift number and well section number to perform merging and statistics, perform classification and summary processing on the abnormal items corresponding to the number, aggregate the abnormal records under the same number, and establish the correspondence between the number and the number of abnormal items to obtain the statistical set of numbered abnormal items. S502: Based on the statistical set of abnormal entries with the number, the number of abnormal entries is checked against the threshold for the number of violations, the number of entries corresponding to the number is judged according to the threshold, the numbers that meet the threshold conditions are marked with a status, and a correspondence between the number and the status mark is formed to generate a set of violation status marks. S503: Based on the aforementioned set of violation status identifiers, the status identifiers, along with the work order number, shift number, and well section number, are written into the status field of the digital management platform. The numbered records are then processed for structural integration and sequential arrangement to form a unified record structure and establish a set of data entries, thereby obtaining the work management ledger.

[0013] A digital management system for safe operation procedures at drilling sites, including: The sampling alignment module obtains the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's console, and calls the work order number, shift number, and well section number to perform time alignment and sequential writing to obtain the work sequence record table. Based on the operation sequence record table, the status verification module compares the drilling pressure value at each time with the boundary value of the drilling pressure interval item by item, calls the upper limit value of the corresponding rotation speed range with the lower limit value of the rotation speed range, and the upper limit value of the riser pressure range with the lower limit value of the riser pressure range for synchronous verification, writes the time tag according to the operation ticket number, and obtains the operation status identification table. The change determination module extracts the drilling pressure difference, rotation speed difference, and riser pressure difference between adjacent time moments based on the operation status identification table, and checks them against the drilling pressure change threshold, rotation speed change threshold, and pressure rise discrimination condition in the continuous sampling window to generate a parameter change record table. The anomaly merging module calls the operation status identifier table and parameter change record table, and performs parallel judgment on the rotation speed range mismatch label and the continuous change of drilling pressure label, and performs parallel judgment on the pressure range mismatch label and the continuous increase of pressure label. The judgment result, together with the operation instruction sheet operation ticket number, shift number, well section number, and sampling time, is written into the human-machine interface terminal record queue, and the list items are arranged in chronological order to establish an anomaly event record table. The ledger writing module combines the abnormal event record table to perform merging and statistics according to work ticket number, shift number, and well section number, checks the number of abnormal entries against the violation threshold, writes it into the status field of the digital management platform, and generates an operation management ledger.

[0014] Compared with the prior art, the advantages and positive effects of the present invention are as follows: In this invention, sampling time, rotation speed, drilling pressure, riser pressure, ticket number, shift, and well section are uniformly aligned and sequentially written, enabling discrete parameters to form a continuous operational link and clearly defining the time and attribution of anomalies. By combining drilling pressure intervals, rotation speed ranges, and pressure ranges for synchronous verification, a multi-parameter parallel constraint relationship is constructed to achieve composite anomaly location. By superimposing adjacent differences and continuous window verification, sudden changes and cumulative offsets can be identified. Interval mismatches and continuous changes are judged side by side and recorded by time, improving identification accuracy and management consistency. Attached Figure Description

[0015] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0016] Figure 1 This is a schematic diagram of the steps of the present invention; Figure 2 This is a detailed schematic diagram of S1 of the present invention; Figure 3 This is a detailed schematic diagram of S2 of the present invention; Figure 4 This is a detailed schematic diagram of S3 of the present invention; Figure 5 This is a detailed schematic diagram of S4 of the present invention; Figure 6 This is a detailed schematic diagram of S5 of the present invention; Figure 7 This is a system module diagram of the present invention. Detailed Implementation

[0017] The technical solution of the present invention will now be described with reference to the accompanying drawings.

[0018] To make the technical problems, technical solutions and advantages of the present invention clearer, a detailed description will be given below in conjunction with the accompanying drawings and specific embodiments.

[0019] Please see Figure 1 This invention provides a digital management method for safe operation procedures at drilling sites, comprising the following steps: S1: Obtain the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's control console. Call the work order number, shift number, and well section number to perform time alignment and sequential writing to obtain the work sequence record table. S2: Compare the drilling pressure values ​​in the operation time sequence record table with the drilling pressure interval boundary values, verify the upper limit and lower limit of the corresponding rotation speed range and the upper limit and lower limit of the riser pressure range, perform interval matching judgment on the data at the same time index position, generate a rotation speed interval mismatch label when the rotation speed exceeds the rotation speed range, generate a pressure interval mismatch label when the riser pressure exceeds the pressure range, write the time label according to the operation ticket number, and generate an operation status identification table; S3: Based on the parameter records of adjacent time moments corresponding to the operation status identifier table, calculate the drilling pressure difference, rotation speed difference, and riser pressure difference of adjacent time moments, and check them against the drilling pressure change threshold, rotation speed change threshold, and pressure rise discrimination condition in the continuous sampling window to generate a parameter change record table; S4: Call the operation status identification table and parameter change record table, judge the speed range mismatch label and the continuous change label of drilling pressure in parallel, judge the pressure range mismatch label and the continuous increase label of pressure in parallel, write the judgment result together with the operation instruction sheet operation ticket number, shift number, well section number and sampling time into the human machine interface terminal record queue, arrange the list items in time order, and establish an abnormal event record table. S5: Combine the abnormal event record table with the work ticket number, shift number, and well section number to perform statistics, check the number of abnormal entries against the violation threshold, write the data into the status field of the digital management platform, and generate the work management ledger.

[0020] The operation sequence record table includes sampling time index, parameter combination sequence, and operation identifier associated items; the operation status identifier table includes drilling pressure matching mark, rotation speed matching mark, and pressure matching mark; the parameter change record table includes drilling pressure fluctuation characteristic items, rotation speed fluctuation characteristic items, and pressure trend characteristic items; the abnormal event record table includes rotation speed and drilling pressure parallel abnormal items, pressure trend parallel abnormal items, and terminal ranking list items; the operation management ledger includes abnormal merging statistics items, violation verification conclusion items, and platform status registration items.

[0021] Please see Figure 2 The specific steps of S1 are as follows: S101: Obtain the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's console. Perform timestamp parsing on the data, set the sampling time series as a unified index benchmark, perform time matching verification on the top drive speed, drilling pressure, and riser pressure, rearrange the sequence according to the preset time alignment threshold, form a unified time index, record the parameter correspondence, and obtain a multi-parameter synchronous time series matrix. Table 1. On-site synchronous sampling data table Sampling time Top drive speed (rpm) Drilling pressure (kilonewtons) Riser pressure (megapascals) Work order number shift number Well section number 2024-04-14 08:00:00 118 86 12.4 20240414-01 1 3110-3112 2024-04-14 08:00:01 121 88 12.6 20240414-01 1 3110-3112 2024-04-14 08:00:02 119 87 12.7 20240414-01 1 3110-3112 2024-04-14 08:00:03 146 92 13.5 20240414-01 1 3110-3112 2024-04-14 08:00:04 152 95 14.1 20240414-01 1 3110-3112 2024-04-14 08:00:05 149 98 14.8 20240414-01 1 3110-3112 As shown in Table 1, the embodiment uses a 1-second sampling particle size organization for continuous recording. Subsequent examples all use this batch of data and are further expanded upon it. Publicly available drilling data shows that continuous field monitoring typically revolves around quantities such as drill pressure, rotational speed, and riser pressure. Riser pressure generally remains stable during normal drilling and increases slowly with well depth. Publicly available equipment data also provides the order of magnitude of drill pressure load and rotational speed capabilities. The values ​​used in the examples in this paper fall within the commonly used engineering order of magnitude reflected in the publicly available data. The sampling time is first read line by line from the driller's console log file. The log format is uniformly written as text down to the second level, such as 2024-04-14 08:00:00. Then, it is split into date, hour, minute, and second fields and reassembled into a continuous time index. Top drive speed, drilling pressure, and riser pressure are written into three independent sequences according to the original sampling order. Then, each record is checked to see if all three values ​​exist at the same time point. The time alignment threshold is set to 0.5 seconds. This value is calibrated with half the width of the 1-second sampling cycle in the field. Sixty sets of record alignment tests were conducted with 0.3 seconds, 0.5 seconds, and 0.8 seconds. Among them, 0.3 seconds produced 9 misalignments, 0.8 seconds produced 4 mismatches, and 0.5 seconds produced only 1 misalignment that required manual verification. Therefore, 0.5 seconds was adopted. Taking 08:00:03 as an example, the top drive speed recording time is 08:00:03.2, the drilling pressure recording time is 08:00:03.0, and the riser pressure recording time is 08:00:03.4. The deviations of these three times from the unified index 08:00:03 are all less than 0.5 seconds, so they are directly rearranged into the same row, resulting in a top drive speed of 146 revolutions per minute, a drilling pressure of 92 kN, and a riser pressure of 13.5 MPa. 08:00:04 is also rearranged in the same way to 152 revolutions per minute, 95 kN, and 14.1 MPa, ultimately forming a multi-parameter synchronous time series matrix with a unified time index and parameter correspondence.

[0022] S102: Based on the multi-parameter synchronous time series matrix, obtain the work order ticket number, shift number, and well section number. Perform format validation on the number field, map the number data to the time index position, perform a step-by-step association judgment between the number and the time series, fill in the missing number positions with the nearest time point, construct the correspondence between the number and the multi-parameter data, and generate the work number mapping dataset. After the work order number, shift number, and well section number are read from the electronic ticket text, the system first checks the number of digits, the position of the connector, and the completeness of the date field. Then, it appends the available numbers to the time index positions corresponding to their effective period. The work order number uses an 8-digit date plus a 2-digit sequence number text structure. The shift number is limited to 1, 2, and 3, and the well section number is written in a concatenated form from the starting well depth to the ending well depth. Taking the period from 08:00:00 to 08:15:00 as an example, if the ticket registration work order number is 20240414-01, the shift number is 1, and the well section numbers are 3110-3112, then this number combination is continuously written into all time indices for this period. If the shift number is missing at the 08:00:02 position, then the system checks the adjacent time points. Since both 08:00:01 and 08:00:03 show the shift number as 1, then 08:00:02 is filled in with 1. The upper limit for the distance for filling in adjacent time point identifiers was set to 5 seconds. During the test, 120 ticket mapping records were checked at 3 seconds, 5 seconds, and 8 seconds respectively. Under the 5-second condition, 118 records were correctly filled in, which was better than the 112 records at 3 seconds and the 114 records at 8 seconds. After this processing, the 6 records from 08:00:00 to 08:00:05 were all mapped to the same work ticket and well section, generating a work number mapping dataset that can be directly mapped to row by row of the synchronization matrix.

[0023] S103: Based on the job number mapping dataset, perform sequential consistency judgment on the time index, reorganize the multi-parameter data and the number field according to the time increment rule, perform position adjustment processing on abnormal order data, and write it into a unified data structure in time order to obtain the job time sequence record table. First, verify that each time item is arranged in ascending order. Then, merge the top drive speed, drilling pressure, riser pressure, work order number, shift number, and well section number into a unified record structure. Sequence consistency is checked by directly comparing adjacent timestamps. If a later record is earlier than a previous record, it is removed and inserted back into the correct position. For example, in the original exported segment, the record 08:00:04 was mistakenly placed after 08:00:05. In this case, first read the time text of both records, then move the corresponding 152 rpm, 95 kN, and 14.1 MPa values ​​for 08:00:04, along with their number fields, forward to restore them to between 08:00:03 and 08:00:05. When adjusting abnormal sequence data, do not change any parameter values, only change their position. The order of the fields written after reorganization is fixed as sampling time, top drive speed, drilling pressure, riser pressure, work order number, shift number, and well section number. Taking the above 6 sample records as an example, 08:00:00 is in the first row and 08:00:05 is in the last row. All number fields and parameter fields are locked row by row to obtain a job time sequence record table that can be directly used for interval determination. Subsequent interval assignment, difference calculation and anomaly merging are all carried out on this table. Table 2 Interval Threshold Setting Table Parameter name Range or threshold name Setting value Drilling pressure Low drilling pressure range 60kN to 80kN Drilling pressure Medium drilling pressure zone 80kN to 100kN Drilling pressure High drilling pressure zone 100 kN to 120 kN Top drive speed low speed range 80 rpm to 110 rpm Top drive speed Matching speed range 110 rpm to 140 rpm Top drive speed High-speed mismatch range greater than 140 revolutions per minute riser pressure Matching pressure range 11.5 MPa to 13.8 MPa riser pressure High voltage mismatch section Greater than 13.8 MPa Drilling pressure variation threshold continuously changing threshold 2 kN Speed ​​change threshold continuously changing threshold 20 revolutions per minute Pressure rise criteria continuously rising threshold The cumulative increase over three consecutive periods was 0.8 MPa. Table 2 lists the interval boundaries and variation thresholds. The example intervals for drill pressure, top drive speed, and riser pressure are set with reference to publicly available drilling parameter monitoring and equipment capacity levels. Among them, the riser pressure uses 11.5 MPa to 13.8 MPa as the matching interval, and anything above 13.8 MPa as the high-pressure mismatch interval. This is determined based on the stable value of 12.4 MPa to 12.7 MPa in the example section of Table 1, plus about 10 percentage points, combined with the slow increase characteristics in the field. The example intervals for drill pressure and top drive speed are also placed within the common operating conditions of publicly available equipment capacity.

[0024] Please see Figure 3 The specific steps of S2 are as follows: S201: Based on the operation time sequence record table, compare the drilling pressure value at each time with the boundary value of the drilling pressure interval one by one, perform interval assignment judgment processing, map the drilling pressure value to the corresponding interval range, and perform boundary verification on the data of the unmatched interval, form the correspondence between the drilling pressure interval and the time index, and obtain the drilling pressure interval assignment sequence set; Each row in the operation sequence record table first reads the drill pressure value, then compares it item by item with the drill pressure interval boundaries in Table 2. The comparison order is fixed as low drill pressure interval, medium drill pressure interval, and high drill pressure interval. If the drill pressure falls between 60 kN and 80 kN, a low drill pressure indicator is written; if it falls between 80 kN and 100 kN, a medium drill pressure indicator is written; and if it falls between 100 kN and 120 kN, a high drill pressure indicator is written. Boundary value processing adopts a left-closed and right-closed method. 80 kN can be classified as medium drill pressure, or it can be checked for continuity with the previous record. If the previous record is already at medium drill pressure, then medium drill pressure is maintained. Taking the data in Table 1 as an example, the drilling pressure at 08:00:00 is 86 kN, at 08:00:01 it is 88 kN, at 08:00:02 it is 87 kN, at 08:00:03 it is 92 kN, at 08:00:04 it is 95 kN, and at 08:00:05 it is 98 kN, all falling between 80 kN and 100 kN. Therefore, these six time points are uniformly written as medium drilling pressure. The interval boundaries were set by comparing three sets of sample well data. When the drilling pressure boundaries were chosen at 80 kN and 100 kN, the fluctuations within the same group were more concentrated after segmentation. The standard deviation of the same segment in 1200 consecutive records was 5.1 kN, which is better than the 6.4 kN when using 75 kN and 105 kN boundaries. After completing the item-by-item mapping, a one-dimensional sequence with time index and drilling pressure interval assignment results is formed, resulting in the drilling pressure interval assignment sequence set.

[0025] S202: Based on the drilling pressure interval assignment sequence set, call the upper limit and lower limit of the rotation speed range and the upper limit and lower limit of the riser pressure range, perform interval matching judgment on the data at the same time index position, record the rotation speed and riser pressure interval status, and integrate with the drilling pressure interval assignment result to generate a multi-parameter interval matching tag set; After obtaining the drilling pressure range assignment results, the top drive speed and riser pressure are read at the same time index and compared with the corresponding upper and lower limits in Table 2. Speed ​​determination uses a three-segment notation: 80 rpm to 110 rpm is recorded as low speed, 110 rpm to 140 rpm as matched speed, and above 140 rpm as high speed mismatch. Riser pressure determination uses a two-segment notation: 11.5 MPa to 13.8 MPa as matched pressure, and above 13.8 MPa as high pressure mismatch. Taking 08:00:03 as an example, the top drive speed at that time is 146 rpm, exceeding 140 rpm, thus indicating high speed mismatch; the riser pressure is 13.5 MPa, still within the matched pressure range. These are then integrated with the aforementioned intermediate drilling pressure results to obtain a three-item combination label: intermediate drilling pressure plus high speed mismatch plus matched pressure. At 08:00:04, the top drive speed was 152 rpm and the riser pressure was 14.1 MPa. This can be rewritten as a mismatch between medium drilling pressure, high speed, and high pressure. The upper limit of 140 rpm was taken from the comparison of three sets of well test records, with boundaries set at 130 rpm, 140 rpm, and 150 rpm respectively. Under the condition of 140 rpm, there were 19 false alarms and 4 missed alarms, which is better than the 31 false alarms at 130 rpm and the 11 missed alarms at 150 rpm. After integrating them one by one, a multi-parameter interval matching tag set was generated.

[0026] S203: Based on the multi-parameter interval matching tag set, the time index identifier is written according to the work ticket number, the time point matching tag is associated with the work ticket number, and the time series is checked in order to form a continuous identifier record structure, thus obtaining the work status identifier table; After the multi-parameter interval matching markers are generated, the matching results of each time point are bound to the work order number along the time index sequence, and the shift number and well section number are appended to the same record. During writing, the work order number is checked first for continuity, and then the sampling time is checked for continuous increments. If a second is missing, a time gap marker is written at that position, but the parameter states before and after are not changed. Taking the six records from 08:00:00 to 08:00:05 as an example, the first three records all show medium drilling pressure plus matching rotation speed plus matching pressure, and the work order number is 20240414-01, so they are written as continuous state segment 1; 08:00:03 shows medium drilling pressure plus high rotation speed mismatch plus matching pressure, marked as a state change point, and used as the starting point of a candidate continuous state segment. It will be confirmed as a valid continuous state segment only when subsequent sampling points meet the minimum continuous length condition; if the minimum continuous length condition is not met, the state change point is filtered as a single-point oscillation. This value was compared with 300 samples at points 1, 2, and 3. When using point 2, 27 groups of real anomalies were retained and 18 groups of single-point jitters were removed, resulting in a better balance. After completing the time sequence verification and numbering, a continuous identifier record structure was formed, resulting in a work status identifier table. Subsequent difference calculations directly reference adjacent time rows in this table.

[0027] Please see Figure 4 The specific steps of S3 are as follows: S301: Extract the drilling pressure difference, rotation speed difference, and riser pressure difference between adjacent time points from the operation status identifier table, perform difference calculation processing on the adjacent time index parameters, and arrange them in sequence according to time order to establish the correspondence between drilling pressure difference, rotation speed difference, riser pressure difference and time index, and obtain a multi-parameter difference sequence set; After the work status indicator table is arranged chronologically, starting from the second record, the drilling pressure, top drive speed, and riser pressure of the current row and the previous row are read sequentially, and then the difference between adjacent time points is processed. The direction of the difference value is uniformly written as the current time point minus the previous time point. Taking Table 1 as an example, the drilling pressure difference between 08:00:01 and 08:00:00 is an increase of 2 kN, the speed difference is an increase of 3 rpm, and the riser pressure difference is an increase of 0.2 MPa; the drilling pressure difference between 08:00:03 and 08:00:02 is an increase of 5 kN, the speed difference is an increase of 27 rpm, and the riser pressure difference is an increase of 0.8 MPa; the drilling pressure difference between 08:00:04 and 08:00:03 is an increase of 3 kN, the speed difference is an increase of 6 rpm, and the riser pressure difference is an increase of 0.6 MPa. If a previous record is missing at a certain time point, the difference value field for that time point is written as a null value, and the time index is retained, but it is not included in the continuity judgment. The time sequence of the difference values ​​cannot be reversed. If a reversal is found, first check the position in the operation status identifier table, and then redo the difference value for that segment. Following this process, five sets of multi-parameter difference value records from 08:00:01 to 08:00:05 can be obtained. Each set includes the sampling time, operation ticket number, shift number, and well section number, providing continuous input for the next window segment determination, thus obtaining a set of multi-parameter difference value sequences.

[0028] S302: Based on the multi-parameter difference sequence set, extract the difference data within the continuous sampling window, perform interval judgment on the drilling pressure difference and the drilling pressure change threshold, perform interval judgment on the rotation speed difference and the rotation speed change threshold, and perform state judgment on the riser pressure difference and the pressure rise discrimination condition. Integrate the parameter judgment results and generate a parameter change judgment mark set. The continuous sampling window extracts differential data by rotating through three sampling points. Within the window, the drilling pressure difference, rotation speed difference, and riser pressure difference are checked separately. The threshold for continuous drilling pressure variation is set at 2 kN, derived from the statistical analysis of adjacent differences in 4800 stable drilling records from four wells. The 95th percentile is 1.8 kN, rounded up to 2 kN. The rotation speed variation threshold is set at 20 rpm, derived from the 95th percentile of 18 rpm from the same batch of records, adjusted upwards based on on-site allowances. The condition for continuous pressure increase is set at a cumulative increase of 0.8 MPa over three consecutive increases. During testing, 0.6 MPa resulted in too many false alarms, and 1.0 MPa resulted in too many false alarms; therefore, 0.8 MPa was chosen. Taking the three difference windows corresponding to 08:00:03 to 08:00:05 as an example, the drilling pressure difference values ​​are 5 kN, 3 kN, and 3 kN respectively, all of which are not less than 2 kN, and are written into the continuous drilling pressure change label; the rotation speed difference values ​​are 27 rpm, 6 rpm, and -3 rpm, with only the first item exceeding 20 rpm, so it is not written into the continuous change label; the riser pressure difference values ​​are 0.8 MPa, 0.6 MPa, and 0.7 MPa, with a cumulative increase of 2.1 MPa over three times, meeting the continuous increase condition, and are written into the continuous pressure increase label. Synchronously writing the three judgments back to the window endpoint 08:00:05 generates a parameter change judgment mark set.

[0029] S303: Determine the marker set based on parameter changes, sort the time index position determination results in order, associate them with the time identifier and write them, perform structured reorganization processing on the marker sequence to form continuous record entries and construct a unified data structure to obtain the parameter change record table; After the window determination is completed, the labels for continuous change in drilling pressure, continuous change in rotation speed, and continuous increase in pressure are written into a unified record entry according to the time index, and the end time of the window is taken as the effective time of the determination group. If the same time point comes from multiple overlapping windows, the window length is compared first, and then the number of consecutive satisfactions is compared. The group with more satisfactions is retained; if the number of satisfactions is the same, the result of the later window is retained. Taking 08:00:05 as an example, the aforementioned window gives the labels for continuous change in drilling pressure and continuous increase in pressure, while the label for continuous change in rotation speed is empty. Therefore, this time is written as 08:00:05, continuous change in drilling pressure, continuous increase in pressure, and no continuous change in rotation speed. This result is then bound to the work order number 20240414-01, shift number 1, and well section number 3110-3112. To test the structural stability, the same batch of data was replayed using 2-point, 3-point, and 4-point windows. The 2-point window produced 43 fragmented records, the 4-point window missed 7 records with short-term surges, and the 3-point window obtained 31 continuous records, of which 29 were consistent with manual verification. Therefore, the 3-point window was adopted as the fixed method. After all tags were written, they were reordered according to the sampling time to form continuous record entries and a unified data structure was constructed to obtain a parameter change record table. This table can be matched row by row with the aforementioned work status identification table in the time field.

[0030] Please see Figure 5 The specific steps of S4 are as follows: S401: Call the operation status identifier table and parameter change record table, perform parallel judgment processing on the speed range mismatch label and the continuous change label of drilling pressure, perform consistency judgment on the label with the same time index position, and jointly identify the labels that meet the conditions, establish the correspondence between the label and the time index, and obtain the speed and drilling pressure parallel judgment identifier set; The judgment is based solely on identical time indices and both tags being valid, without considering the preceding and following textual descriptions. For example, at 08:00:05, the operation status identifier table already records high speed mismatch and high pressure mismatch, while the parameter change record table records continuous drilling pressure change and continuous pressure increase. Therefore, the joint judgment of speed range mismatch and continuous drilling pressure change is performed first, and if the result is valid, a joint identifier 1 is generated at that time. If at 08:00:04 there is only high speed mismatch without continuous drilling pressure change, then joint identifier 1 is not generated at that time. To avoid single-point false merging, joint identifier 1 requires that similar joint judgments occur at least twice within two consecutive seconds. During testing, comparisons were made at 1, 2, and 3 times. Under the 2-time condition, 24 out of 26 manually labeled anomalies were identified, which is better than the 19 under the 3-time condition. After completing the time-by-time check, a one-to-one correspondence between the time index and the speed-drilling pressure joint judgment results is established, resulting in a set of speed-drilling pressure joint judgment identifiers.

[0031] S402: Based on the parallel judgment identifier set of rotation speed and drilling pressure, perform parallel judgment processing on the pressure range mismatch label and the pressure continuous rise label, perform matching judgment on the corresponding time index label, and integrate with the existing parallel judgment results to form a multi-label joint identifier structure and generate a multi-parameter anomaly joint identifier set. If both of these conditions are valid, a pressure joint identifier is superimposed on the original joint identifier 1 to form a multi-label joint identifier. Taking the above example, at 08:00:05, the high-pressure mismatch has already been established in the operation status identifier table, and the continuous pressure increase has already been established in the parameter change record table. Therefore, at this moment, a joint identifier 2 is generated and stored alongside the aforementioned joint identifier 1, ultimately resulting in a record of multiple parameter anomalies being jointly established. At 08:00:03, although a high-speed mismatch exists, the riser pressure of 13.5 MPa has not exceeded the 13.8 MPa high-pressure boundary, so a pressure joint identifier cannot be added. The high-pressure mismatch boundary of 13.8 MPa is derived from the statistical analysis of the upper boundary of the stable section in three sets of well tests. The average value of the stable section is 12.5 MPa, and the upper edge of the fluctuation is approximately 13.2 MPa. After adding a safety rise of 0.6 MPa, it is determined to be 13.8 MPa. In 180 verification records, this boundary identified 34 true high-pressure sections and 6 incorrectly combined sections. After integration, a multi-parameter anomaly joint identifier set with time index, dual joint label, and number field is obtained.

[0032] S403: Based on the multi-parameter anomaly joint identifier set, the judgment result, along with the work instruction sheet work ticket number, shift number, well section number, and sampling time, is written into the record queue. The record entries are processed in chronological order to form a continuous record sequence and construct a unified data structure to obtain the anomaly event record table. The writing order is fixed as follows: sampling time first, followed by work order number, shift number, well section number, and then the combined speed and drilling pressure tag and the combined pressure tag. If a combined anomaly occurs for 3 consecutive seconds under the same work order, one original record per second is retained, and a consecutive sequence number field is added, incrementing from 1. Taking the record 08:00:05 as an example, the queue is written with 2024-04-14 08:00:05, 20240414-01, 1, 3110-3112, speed and drilling pressure combined, and pressure combined. If 08:00:06 and 08:00:07 also meet the criteria, they are recorded as consecutive sequence number 2 and consecutive sequence number 3, respectively. After the record queue is finished, it is reordered from earliest to latest sampling time. If there are duplicate timestamps, the record with more combined tag items is retained first. A total of 12 hours of historical records were replayed in the experiment. Before sorting, there were 17 conflicts with the same second, which were all eliminated after processing according to the above rules. Finally, a continuous record sequence is formed and a unified data structure is constructed to obtain an abnormal event record table. This table retains both the time of occurrence of a single abnormal event and the continuous extension information of the same abnormal segment. Table 3 Threshold Validation Results Verification Group Violation frequency threshold Actual number of illegal well sections Manual verification of consistent well section number Consistency Verification Group 1 2 times 19 14 73.7% Verification Group 2 3 times 16 15 93.8% Verification Group 3 4 times 11 9 81.8% Table 3 presents the threshold verification results after anomaly merging. The highest consistency rate was observed when 3 violations were used as the threshold for the number of violations; therefore, 3 violations were adopted for subsequent ledger judgments. This result indicates that a threshold that is too low will include short-term disturbances in the violations, while a threshold that is too high will miss short-duration but recurring anomaly segments.

[0033] Please see Figure 6 The specific steps of S5 are as follows: S501: Combine the abnormal event record table with the work order number, shift number and well section number to perform merging and statistics, perform classification and summary processing on the abnormal items corresponding to the number, aggregate the abnormal records under the same number, and establish the correspondence between the number and the number of abnormal items to obtain the statistical set of numbered abnormal items. During merging, records with identical joint keys are first grouped into the same statistical bucket, and then the number of entries and consecutive segments are accumulated separately according to the anomaly type. Taking work order number 20240414-01, shift number 1, and well section number 3110-3112 as an example, if three consecutive entries at 08:00:05, 08:00:06, and 08:00:07 all show double joint anomalies, the entry count is recorded as 3, and the consecutive segment count is recorded as 1. If two more double joint anomalies appear at 09:12:10 and 09:12:11, the accumulated entry count for that joint key is updated to 5, and the consecutive segment count is updated to 2. During classification and summarization, records with only speed-drilling-pressure joints are counted separately from records with both speed-drilling-pressure joints, and then the total number of anomaly entries is given. To ensure statistical stability, the consecutive segment splitting interval is set to 2 seconds; an interval greater than 2 seconds is considered a new consecutive segment. The value was compared across 120 historical anomaly samples at 1-second, 2-second, and 4-second intervals. Under the 2-second condition, 113 segments matched the manual segmentation. After aggregation, a correspondence was established between the anomaly ID and the number of anomaly entries, the number of consecutive segments, and the number of anomaly types, resulting in a statistical set of numbered anomaly entries.

[0034] S502: Based on the statistical set of abnormal entries by number, the number of abnormal entries is checked against the threshold for the number of violations. The number of entries corresponding to the number is judged according to the threshold. The numbers that meet the threshold conditions are marked with status, and a correspondence between the number and the status mark is formed to generate a set of violation status marks. The threshold for the number of violations is set at 3, determined based on the verification results in Table 3. The verification order is to first check the number of consecutive segments with dual joint anomalies, then check the total number of anomaly entries. A violation status is written if either condition is met. Specifically, a violation is recorded when the number of consecutive segments is not less than 3, and also when the total number of anomaly entries is not less than 5. Taking the aforementioned joint key as an example, if the cumulative number of entries is 5 and the number of consecutive segments is 2, then although it does not reach 3 segments, the number of entries reaches 5, and it is still written as a violation. If the other joint key has only 2 anomalies and 1 consecutive segment, it is written as a non-violation. The entry threshold of 5 entries is derived from 18 well segment playback tests, comparing 3, 5, and 7 entries respectively. Under the 5-entry condition, 15 segments were manually verified to be consistent, which is better than the 12 segments under the 3-entry condition and the 11 segments under the 7-entry condition. After writing the status, the status is then bound to the work order number, shift number, and well segment number to form a violation status identifier set. Violation statuses can be directly referenced in the next stage of the ledger writing process.

[0035] S503: Based on the set of violation status identifiers, the status identifiers, along with the work order number, shift number, and well section number, are written into the status field of the digital management platform. The numbered records are then processed for structural integration and sequential arrangement to form a unified record structure and establish a set of data entries, thus obtaining the work management ledger. First, check if there are any old records with the same composite key in the ledger. If there are old records with an old status of "not in violation" and a new status of "in violation," then overwrite the old record. If the old status is already "in violation," then only the latest sampling time and the cumulative number of entries are added. Taking the group 20240414-01, 1, 3110-3112 as an example, the result of "in violation" has already been obtained in the aforementioned S502, so this result, along with the most recent abnormal sampling time 09:12:11 and the cumulative number of abnormal entries (5), is written into the ledger. If the other group of composite keys remains "not in violation," then only "not in violation" and the current cumulative number of entries (2) are written. After writing, the ledger is arranged in ascending order by work order number, shift number, and well section starting depth. Multiple well sections can be viewed continuously under the same work order. After reviewing 126 groups of work records from the last 30 days and applying the ledger organization rules of this embodiment, 16 groups of "in violation" records were found, and 15 groups were manually verified to be consistent, achieving a 100% completeness rate for ledger entries. After completing the structural integration and sequential arrangement, a unified record structure is formed and a set of data entries is established, resulting in the operation management ledger.

[0036] Please see Figure 7 A digital management system for safe operation procedures at drilling sites, including: The sampling alignment module obtains the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's console, and calls the work order number, shift number, and well section number to perform time alignment and sequential writing to obtain the work sequence record table. The status verification module compares the drilling pressure value at each time with the boundary value of the drilling pressure interval based on the operation sequence record table. It calls the upper limit value of the corresponding rotation speed range and the lower limit value of the rotation speed range, as well as the upper limit value of the riser pressure range and the lower limit value of the riser pressure range for synchronous verification. It writes the time tag according to the operation ticket number and obtains the operation status identification table. The change determination module extracts the drilling pressure difference, rotation speed difference, and riser pressure difference between adjacent time points from the operation status identification table. Within the continuous sampling window, it checks these differences against the drilling pressure change threshold, rotation speed change threshold, and pressure rise discrimination condition to generate a parameter change record table. The anomaly merging module calls the operation status identifier table and parameter change record table, and performs parallel judgment on the rotation speed range mismatch label and the continuous change of drilling pressure label, and performs parallel judgment on the pressure range mismatch label and the continuous increase of pressure label. The judgment results, together with the operation instruction sheet operation ticket number, shift number, well section number, and sampling time, are written into the human-machine interface terminal record queue, and the list items are arranged in chronological order to establish an anomaly event record table. The ledger writing module combines the abnormal event record table to perform statistics by work ticket number, shift number, and well section number, checks the number of abnormal entries against the violation threshold, writes the data into the status field of the digital management platform, and generates an operation management ledger.

[0037] The above description is merely a specific embodiment of the present invention, but the scope of protection of the present invention is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the technical scope disclosed in the present invention should be included within the scope of protection of the present invention. Therefore, the scope of protection of the present invention should be determined by the scope of the claims.

Claims

1. A digital management method for safe operation procedures at drilling sites, characterized in that, Includes the following steps: S1: Collect the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's control console; call up the work order number, shift number, and well section number, align them with the time, and write them in sequence to generate a work sequence record table. S2: Compare the drilling pressure value in the operation time sequence record table with the drilling pressure interval boundary value, verify the upper limit value of the corresponding rotation speed range with the lower limit value of the rotation speed range and the upper limit value of the riser pressure range with the lower limit value of the riser pressure range, perform interval matching judgment on the data at the same time index position, generate a rotation speed interval mismatch label when the rotation speed exceeds the rotation speed range, generate a pressure interval mismatch label when the riser pressure exceeds the pressure range, write the time label according to the operation ticket number, and generate an operation status identification table; S3: Based on the parameter records of adjacent time moments corresponding to the operation status identifier table, calculate the drilling pressure difference, rotation speed difference, and riser pressure difference of adjacent time moments. Within the continuous sampling window, check the drilling pressure change threshold, rotation speed change threshold, and pressure rise judgment condition respectively, and generate a parameter change record table. S4: Call the operation status identification table and the parameter change record table, and determine the speed range mismatch label and the drilling pressure continuous change label in parallel. Also determine the pressure range mismatch label and the pressure continuous rise label in parallel. Write the determination results, along with the operation instruction sheet operation ticket number, shift number, well section number and sampling time, into the human-machine interface terminal record queue and sort them by time to generate an abnormal event record table. S5: Summarize the abnormal event record table by work order number, shift number, and well section number, check the number of abnormal entries and the threshold of violations, write the data into the status field of the digital management platform, and generate the work management ledger.

2. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that, The operation time sequence record table includes a sampling time index, parameter combination sequence, and operation identifier association item; the operation status identifier table includes drilling pressure matching mark, rotation speed matching mark, and pressure matching mark; the parameter change record table includes drilling pressure fluctuation characteristic item, rotation speed fluctuation characteristic item, and pressure trend characteristic item; the abnormal event record table includes rotation speed and drilling pressure parallel abnormal items, pressure trend parallel abnormal items, and terminal ranking list item; the operation management ledger includes abnormal merging statistics item, violation verification conclusion item, and platform status registration item.

3. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that: The process of verifying the drilling pressure change threshold, rotation speed change threshold, and pressure rise discrimination condition includes extracting the drilling pressure difference between adjacent moments within a fixed sampling time interval and calculating its absolute value, and determining the drilling pressure change threshold by a preset ratio of the drilling pressure interval boundary value. When the drilling pressure difference between adjacent moments is greater than the drilling pressure change threshold for multiple consecutive sampling points, a continuous drilling pressure change label is written.

4. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that: The pressure difference of the riser is determined to be consistent in sign according to time sequence, and the number of positive differences is counted in the continuous sampling window. When the number of positive differences reaches the preset threshold and all the pressure differences of the riser are positive, it is determined that the pressure rise discrimination condition is met and a pressure continuous rise label is written.

5. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that, The specific steps of S1 are as follows: S101: Obtain the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's console. Perform timestamp parsing on the data, set the sampling time series as a unified index benchmark, perform time matching verification on the top drive speed, drilling pressure, and riser pressure, rearrange the sequence according to the preset time alignment threshold, form a unified time index, record the parameter correspondence, and obtain a multi-parameter synchronous time series matrix. S102: Based on the multi-parameter synchronous time series matrix, obtain the work order ticket number, shift number, and well section number; perform format validation on the number field; map the number data to the time index position; perform a step-by-step association judgment between the number and the time series; fill in the missing number positions by identifying the nearest time point; construct the correspondence between the number and the multi-parameter data; and generate a work number mapping dataset. S103: Based on the job number mapping dataset, perform a sequence consistency judgment on the time index, reorganize the multi-parameter data and the number field according to the time increment rule, perform position adjustment processing on abnormal sequence data, and write them into a unified data structure in time order to obtain the job time sequence record table.

6. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that, The specific steps of S2 are as follows: S201: Based on the operation time sequence record table, compare the drilling pressure value at each time with the boundary value of the drilling pressure interval item by item, perform interval assignment judgment processing, map the drilling pressure value to the corresponding interval range, and perform boundary verification on the data of the unmatched interval, form the correspondence between the drilling pressure interval and the time index, and obtain the drilling pressure interval assignment sequence set. S202: Based on the drilling pressure interval assignment sequence set, call the upper limit and lower limit of the rotation speed range and the upper limit and lower limit of the riser pressure range, perform interval matching judgment on the data at the same time index position, record the rotation speed and riser pressure interval status, and integrate it with the drilling pressure interval assignment result to generate a multi-parameter interval matching tag set; S203: Based on the multi-parameter interval matching tag set, write the time index identifier according to the work ticket number, associate the time point matching tag with the work ticket number, and perform sequential verification on the time series to form a continuous identifier record structure and obtain the work status identifier table.

7. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that, The specific steps for S3 are as follows: S301: Extract the drilling pressure difference, rotation speed difference, and riser pressure difference between adjacent time points from the operation status identifier table, perform difference calculation processing on the adjacent time index parameters, and arrange them in sequence according to time order to establish the correspondence between drilling pressure difference, rotation speed difference, riser pressure difference and time index, and obtain a multi-parameter difference sequence set; S302: Based on the multi-parameter difference sequence set, extract the difference data within the continuous sampling window, perform interval judgment on the drilling pressure difference and the drilling pressure change threshold, perform interval judgment on the rotation speed difference and the rotation speed change threshold, and perform state judgment on the riser pressure difference and the pressure rise discrimination condition. Integrate the parameter judgment results and generate a parameter change judgment mark set. S303: Based on the parameter change determination mark set, the time index position determination results are sorted sequentially and associated with the time identifier. The mark sequence is then restructured to form continuous record entries and a unified data structure is constructed to obtain the parameter change record table.

8. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that, The specific steps of S4 are as follows: S401: Call the operation status identifier table and the parameter change record table, perform parallel judgment processing on the speed range mismatch label and the continuous change label of drilling pressure, perform consistency judgment on the label with the same time index position, and jointly identify the labels that meet the conditions, establish the correspondence between the label and the time index, and obtain the speed and drilling pressure parallel judgment identifier set; S402: Based on the aforementioned rotational speed and drilling pressure parallel judgment identifier set, perform parallel judgment processing on the pressure range mismatch label and the pressure continuous rise label, perform matching judgment on the corresponding time index label, and integrate with the existing parallel judgment results to form a multi-label joint identifier structure and generate a multi-parameter anomaly joint identifier set. S403: Based on the multi-parameter anomaly joint identifier set, the judgment result, along with the work instruction sheet work ticket number, shift number, well section number, and sampling time, is written into the record queue. The record entries are processed in chronological order to form a continuous record sequence and construct a unified data structure to obtain an anomaly event record table.

9. The digital management method for drilling site safety operation procedures according to claim 1, characterized in that, The specific steps of S5 are as follows: S501: Combine the abnormal event record table with the work order number, shift number and well section number to perform merging and statistics, perform classification and summary processing on the abnormal items corresponding to the number, aggregate the abnormal records under the same number, and establish the correspondence between the number and the number of abnormal items to obtain the statistical set of numbered abnormal items. S502: Based on the statistical set of abnormal entries with the number, the number of abnormal entries is checked against the threshold for the number of violations, the number of entries corresponding to the number is judged according to the threshold, the numbers that meet the threshold conditions are marked with a status, and a correspondence between the number and the status mark is formed to generate a set of violation status marks. S503: Based on the aforementioned set of violation status identifiers, the status identifiers, along with the work order number, shift number, and well section number, are written into the status field of the digital management platform. The numbered records are then processed for structural integration and sequential arrangement to form a unified record structure and establish a set of data entries, thereby obtaining the work management ledger.

10. A digital management system for safe operation procedures at drilling sites, characterized in that, The system is used to implement the digital management method for drilling site safety operation procedures as described in any one of claims 1-9, and the system includes: The sampling alignment module obtains the sampling time, top drive speed value, drilling pressure value, and riser pressure value from the driller's console, and calls the work order number, shift number, and well section number to perform time alignment and sequential writing to obtain the work sequence record table. Based on the operation sequence record table, the status verification module compares the drilling pressure value at each time with the boundary value of the drilling pressure interval item by item, calls the upper limit value of the corresponding rotation speed range with the lower limit value of the rotation speed range, and the upper limit value of the riser pressure range with the lower limit value of the riser pressure range for synchronous verification, writes the time tag according to the operation ticket number, and obtains the operation status identification table. The change determination module extracts the drilling pressure difference, rotation speed difference, and riser pressure difference between adjacent time moments based on the operation status identification table, and checks them against the drilling pressure change threshold, rotation speed change threshold, and pressure rise discrimination condition in the continuous sampling window to generate a parameter change record table. The anomaly merging module calls the operation status identifier table and parameter change record table, and performs parallel judgment on the rotation speed range mismatch label and the continuous change of drilling pressure label, and performs parallel judgment on the pressure range mismatch label and the continuous increase of pressure label. The judgment result, together with the operation instruction sheet operation ticket number, shift number, well section number, and sampling time, is written into the human-machine interface terminal record queue, and the list items are arranged in chronological order to establish an anomaly event record table. The ledger writing module combines the abnormal event record table to perform merging and statistics according to work ticket number, shift number, and well section number, checks the number of abnormal entries against the violation threshold, writes it into the status field of the digital management platform, and generates an operation management ledger.