Method, device and equipment for drawing measuring curve of multi-arm caliper and medium

The method addresses the limitations of existing data processing for multi-arm well radius instruments by enabling the automatic identification and removal of abnormal data, generating comprehensive feature curves and 3D images, thus improving the accuracy and efficiency of wellbore damage monitoring and maintenance across various instrument types.

CN119641314AActive Publication Date: 2025-03-18CHINA PETROCHEMICAL CORP +3
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202311197554.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-09-18
Publication Date
2025-03-18
Estimated Expiration
2043-09-18

AI Technical Summary

Technical Problem

Existing methods for processing data from multiple types of multi-arm well radius instruments are limited, as they are typically designed for specific types and cannot handle data from different instruments, such as 40-arm and 16-arm instruments, making it difficult to accurately monitor and locate wellbore damage efficiently.

Method used

A method and system for processing multi-arm well radius data that automatically identifies instrument types, removes abnormal data, and generates comprehensive feature curves, enabling the creation of detailed 3D images and charts to visualize wellbore damage, compatible with various instrument data formats.

Benefits of technology

This approach enhances the accuracy and efficiency of wellbore damage location and monitoring by providing a unified platform for data processing and visualization, allowing for comprehensive and intuitive display of wellbore conditions, aiding in maintenance and quality assessment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119641314A_ABST
    Figure CN119641314A_ABST
Patent Text Reader

Abstract

The invention discloses a multi-arm caliper measuring curve drawing method, device and equipment and a medium, and relates to the technical field of petroleum engineering logging, and the method comprises the steps: calculating pole plate data and curve data, judging whether the pole plate data is abnormal or not, and if yes, rejecting the abnormal pole plate data to obtain target pole plate data; calculating a deformation damage characteristic curve of the casing pipe; generating each to-be-configured array hole diameter array curve and each to-be-configured hole diameter imaging curve, and respectively configuring each to-be-configured array hole diameter array curve and each to-be-configured hole diameter imaging curve to obtain an array hole diameter curve and a hole diameter imaging curve; and drawing is performed based on the casing deformation damage characteristic curve, the array hole diameter curve and the hole diameter imaging curve to obtain a data drawing comprehensive result map, so that the problem of the measurement curve of the multi-arm hole diameter instrument in the aspect of casing deformation characteristic parameter calculation can be solved, and the positioning efficiency of the underground casing damage condition is improved. And hole diameter curve change information can be visually and accurately displayed in all directions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of petroleum engineering well logging, and in particular to a method, device, equipment and medium for drawing measurement curves of a multi-arm caliper. Background Art

[0002] In the development and production of oil fields, due to the influence of changes in the formation environment and the use of various production enhancement measures, the ground stress balance will be broken, resulting in uneven stress on the casing and exceeding the yield strength, resulting in casing damage. Electrochemical corrosion is also one of the reasons for casing damage. With the continuous deepening of oil field development, the number of oil wells is increasing, and the number of casing damage wells is also increasing year by year, which has caused a very serious impact on the oil field. In view of the increasing number of casing damage wells, it is of great significance to clearly understand the casing damage and casing change conditions and how to take protection and repair measures. In order to monitor the condition of the casing and provide comprehensive and accurate information for the operation of the oil well, various oil fields mainly use multi-arm calipers to obtain casing related data. Multi-arm calipers are divided into 8-arm, 10-arm, 16-arm, 30-arm, 36-arm, 40-arm and 60-arm types. The instruments include measuring arms, sensors, electronic circuits, upper and lower centralizers and other parts. The measurement principle is similar to that of the X-Y caliper. The more caliper measuring arms there are, the smaller the angle between them, and the higher the probability of detecting abnormal conditions of the inner diameter of the casing. This type of instrument is a contact continuous measurement, recording multiple curves with a measurement accuracy of 1%. The logging data of 8-arm and 10-arm calipers can be used to determine the deformation section of the casing; the logging data of 16-arm calipers can be used to explain the maximum, minimum and average diameter of the casing; the logging data of 36-arm and 40-arm calipers can be used to explain the maximum, minimum and average diameter of the casing, as well as the remaining wall thickness and deformation parts of the casing. There are relevant and mature multi-arm caliper curve data processing methods at home and abroad. However, due to the large differences in the number of input curves due to the number of push arms and other reasons of different instruments, the existing methods are mainly used to process the data of one type of multi-arm caliper instrument alone. For example, the 40-arm caliper processing method can only process the data measured by the 40-arm instrument, but cannot process the measurement data of instruments such as 16-arm and 32-arm instruments.

[0003] From the above, it can be seen that how to solve the problem of calculating the casing deformation characteristic parameters of the multi-arm caliper measurement curve, compatibly process data from multiple instruments, improve the efficiency of locating downhole casing damage, and be able to fully, intuitively and accurately display the caliper curve change information are problems to be solved in this field. Summary of the invention

[0004] In view of this, the purpose of the present invention is to provide a method, device, equipment and medium for drawing a multi-arm caliper measurement curve, which can solve the problem of calculating the casing deformation characteristic parameters of the multi-arm caliper measurement curve, process data of multiple instruments compatibly, improve the efficiency of locating the downhole casing damage, and more intuitively and accurately display the caliper curve change information. The specific scheme is as follows:

[0005] In a first aspect, the present application discloses a method for drawing a multi-arm caliper measurement curve, comprising:

[0006] Acquire parameter information, and calculate plate data and curve data according to the parameter information, determine whether the plate data is abnormal, and if the plate data is abnormal, determine the abnormal plate data, and eliminate the abnormal plate data according to the curve data to obtain target plate data;

[0007] Calculating a casing deformation damage characteristic curve based on the target plate data and the curve data;

[0008] Generate each array caliper array curve to be configured and each caliper imaging curve to be configured, and configure each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve;

[0009] Based on the casing deformation damage characteristic curve, the array wellbore curve and the wellbore imaging curve, a multi-arm caliper measurement curve is drawn to obtain a data drawing comprehensive results diagram.

[0010] Optionally, calculating the plate data and curve data according to the parameter information includes:

[0011] Calculate the current plate internal data variance and curve data according to the parameter information including the current actual casing data;

[0012] The variance of the data in two adjacent plates is calculated based on the variance of the data in each plate.

[0013] Optionally, the determining whether the plate data is abnormal includes:

[0014] A sliding window statistical variance method is used to determine whether the difference between the data variance in the current plate and the data variance in the two adjacent plates is greater than a preset abnormal threshold.

[0015] Optionally, if the plate data is abnormal, determining the abnormal plate data, and eliminating the abnormal plate data according to the curve data to obtain target plate data, includes:

[0016] If the difference between the current plate data variance and the current two adjacent plate data variances is greater than a preset abnormal threshold, it is determined that the plate data is abnormal, the abnormal plate data and the current actual casing data information are determined, and the abnormal plate data is eliminated according to the curve data and the current actual casing data information to obtain the target plate data.

[0017] Optionally, the calculating of the casing deformation damage characteristic curve based on the target plate data and the curve data includes:

[0018] Calculate the curve data based on the target plate data and the curve data by using mathematical statistics or other methods;

[0019] The ovalization and diameter expansion parameters are determined, and the casing deformation and damage characteristic curve is determined according to the ovalization and diameter expansion parameters and the curve data.

[0020] Optionally, the generating of each array well diameter array curve to be configured and each well diameter imaging curve to be configured includes:

[0021] Generate each array well diameter array curve to be configured, and name each array well diameter array curve to be configured according to a preset naming rule to obtain a named array well diameter array curve to be configured;

[0022] Generate each wellbore imaging curve to be configured, and name each wellbore imaging curve to be configured according to the naming rule to obtain a named wellbore imaging curve to be configured.

[0023] Optionally, the configuring each of the array caliper array curves to be configured and each of the caliper imaging curves to be configured based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve includes:

[0024] Based on the curve data and the parameter information, each array well diameter array curve to be configured after being named is configured to obtain an array well diameter curve;

[0025] A cubic spline interpolation algorithm is used to configure each of the named caliper imaging curves to be configured based on the curve data and the parameter information to obtain a caliper imaging curve.

[0026] In a second aspect, the present application discloses a multi-arm caliper measurement curve drawing device, comprising:

[0027] A judgment module, used to obtain parameter information, calculate plate data and curve data according to the parameter information, judge whether the plate data is abnormal, and if the plate data is abnormal, determine the abnormal plate data, and eliminate the abnormal plate data according to the curve data to obtain target plate data;

[0028] A characteristic curve calculation module, used for calculating a casing deformation damage characteristic curve based on the target plate data and the curve data;

[0029] An array caliper curve determination module is used to generate each array caliper array curve to be configured and each caliper imaging curve to be configured, and configure each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve;

[0030] The multi-arm caliper measurement curve drawing module is used to draw the multi-arm caliper measurement curve based on the casing deformation damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a data drawing comprehensive result diagram.

[0031] In a third aspect, the present application discloses an electronic device, comprising:

[0032] Memory, used to store computer programs;

[0033] The processor is used to execute the computer program to implement the aforementioned multi-arm caliper measurement curve drawing method.

[0034] In a fourth aspect, the present application discloses a computer storage medium for storing a computer program; wherein, when the computer program is executed by a processor, the steps of the aforementioned disclosed method for drawing a multi-arm caliper measurement curve are implemented.

[0035] It can be seen that the present application provides a method for drawing measurement curves of a multi-arm caliper, including obtaining parameter information, and calculating plate data and curve data according to the parameter information, judging whether the plate data has an abnormality, and if the plate data has an abnormality, determining the abnormal plate data, and eliminating the abnormal plate data according to the curve data to obtain target plate data; calculating a casing deformation and damage characteristic curve based on the target plate data and the curve data; generating each array caliper array curve to be configured and each caliper imaging curve to be configured, and configuring each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve; drawing a multi-arm caliper measurement curve based on the casing deformation and damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a comprehensive data drawing results diagram. The present application automatically identifies the instrument type through parameters, removes the bad plate data by combining automatic and manual methods, and solves the interference problem of invalid data while better retaining the original data. It synthesizes the array curve through interpolation operation, provides data for directly displaying three-dimensional stereo graphics, and enables the wellbore curve data to display the deformation and damage of the casing in a more intuitive way. It can be compatible with and process data from a variety of instruments, and removes invalid plate data; through data processing and display, the wellbore curve change information display is made more comprehensive, intuitive and accurate; the drawn image facilitates the rapid positioning of downhole casing damage, and provides a basis for casing monitoring, guiding downhole overhaul, checking perforation quality, and comprehensive analysis of casing damage. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying creative work.

[0037] Figure 1 A flow chart of a method for drawing a measurement curve of a multi-arm caliper disclosed in the present application;

[0038] Figure 2 A three-dimensional interactive state casing diagram disclosed in this application;

[0039] Figure 3 This is an example diagram of a comprehensive result of data processing disclosed in this application;

[0040] Figure 4 A flow chart of a method for drawing a measurement curve of a multi-arm caliper disclosed in the present application;

[0041] Figure 5This is an example diagram of a three-dimensional grid around a well disclosed in this application;

[0042] Figure 6 This is an example diagram of a three-dimensional imaging projection disclosed in this application;

[0043] Figure 7 A schematic diagram of the structure of a multi-arm caliper measurement curve drawing device disclosed in the present application;

[0044] Figure 8 A structural diagram of an electronic device provided for this application. DETAILED DESCRIPTION

[0045] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0046] In the development and production of oil fields, due to the influence of changes in the formation environment and the use of various production enhancement measures, the ground stress balance will be broken, resulting in uneven stress on the casing and exceeding the yield strength, resulting in casing damage. Electrochemical corrosion is also one of the reasons for casing damage. With the continuous deepening of oil field development, the number of oil wells is increasing, and the number of casing damage wells is also increasing year by year, which has caused a very serious impact on the oil field. In view of the increasing number of casing damage wells, it is of great significance to clearly understand the casing damage and casing change conditions and how to take protection and repair measures. In order to monitor the condition of the casing and provide comprehensive and accurate information for the operation of the oil well, various oil fields mainly use multi-arm calipers to obtain casing related data. Multi-arm calipers are divided into 8-arm, 10-arm, 16-arm, 30-arm, 36-arm, 40-arm and 60-arm types. The instruments include measuring arms, sensors, electronic circuits, upper and lower centralizers and other parts. The measurement principle is similar to that of the X-Y caliper. The more caliper measuring arms there are, the smaller the angle between them, and the higher the probability of detecting abnormal conditions of the inner diameter of the casing. This type of instrument is a contact continuous measurement, recording multiple curves with a measurement accuracy of 1%. The logging data of 8-arm and 10-arm calipers can be used to determine the deformation section of the casing; the logging data of 16-arm calipers can be used to explain the maximum, minimum and average diameter of the casing; the logging data of 36-arm and 40-arm calipers can be used to explain the maximum, minimum and average diameter of the casing, as well as the remaining wall thickness and deformation parts of the casing. There are relevant and mature multi-arm caliper curve data processing methods at home and abroad. However, due to the large differences in the number of input curves due to the number of push arms and other reasons of different instruments, the existing methods are mainly used to process the data of one type of multi-arm caliper instrument alone. For example, the 40-arm caliper processing method can only process the data measured by the 40-arm instrument, but cannot process the measurement data of instruments such as 16-arm and 32-arm instruments. From the above, it can be seen that how to solve the problem of calculating the casing deformation characteristic parameters of the multi-arm caliper measurement curve, compatibly process data from multiple instruments, improve the efficiency of locating downhole casing damage, and be able to fully, intuitively and accurately display the caliper curve change information are problems to be solved in this field.

[0047] See also Figure 1 As shown, the embodiment of the present invention discloses a method for drawing a multi-arm caliper measurement curve, which may specifically include:

[0048] Step S11: Acquire parameter information, and calculate plate data and curve data according to the parameter information, determine whether the plate data is abnormal, and if the plate data is abnormal, determine the abnormal plate data, and eliminate the abnormal plate data according to the curve data to obtain target plate data.

[0049] In this embodiment, after obtaining the parameter information, the current plate data variance and the curve data are calculated according to the parameter information including the current actual casing data, and then the current plate data variance is calculated based on the current plate data variance, and then the sliding window statistical variance method is used to determine whether the difference between the current plate data variance and the current two adjacent plates data variance is greater than a preset abnormal threshold value. If the difference between the current plate data variance and the current two adjacent plates data variance is greater than the preset abnormal threshold value, it is determined that the plate data is abnormal, the abnormal plate data and the current actual casing data information are determined, and the abnormal plate data is eliminated according to the curve data and the current actual casing data information to obtain the target plate data.

[0050] Specifically, the parameter information such as the number of push arms is input in the form of parameters, that is, the number of instrument arms is determined according to the input parameter information, and the number of curves is clearly input according to the number of instrument arms to complete the instrument type confirmation and data input. Then, the bad plate data is eliminated by manual selection and automatic identification. Manual selection is for the user to specify the plate data of a certain depth segment to be eliminated based on the curve data combined with the specific situation of the casing data; automatic identification mainly compares the adjacent plate measurement data through the sliding window statistical variance, and then identifies the possible abnormal plate data. After determining the plate to be eliminated, you can choose to replace it with the specified depth segment average value of the specified plate data or the average value of the entire well section data. Abnormal plate data is eliminated manually and automatically. The specific process of the embodiment is as follows: the variance of the wellbore value in the sliding window is calculated, and the main formula is:

[0051]

[0052] Where M is the average well diameter in the window, x n is the measured value of the wellbore diameter at the measuring point, n is the number of measuring points in the window, s 2 is the desired variance.

[0053] The current plate data variance s 2 , and the variance of the two adjacent plates s0 2 s1 2 If the difference is large, it indicates that there may be problems with the current plate data. At the same time, the variance s within the sliding window of the current plate data is recorded. ij 2 , if the variance is a fixed value, a prompt is given. Finally, by checking the curve data and combining it with the actual situation of the casing, it can be determined whether there is data damage, and the specified plate data can be selected for replacement as needed, and finally the target plate data can be obtained.

[0054] Step S12: Calculating a bushing deformation damage characteristic curve based on the target plate data and the curve data.

[0055] In this embodiment, the curve data is calculated based on the target plate data and the curve data by using mathematical statistics and other methods to determine the elliptical deformation and diameter expansion parameters, and the casing deformation damage characteristic curve is determined based on the elliptical deformation and diameter expansion parameters and the curve data.

[0056] In this embodiment, 27 output curves are obtained by inputting curves and inputting parameters. The target plate data and curve data are as follows: input 3 curves: input maximum and minimum radius values, wellbore curve; input 20 parameters: number of detection arms, input curve is radius (1) / diameter (0), outer diameter (mm), inner diameter (mm), inner diameter tolerance (mm), micro-ellipticity, ellipticity, severe ellipticity, micro-expansion, expansion, severe expansion, micro-reduction, reduction, severe reduction, number of filtering step points, number of curve smoothing points, original anti-destructive load, detection head thickness NARM, maximum principal stress (Mpa), minimum principal stress (Mpa), etc., a total of 20 parameters; output 27 curves: maximum radius value, minimum radius value, average radius value, outer diameter curve, inner diameter curve, elliptical change rate, diameter change rate (inner diameter), difference between standard outer diameter and maximum well diameter (possible minimum remaining wall thickness), difference between standard outer diameter and minimum well diameter (possible maximum remaining wall thickness), original wall thickness, ellipse axis ratio, ellipse inner circumference, ellipse inner circumference, ellipse inner diameter, misalignment displacement, ellipse sleeve outer diameter, deformed wall thickness, original casing weight per meter, measured casing weight per meter, curvature, remaining anti-destructive load, detection resolution, linear scanning rate, theoretical load, conclusion, etc., a total of 27 curves.

[0057] Specifically, according to the input target plate data and curve data, mathematical statistics and other methods are used to calculate the maximum radius value, the minimum radius value, the average radius value, the outer diameter curve, the inner diameter curve and other curve data. For calculating the inner circumference of the ellipse LEIN, two cases need to be divided: (1) If only the maximum and minimum well diameters are measured, then:

[0058] LEIN=(3.14159*(1.5*(MaxR+MinR)-pow((MaxR*MinR),0.5)));

[0059] Among them, MaxR and MinR are the average maximum and minimum well diameters within the smoothing point, respectively; (2) When there are many plates (more than 16), the continuous integration method is used to accumulate and calculate according to the number of plates.

[0060] LEIN+=SQRT(RAD[i]*2*3.14159 / NARM)*(RAD[i]*2*3.14159 / NARM)+

[0061] (RAD[i]-RAD[i+1])*(RAD[i]-RAD[i+1])

[0062] Among them, RAD[i] represents the well diameter value of the i-th plate, RAD[i+1] represents the well diameter value of the i+1-th plate, and NARM represents the number of plates (i.e. the number of instrument arms). The inner diameter and diameter change rate of the ellipse are calculated based on the inner circumference LEIN of the ellipse, and the formula is as follows:

[0063] Ellipse inner diameter: RLEC = 0.5f*LEIN / 3.14159

[0064] Variable diameter ratio: RAID = (RLEC-PIIR)

[0065] Finally, the ellipsometric rate ELLI, curvature DLAX and other curves (i.e., casing deformation and damage characteristic curves) are calculated.

[0066] Step S13: generating each array caliper array curve to be configured and each caliper imaging curve to be configured, and configuring each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve.

[0067] In this embodiment, an array curve named ZRAD to be configured is generated and configured, and its main attributes are configured as follows: the number of arrays is 1, the number of elements in each array is the number of plates NARM, the starting and ending depths and sampling intervals, data types, units, etc. are consistent with the original wellbore curve data, and the NARM wellbore curves are arranged in order of name to form a synthetic array curve ZRAD. Similarly, an array curve named WRAD to be configured is generated and configured, and its main attributes are configured as follows: the number of arrays is 1, the number of elements in each array is 360, and the starting and ending depths and sampling intervals, data types, units, etc. are consistent with the original wellbore curve data.

[0068] Step S14: Plotting a multi-arm caliper measurement curve based on the casing deformation damage characteristic curve, the array wellbore curve and the wellbore imaging curve to obtain a data plotting comprehensive results diagram.

[0069] In this embodiment, the calculated casing damage characteristic curve is used to draw the result map, and the two array curves ZRAD and WRAD synthesized in the previous steps are used to draw the wellbore three-dimensional grid map and the wellbore imaging map. When drawing the actual drawing, according to a certain perspective, only the front part needs to be drawn. For example, for a 40-arm instrument, it can be set to display only the plate curves 2 to 14. The displayed start and end plate curves and the number of arrays can be changed through the property settings. In this way, the effect of being compatible with the result data of multiple instruments is achieved when displaying the graphics. By selecting any depth segment with the mouse, the deformation of the casing in the front, back, left, right, top and bottom directions can be viewed in three dimensions. The casing cross section at any depth point can also be viewed. Therefore, the three-dimensional interactivity of the present application is strong, and it can realize all-round observation of the casing morphology. The number of arrays of the casing displayed in the result map can be changed, and the start and end arrays can be selected. Among them, the casing in the three-dimensional interactive state is such as Figure 2 As shown, the data is plotted as a comprehensive result diagram. Figure 3 shown.

[0070] In this embodiment, parameter information is obtained, and plate data and curve data are calculated based on the parameter information to determine whether the plate data is abnormal. If the plate data is abnormal, the abnormal plate data is determined, and the abnormal plate data is eliminated based on the curve data to obtain target plate data; a casing deformation and damage characteristic curve is calculated based on the target plate data and the curve data; each array caliper array curve to be configured and each caliper imaging curve to be configured are generated, and each array caliper array curve to be configured and each caliper imaging curve to be configured are configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve; a multi-arm caliper measurement curve is drawn based on the casing deformation and damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a data drawing comprehensive results diagram. The present application automatically identifies the instrument type through parameters, removes the bad plate data by combining automatic and manual methods, and solves the interference problem of invalid data while better retaining the original data. It synthesizes the array curve through interpolation operation, provides data for directly displaying three-dimensional stereo graphics, and enables the wellbore curve data to display the deformation and damage of the casing in a more intuitive way. It can be compatible with and process data from a variety of instruments and remove invalid plate data. Through data processing and display, the display of wellbore curve change information is more intuitive and accurate. The drawn image facilitates the rapid positioning of downhole casing damage, and provides a basis for casing monitoring, guiding downhole overhaul, checking perforation quality, and comprehensive analysis of casing damage.

[0071] See also Figure 4 As shown, the embodiment of the present invention discloses a method for drawing a multi-arm caliper measurement curve, which may specifically include:

[0072] Step S21: Acquire parameter information, and calculate plate data and curve data according to the parameter information, determine whether the plate data is abnormal, and if the plate data is abnormal, determine the abnormal plate data, and eliminate the abnormal plate data according to the curve data to obtain target plate data.

[0073] Step S22: Calculate the casing deformation damage characteristic curve based on the target plate data and the curve data.

[0074] Step S23: Generate each array well diameter array curve to be configured, name each array well diameter array curve to be configured according to a preset naming rule to obtain the named array well diameter array curve to be configured, generate each well diameter imaging curve to be configured, name each well diameter imaging curve to be configured according to the naming rule to obtain the named well diameter imaging curve to be configured.

[0075] Step S24: configuring each of the array wellbore array curves to be configured after being named based on the curve data and the parameter information to obtain an array wellbore curve, and configuring each of the wellbore imaging curves to be configured after being named based on the curve data and the parameter information to obtain a wellbore imaging curve using a cubic spline interpolation algorithm.

[0076] In this embodiment, usually, the names of the caliper curves measured and recorded by the multi-arm caliper instrument are named in a certain regular pattern according to the electrode plate number (such as the names of the caliper curves measured and recorded by a forty-arm caliper logging instrument are ARM1, ARN2, ARM3, ... ARM40, respectively). These multiple individual electrode plate caliper measurement curves are synthesized into an array curve ZRAD in the order of the curve naming numbers, and the number of arrays is equal to the number of electrodes. The multiple caliper curves are synthesized into a caliper imaging curve WRAD in the order of the curve naming. What is different from the electrode plate caliper measurement curve is that the number of synthesized arrays is 360. In this step, the present invention uses a cubic spline interpolation algorithm to interpolate the caliper data. Since the actual number of curves is the same as the number of electrodes (usually much less than 360), interpolation is required. The interpolation function is written based on the cubic spline interpolation principle:

[0077] Espl1(int n,int m,double x[],double y[],double t[],double z[]),

[0078] in:

[0079] n represents the actual number of curves, which is equal to the number of plates (e.g., for a 40-arm multi-arm caliper, n=40);

[0080] m represents the number of curves after interpolation, which is equal to 360;

[0081] x represents the product of the plate number and the number of interpolation points between each pair of plates;

[0082] y represents the well diameter array curve synthesized in step 3;

[0083] t represents the serial number of each curve;

[0084] z represents the wellbore imaging array curve data obtained after interpolation, that is, the newly generated imaging data WRAD.

[0085] Step S25: Plotting a multi-arm caliper measurement curve based on the casing deformation damage characteristic curve, the array wellbore curve and the wellbore imaging curve to obtain a data plotting comprehensive results diagram.

[0086] In this embodiment, conventional achievement curves are drawn, including maximum and minimum radius values, curvature, misalignment, ellipticity, axis ratio, diameter change rate, etc. The synthesized wellbore array curve ZRAD is used to draw array wellbore curves, three-dimensional imaging diagrams, and wellbore 3D grid diagrams. The imaging curve WRAD synthesized after interpolation is used to draw wellbore imaging diagrams. Specifically, the wellbore 3D grid diagram is as follows: Figure 5 As shown, the three-dimensional imaging projection diagram is shown in Figure 6.

[0087] The present application first determines the instrument type according to parameters such as the number of input arms, and then combines the characteristics of curve data provided by different types of instruments to provide automatic and manual methods to remove bad plate data from the measured wellbore curve. During the removal process, a depth range can be specified, and the adjacent average value or all average values ​​of the specified plate data are used to replace it; then, the relevant characteristic curves of casing deformation are calculated according to the input curve and parameters; and multiple wellbore curves are synthesized into an array wellbore curve and a wellbore image array curve; finally, GDI (Graphics Device Interface) and OpenGL (Open Graphics Library) three-dimensional drawing technology are used to realize the drawing of comprehensive results.

[0088] In this embodiment, parameter information is obtained, and plate data and curve data are calculated based on the parameter information to determine whether the plate data is abnormal. If the plate data is abnormal, the abnormal plate data is determined, and the abnormal plate data is eliminated based on the curve data to obtain target plate data; a casing deformation and damage characteristic curve is calculated based on the target plate data and the curve data; each array caliper array curve to be configured and each caliper imaging curve to be configured are generated, and each array caliper array curve to be configured and each caliper imaging curve to be configured are configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve; a multi-arm caliper measurement curve is drawn based on the casing deformation and damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a data drawing comprehensive results diagram. The present application automatically identifies the instrument type through parameters, removes the bad plate data by combining automatic and manual methods, and solves the interference problem of invalid data while better retaining the original data. It synthesizes the array curve through interpolation operation, provides data for directly displaying three-dimensional stereo graphics, and enables the wellbore curve data to display the deformation and damage of the casing in a more intuitive way. It can be compatible with and process data from a variety of instruments and remove invalid plate data. Through data processing and display, the display of wellbore curve change information is more intuitive and accurate. The drawn image facilitates the rapid positioning of downhole casing damage, and provides a basis for casing monitoring, guiding downhole overhaul, checking perforation quality, and comprehensive analysis of casing damage.

[0089] See also Figure 7 As shown, the embodiment of the present invention discloses a multi-arm caliper measurement curve drawing device, which may specifically include:

[0090] A judgment module 11 is used to obtain parameter information, calculate plate data and curve data according to the parameter information, and judge whether the plate data is abnormal. If the plate data is abnormal, the abnormal plate data is determined, and the abnormal plate data is eliminated according to the curve data to obtain target plate data;

[0091] A characteristic curve calculation module 12, used to calculate a casing deformation damage characteristic curve based on the target plate data and the curve data;

[0092] An array caliper curve determination module 13 is used to generate each array caliper array curve to be configured and each caliper imaging curve to be configured, and configure each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve;

[0093] The multi-arm caliper measurement curve drawing module 14 is used to draw the multi-arm caliper measurement curve based on the casing deformation damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a data drawing comprehensive result diagram.

[0094] In this embodiment, parameter information is obtained, and plate data and curve data are calculated based on the parameter information to determine whether the plate data is abnormal. If the plate data is abnormal, the abnormal plate data is determined, and the abnormal plate data is eliminated based on the curve data to obtain target plate data; a casing deformation and damage characteristic curve is calculated based on the target plate data and the curve data; each array caliper array curve to be configured and each caliper imaging curve to be configured are generated, and each array caliper array curve to be configured and each caliper imaging curve to be configured are configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve; a multi-arm caliper measurement curve is drawn based on the casing deformation and damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a data drawing comprehensive results diagram. The present application automatically identifies the instrument type through parameters, removes the bad plate data by combining automatic and manual methods, and solves the interference problem of invalid data while better retaining the original data. It synthesizes the array curve through interpolation operation, provides data for directly displaying three-dimensional stereo graphics, and enables the wellbore curve data to display the deformation and damage of the casing in a more intuitive way. It can be compatible with and process data from a variety of instruments and remove invalid plate data. Through data processing and display, the display of wellbore curve change information is more intuitive and accurate. The drawn image facilitates the rapid positioning of downhole casing damage, and provides a basis for casing monitoring, guiding downhole overhaul, checking perforation quality, and comprehensive analysis of casing damage.

[0095] In some specific embodiments, the determination module 11 may specifically include:

[0096] A curve data calculation module, used to calculate the current plate internal data variance and curve data according to the parameter information including the current actual casing data;

[0097] The data variance calculation module is used to calculate the data variance in two adjacent plates based on the data variance in each plate.

[0098] In some specific embodiments, the determination module 11 may specifically include:

[0099] The judgment module is used to judge whether the difference between the data variance in the current plate and the data variance in the two adjacent plates is greater than a preset abnormal threshold by using a sliding window statistical variance method.

[0100] In some specific embodiments, the determination module 11 may specifically include:

[0101] The target plate data determination module is used to determine that the plate data is abnormal if the difference between the data variance in the current plate and the data variance in the two adjacent plates is greater than a preset abnormal threshold, determine the abnormal plate data and the current actual casing data information, and eliminate the abnormal plate data according to the curve data and the current actual casing data information to obtain the target plate data.

[0102] In some specific embodiments, the characteristic curve calculation module 12 may specifically include:

[0103] A curve data calculation module, used to calculate the curve data based on the target plate data and the curve data by using mathematical statistics and other methods;

[0104] The casing deformation damage characteristic curve determination module is used to determine the elliptical change and diameter expansion parameters, and determine the casing deformation damage characteristic curve according to the elliptical change and diameter expansion parameters and the curve data.

[0105] In some specific embodiments, the array caliper curve determination module 13 may specifically include:

[0106] A first curve naming module is used to generate each array well diameter array curve to be configured, and name each array well diameter array curve to be configured according to a preset naming rule to obtain a named array well diameter array curve to be configured;

[0107] The second curve naming module is used to generate each wellbore imaging curve to be configured, and name each wellbore imaging curve to be configured according to the naming rule to obtain the named wellbore imaging curve to be configured.

[0108] In some specific embodiments, the multi-arm caliper measurement curve drawing module 14 may specifically include:

[0109] An array well diameter curve determination module is used to configure each array well diameter array curve to be configured after being named based on the curve data and the parameter information to obtain an array well diameter curve;

[0110] The caliper imaging curve determination module is used to configure each of the named caliper imaging curves to be configured based on the curve data and the parameter information by using a cubic spline interpolation algorithm to obtain a caliper imaging curve.

[0111] Figure 8A schematic diagram of the structure of an electronic device provided in an embodiment of the present application. The electronic device 20 may specifically include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 is used to store a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the multi-arm caliper measurement curve drawing method performed by the electronic device disclosed in any of the aforementioned embodiments.

[0112] In this embodiment, the power supply 23 is used to provide working voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and the external device, and the communication protocol it follows is any communication protocol that can be applied to the technical solution of the present application, and is not specifically limited here; the input and output interface 25 is used to obtain external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs and is not specifically limited here.

[0113] In addition, the memory 22, as a carrier for storing resources, can be a read-only memory, a random access memory, a disk or an optical disk, etc. The resources stored thereon include an operating system 221, a computer program 222 and data 223, etc. The storage method can be temporary storage or permanent storage.

[0114] Among them, the operating system 221 is used to manage and control the hardware devices and computer programs 222 on the electronic device 20 to realize the operation and processing of the data 223 in the memory 22 by the processor 21, which can be Windows, Unix, Linux, etc. In addition to including a computer program that can be used to complete the multi-arm caliper measurement curve drawing method performed by the electronic device 20 disclosed in any of the aforementioned embodiments, the computer program 222 can further include a computer program that can be used to complete other specific tasks. In addition to including data transmitted from an external device received by the multi-arm caliper measurement curve drawing device, the data 223 can also include data collected by its own input and output interface 25, etc.

[0115] The steps of the method or algorithm described in conjunction with the embodiments disclosed herein may be implemented directly using hardware, a software module executed by a processor, or a combination of the two. The software module may be placed in a random access memory (RAM), a memory, a read-only memory (ROM), an electrically programmable ROM, an electrically erasable programmable ROM, a register, a hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.

[0116] Furthermore, an embodiment of the present application also discloses a computer-readable storage medium, in which a computer program is stored. When the computer program is loaded and executed by a processor, the steps of the multi-arm caliper measurement curve drawing method disclosed in any of the aforementioned embodiments are implemented.

[0117] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0118] The above is a detailed introduction to a multi-arm caliper measurement curve drawing method, device, equipment and storage medium provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for drawing a multi-arm caliper measurement curve, characterized in that: include: Acquire parameter information, and calculate plate data and curve data according to the parameter information, determine whether the plate data is abnormal, and if the plate data is abnormal, determine the abnormal plate data, and eliminate the abnormal plate data according to the curve data to obtain target plate data; Calculating a casing deformation damage characteristic curve based on the target plate data and the curve data; Generate each array caliper array curve to be configured and each caliper imaging curve to be configured, and configure each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve; Based on the casing deformation damage characteristic curve, the array wellbore curve and the wellbore imaging curve, a multi-arm caliper measurement curve is drawn to obtain a data drawing comprehensive results diagram.

2. The method for drawing a multi-arm caliper measurement curve according to claim 1, characterized in that: The calculating the plate data and curve data according to the parameter information includes: Calculate the current plate internal data variance and curve data according to the parameter information including the current actual casing data; The data variance in two current adjacent plates is calculated based on the current data variance in each plate.

3. The method for drawing a multi-arm caliper measurement curve according to claim 2, characterized in that: The determining whether the plate data is abnormal includes: A sliding window statistical variance method is used to determine whether the difference between the data variance in the current plate and the data variance in the two adjacent plates is greater than a preset abnormal threshold.

4. The method for drawing a multi-arm caliper measurement curve according to claim 3, characterized in that: If the plate data is abnormal, the abnormal plate data is determined, and the abnormal plate data is eliminated according to the curve data to obtain target plate data, including: If the difference between the current plate data variance and the current two adjacent plate data variances is greater than a preset abnormal threshold, it is determined that the plate data is abnormal, the abnormal plate data and the current actual casing data information are determined, and the abnormal plate data is eliminated according to the curve data and the current actual casing data information to obtain the target plate data.

5. The method for drawing a multi-arm caliper measurement curve according to claim 1, characterized in that: The step of calculating the casing deformation damage characteristic curve based on the target plate data and the curve data includes: Calculate the curve data based on the target plate data and the curve data by using mathematical statistics or other methods; The ovalization and diameter expansion parameters are determined, and the casing deformation and damage characteristic curve is determined according to the ovalization and diameter expansion parameters and the curve data.

6. The method for drawing a multi-arm caliper measurement curve according to any one of claims 1 to 5, characterized in that: The generating of each array well diameter array curve to be configured and each well diameter imaging curve to be configured comprises: Generate each array well diameter array curve to be configured, and name each array well diameter array curve to be configured according to a preset naming rule to obtain a named array well diameter array curve to be configured; Generate each wellbore imaging curve to be configured, and name each wellbore imaging curve to be configured according to the naming rule to obtain a named wellbore imaging curve to be configured.

7. The method for drawing a multi-arm caliper measurement curve according to claim 6, characterized in that: The configuring each of the array caliper array curves to be configured and each of the caliper imaging curves to be configured based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve includes: Based on the curve data and the parameter information, each array well diameter array curve to be configured after being named is configured to obtain an array well diameter curve; A cubic spline interpolation algorithm is used to configure each of the named caliper imaging curves to be configured based on the curve data and the parameter information to obtain a caliper imaging curve.

8. A multi-arm caliper measurement curve drawing device, characterized in that: include: A judgment module, used to obtain parameter information, calculate plate data and curve data according to the parameter information, judge whether the plate data is abnormal, and if the plate data is abnormal, determine the abnormal plate data, and eliminate the abnormal plate data according to the curve data to obtain target plate data; A characteristic curve calculation module, used to calculate a casing deformation damage characteristic curve based on the target plate data and the curve data; An array caliper curve determination module is used to generate each array caliper array curve to be configured and each caliper imaging curve to be configured, and configure each array caliper array curve to be configured and each caliper imaging curve to be configured respectively based on the curve data and the parameter information to obtain an array caliper curve and a caliper imaging curve; The multi-arm caliper measurement curve drawing module is used to draw the multi-arm caliper measurement curve based on the casing deformation damage characteristic curve, the array caliper curve and the caliper imaging curve to obtain a data drawing comprehensive result diagram.

9. An electronic device, characterized in that: include: Memory, used to store computer programs; A processor is used to execute the computer program to implement the multi-arm caliper measurement curve drawing method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: Used to store a computer program; wherein, when the computer program is executed by a processor, the method for drawing a multi-arm caliper measurement curve as described in any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Display method of three-dimensional image

    CN108019202A

  • Downhole string casing inner diameter deformation degree detection method

    CN111075426A

  • High accuracy wall caliper survey appearance

    CN205654335U

  • Estimation and monitoring of casing wear during a drilling operation using casing wear maps

    US20160326844A1

  • Casing Wear Calculation

    US20220003110A1