Method and device for determining stratigraphic dip parameter, computer device and storage medium

By using a sliding window to scan data points on a line segment and calculate similarity parameters in the determination of formation dip angle parameters, the problem of large computational load in existing technologies is solved, and the efficiency of determining formation dip angle parameters is improved.

CN115496828BActive Publication Date: 2025-11-25CHINA NAT PETROLEUM CORP +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110675802.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-06-18
Publication Date
2025-11-25
Estimated Expiration
2041-06-18

AI Technical Summary

Technical Problem

Existing technologies involve a large amount of computation when determining stratigraphic dip parameters, resulting in low efficiency, especially when there are many data points and a large number of similarity parameters to be determined.

Method used

By acquiring multiple sampling points in the test area, multiple first target scan lines covering these data points are determined. The data points on each scan line segment are scanned using a sliding window, and the similarity parameters are calculated to determine the formation dip angle parameters.

Benefits of technology

It reduces the computational workload for determining formation dip parameters, improves efficiency, reduces redundant calculations, and increases calculation speed.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115496828B_ABST
    Figure CN115496828B_ABST
Patent Text Reader

Abstract

The present disclosure provides a method and device for determining a formation dip parameter, a computer device and a storage medium, and belongs to the technical field of oil exploration. The device comprises: determining a stacking profile corresponding to a to-be-measured work area, the stacking profile comprising a plurality of data points; determining a plurality of first target scan lines covering the plurality of data points; for each first target scan line, determining a similarity parameter of a plurality of first center data points on a first target scan line segment at a first scan angle, obtaining a similarity parameter of the plurality of data points at the first scan angle, and the first target scan line segment being a line segment intersected by the first target scan line and the stacking profile; and determining a formation dip parameter of the to-be-measured work area according to the similarity parameter of the plurality of data points at the first scan angle. Since the similarity parameters of the plurality of data points on the first target scan line are determined as a whole, the number of scan lines that need to be determined for the similarity parameter is reduced, and the efficiency of determining the formation dip parameter is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of petroleum exploration technology, and in particular to a method, apparatus, computer equipment, and storage medium for determining formation dip angle parameters. Background Technology

[0002] In the field of petroleum exploration, formation dip angle is used to characterize the geological structure of a reservoir and is a crucial parameter for determining the distribution of oil and gas within it. Therefore, it is necessary to determine the formation dip angle before developing a reservoir.

[0003] In related technologies, the formation dip angle parameters of a reservoir are determined using a traditional scanning algorithm. This method includes: first, determining multiple data points on the profile corresponding to the reservoir; for each data point, determining multiple rays with different dip angles passing through that data point; then, determining the similarity parameter between each ray and the formation dip angle; selecting the target ray with the largest similarity parameter from the multiple rays; determining the dip angle of the target ray as the dip angle of the data point; and finally, determining the formation dip angle parameters of the reservoir based on the dip angles of the multiple data points.

[0004] However, in the aforementioned related technologies, for each data point, it is necessary to determine the similarity parameters of multiple rays with different dip angles passing through that data point. When the number of data points is large, the number of rays whose similarity parameters need to be determined is large, resulting in a large amount of computation to determine the formation dip angle parameters, thus making the determination of formation dip angle parameters inefficient. Summary of the Invention

[0005] This application provides a method, apparatus, computer equipment, and storage medium for determining formation dip angle parameters, which can improve the accuracy of drilling coincidence information in the exploration area. The technical solution is as follows:

[0006] On the one hand, this application provides a method for determining the dip angle parameter of a formation, the method comprising:

[0007] Multiple sampling points are set within the test area to determine the superimposed profile corresponding to the test area. The superimposed profile includes multiple data points, and one data point corresponds to one sampling point.

[0008] Multiple first target scan lines covering the multiple data points are determined. The multiple first target scan lines are scan lines with the same first scan angle. The first scan angle is selected from a preset scan angle range according to a preset angle interval.

[0009] For each first target scan line, the similarity parameters of multiple first center data points on the first target scan line segment at the first scan angle are determined, and the similarity parameters of the multiple data points at the first scan angle are obtained. The first target scan line segment is the line segment where the first target scan line intersects with the superimposed profile.

[0010] Based on the similarity parameters of the multiple data points at the first scanning angle, the dip angle parameters of the strata in the test area are determined.

[0011] In one possible implementation, determining the similarity parameters of multiple first center data points on the first target scan line segment at the first scan angle includes:

[0012] The first target scanning line segment is scanned by a sliding window, and for each first center data point, a first target window centered on the first center data point is determined;

[0013] The number of multiple first target data points included in the first target window is determined. Based on the number and the seismic data of the multiple first target data points, first seismic data and second seismic data are determined. The first seismic data is used to represent the sum of the seismic data corresponding to the multiple first target data points, and the second seismic data is used to represent the sum of squares of the seismic data corresponding to the multiple first target data points.

[0014] Based on the quantity, the first seismic data, and the second seismic data, the similarity parameter of the first central data point at the first scanning angle is determined, and the similarity parameters of multiple first central data points at the first scanning angle are obtained.

[0015] In another possible implementation, determining the similarity parameter of the first center data point at the first scanning angle based on the quantity, the first seismic data, and the second seismic data includes:

[0016] Based on the quantity, the first seismic data, and the second seismic data, the similarity parameter of the first center data point at the first scanning angle is determined using the following formula:

[0017] Formula 1: S = A 2 / (n*B)

[0018] Where S represents the similarity parameter, A represents the first seismic data, B represents the second seismic data, and n represents the quantity.

[0019] In another possible implementation, determining the first seismic data and the second seismic data based on the quantity and the seismic data of the plurality of first target data points includes:

[0020] Determine the first scan position of the first center data point on the first target scan line segment;

[0021] In response to the first scanning position being located at the starting scanning position of the first target scanning line segment, the first seismic data is determined according to the quantity and the seismic data corresponding to the plurality of first target data points by the following formula one, and the second seismic data is determined by the following formula two;

[0022] Formula 1: A1 = a1 + a2 + ... + a n

[0023] Formula 2: B1 = a1 2 +a2 2 +…+a n 2

[0024] Where A1 represents the first seismic data, B1 represents the second seismic data, n represents the number of the first target data points, a1 represents the seismic data of the first target data point, a2 represents the seismic data of the second target data point, and a... n This is used to represent the seismic data of the nth first target data point.

[0025] In another possible implementation, the method further includes:

[0026] In response to the first scanning position not being located at the starting scanning position of the first target scanning line segment, the third and fourth seismic data of the second center data point corresponding to the second scanning position before the first scanning position are determined. The third seismic data is used to represent the sum of seismic data corresponding to multiple second target data points, and the fourth seismic data is used to represent the sum of squares of the seismic data corresponding to the multiple second target data points. The multiple second target data points are multiple data points included in the second target window centered on the second center data point.

[0027] Based on the quantity, the third earthquake data, and the fourth earthquake data, the first earthquake data is determined using the following formula three, and the second earthquake data is determined using the following formula four;

[0028] Formula 3: A1 = A2 + a n+1 -a1

[0029] Formula 4: B1 = B2 + a n+1 2 -a1 2

[0030] Wherein, A1 represents the first seismic data, B1 represents the second seismic data, A2 represents the third seismic data, B2 represents the fourth seismic data, n represents the number of target data points, and a1 represents the seismic data of the first target data point. n+1 This is used to represent the seismic data of the (n+1)th target data point.

[0031] In another possible implementation, determining the dip angle parameter of the test area based on the similarity parameter of the plurality of data points at the first scanning angle includes:

[0032] For each data point, multiple average similarity parameters are determined for the data point under multiple first scanning angles within the preset scanning angle range, with one first scanning angle corresponding to one average similarity parameter.

[0033] From the plurality of average similarity parameters, determine the target similarity parameter with the largest average similarity parameter, determine the target scanning angle corresponding to the target similarity parameter as the tilt angle parameter of the data point, and obtain the tilt angle parameters of the plurality of data points under the first scanning angle;

[0034] The dip angle parameters of the multiple data points are combined to obtain the dip angle parameters of the strata in the test area.

[0035] In another possible implementation, determining the average similarity parameters of the data points at multiple first scanning angles within the preset scanning angle range includes:

[0036] Determine a plurality of first scanning angles within the preset scanning angle range;

[0037] For each first scanning angle, a second target scanning line is determined, which is a scanning line of a second scanning angle that is complementary to the first scanning angle;

[0038] Based on the second target scan line, the average similarity parameter of the data point under the first scan angle is determined, and multiple average similarity parameters of the data point under the multiple first scan angles are obtained.

[0039] On the other hand, this application provides a device for determining the dip angle parameter of a formation, the device comprising:

[0040] The acquisition module is used to acquire multiple sampling points set within the test area and determine the superimposed profile corresponding to the test area. The superimposed profile includes multiple data points, with one data point corresponding to one sampling point.

[0041] The first determining module is used to determine a plurality of first target scan lines covering the plurality of data points, wherein the plurality of first target scan lines are scan lines with the same first scan angle, and the first scan angle is selected from a preset scan angle range according to a preset angle interval;

[0042] The second determining module is used to determine, for each first target scan line, the similarity parameters of multiple first center data points on the first target scan line segment at the first scan angle, and obtain the similarity parameters of the multiple data points at the first scan angle. The first target scan line segment is the line segment where the first target scan line intersects with the superimposed profile.

[0043] The third determining module is used to determine the dip angle parameters of the strata in the test area based on the similarity parameters of the multiple data points at the first scanning angle.

[0044] In one possible implementation, the second determining module includes:

[0045] The scanning unit is used to scan the first target scanning line segment through a sliding window, and for each first center data point, to determine a first target window centered on the first center data point;

[0046] The first determining unit is configured to determine the number of multiple first target data points included in the first target window, and to determine first seismic data and second seismic data based on the number and the seismic data of the multiple first target data points. The first seismic data is used to represent the sum of the seismic data corresponding to the multiple first target data points, and the second seismic data is used to represent the sum of squares of the seismic data corresponding to the multiple first target data points.

[0047] The second determining unit is used to determine the similarity parameter of the first center data point at the first scanning angle based on the quantity, the first seismic data, and the second seismic data, thereby obtaining the similarity parameters of multiple first center data points at the first scanning angle.

[0048] In another possible implementation, the second determining unit is used to determine the similarity parameter of the first center data point at the first scanning angle according to the quantity, the first seismic data and the second seismic data, using the following formula 1.

[0049] Formula 1: S = A 2 / (n*B)

[0050] Where S represents the similarity parameter, A represents the first seismic data, B represents the second seismic data, and n represents the quantity.

[0051] In another possible implementation, the first determining unit is used to determine the first scanning position of the first center data point on the first target scanning line segment; in response to the first scanning position being located at the starting scanning position of the first target scanning line segment, the first seismic data is determined according to the quantity and the seismic data corresponding to the plurality of first target data points by the following formula one, and the second seismic data is determined by the following formula two.

[0052] Formula 1: A1 = a1 + a2 + ... + a n

[0053] Formula 2: B1 = a1 2 +a2 2 +…+a n 2

[0054] Where A1 represents the first seismic data, B1 represents the second seismic data, n represents the number of the first target data points, a1 represents the seismic data of the first target data point, a2 represents the seismic data of the second target data point, and a... n This is used to represent the seismic data of the nth first target data point.

[0055] In another possible implementation, the device further includes:

[0056] The fourth determining module is used to determine, in response to the first scanning position not being located at the starting scanning position of the first target scanning line segment, the third seismic data and the fourth seismic data of the second center data point corresponding to the second scanning position before the first scanning position. The third seismic data is used to represent the sum of seismic data corresponding to multiple second target data points, and the fourth seismic data is used to represent the sum of squares of the seismic data corresponding to the multiple second target data points. The multiple second target data points are multiple data points included in a second target window centered on the second center data point. Based on the quantity, the third seismic data, and the fourth seismic data, the first seismic data is determined by the following formula three, and the second seismic data is determined by the following formula four.

[0057] Formula 3: A1 = A2 + a n+1 -a1

[0058] Formula 4: B1 = B2 + a n+1 2 -a1 2

[0059] Wherein, A1 represents the first seismic data, B1 represents the second seismic data, A2 represents the third seismic data, B2 represents the fourth seismic data, n represents the number of target data points, and a1 represents the seismic data of the first target data point. n+1 This is used to represent the seismic data of the (n+1)th target data point.

[0060] In another possible implementation, the third determining module includes:

[0061] The third determining unit is used to determine, for each data point, multiple average similarity parameters of the data point under multiple first scanning angles within the preset scanning angle range, wherein one first scanning angle corresponds to one average similarity parameter.

[0062] The fourth determining unit is used to determine the target similarity parameter with the largest average similarity parameter from the plurality of average similarity parameters, determine the target scanning angle corresponding to the target similarity parameter as the tilt angle parameter of the data point, and obtain the tilt angle parameters of the plurality of data points under the first scanning angle;

[0063] The combination unit is used to combine the dip angle parameters of the multiple data points to obtain the stratum dip angle parameters of the test area.

[0064] In another possible implementation, the third determining unit is configured to determine a plurality of first scanning angles within the preset scanning angle range; for each first scanning angle, determine a second target scanning line, wherein the second target scanning line is a scanning line of a second scanning angle complementary to the first scanning angle; and determine the average similarity parameter of the data points under the first scanning angle based on the second target scanning line, thereby obtaining a plurality of average similarity parameters of the data points under the plurality of first scanning angles.

[0065] On the other hand, embodiments of this application provide a computer device, the computer device including: a processor and a memory, the memory storing at least one piece of program code, the at least one piece of program code being loaded and executed by the processor to implement the operations performed in the method for determining the dip angle parameter of the formation as described in any of the above possible implementations.

[0066] On the other hand, embodiments of this application provide a computer-readable storage medium storing at least one piece of program code, which is loaded and executed by a processor to implement the operations performed in the method for determining the formation dip angle parameters described in any of the above possible implementations.

[0067] The beneficial effects of the technical solutions provided in this application include at least the following:

[0068] This application provides a method for determining the dip angle parameter of a formation. The method involves first determining multiple first target scan lines covering multiple data points at a first scan angle, then determining the similarity parameters of multiple data points on the first target scan lines, and finally determining the dip angle parameter of the test area based on the similarity parameters of the multiple data points. In determining the similarity parameters of multiple data points on the first target scan lines, the similarity parameters of the multiple data points on the first target scan lines are determined as a whole. For multiple data points, it is not necessary to separately and repeatedly calculate the similarity parameters of the first target scan lines. Therefore, the number of scan lines requiring similarity parameter determination is reduced, and the efficiency of determining the dip angle parameter of the formation is improved. Attached Figure Description

[0069] To more clearly illustrate the technical solutions in the embodiments of this application, 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 this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0070] Figure 1 This is a flowchart illustrating a method for determining formation dip angle parameters according to an exemplary embodiment;

[0071] Figure 2 This is a schematic diagram of an overlay profile corresponding to a test area according to an exemplary embodiment;

[0072] Figure 3 This is a schematic diagram illustrating the dip angle parameters of a test area determined by a method in the related art according to an exemplary embodiment;

[0073] Figure 4 This is a schematic diagram illustrating the dip angle parameters of the test area determined by the method of this application according to an exemplary embodiment;

[0074] Figure 5 This is a block diagram illustrating a device for determining formation dip angle parameters according to an exemplary embodiment;

[0075] Figure 6 This is a block diagram illustrating a device for determining formation dip angle parameters according to an exemplary embodiment;

[0076] Figure 7 This is a structural block diagram of a computer device according to an exemplary embodiment. Detailed Implementation

[0077] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0078] Figure 1 This is a flowchart illustrating a method for determining formation dip angle parameters according to an exemplary embodiment.

[0079] See Figure 1 The method includes:

[0080] 101. The computer equipment acquires multiple sampling points set within the test area and determines the superimposed profile corresponding to the test area. The superimposed profile includes multiple data points, with one data point corresponding to one sampling point.

[0081] In this step, multiple data points are set within the area to be measured. The distance between any two adjacent data points can be any value between 1m and 100m, such as 5m, 10m, 20m, etc. In this embodiment, the interval between data points is not specifically limited and can be set and modified as needed. The overlay profile includes multiple seismic traces, and each seismic trace includes multiple data points. Each data point includes seismic data collected from the sampling point corresponding to that data point. Optionally, the seismic data includes at least one of the following: amplitude, frequency, wavelength, and phase of the seismic wave.

[0082] In one possible implementation, a computer device receives seismic data from multiple sampling points to obtain multiple data points, filters these data points to obtain multiple seismic traces, and then superimposes these multiple seismic traces to obtain a superimposed profile corresponding to the area to be measured.

[0083] For example, see Figure 2 The overlay profile includes 166 seismic traces, each containing 1875 data points.

[0084] 102. The computer equipment determines multiple first target scan lines covering the superimposed profile. The multiple first target scan lines are scan lines with the same first scan angle. The first scan angle is selected from a preset scan angle range according to a preset angle interval.

[0085] In this step, the preset scanning angle range can be an angle interval that is no greater than a first preset angle and no less than a second preset angle. The first preset angle can be any value between 45 degrees and 70 degrees. The second preset angle can be any value between -70 degrees and -45 degrees. In this embodiment, the counter-clockwise direction is taken as the positive direction, and the horizontal line to the right is taken as zero degrees. Optionally, the preset scanning angle range is -60 degrees to 60 degrees. In this embodiment, the values ​​of the first and second preset angles are not specifically limited and can be set and modified as needed.

[0086] The preset angle interval can be any value between 0.1 degrees and 5 degrees, such as 0.5 degrees, 1 degree, 1.5 degrees, etc. In this embodiment of the application, the value of the preset angle interval is not specifically limited and can be set and modified as needed.

[0087] It should be noted that the smaller the preset angle interval, the more first target scan lines with different scanning angles are selected, and the higher the accuracy of the determined stratum dip angle parameters of the test area. In this step, the multiple first target scan lines at the same first scanning angle are multiple parallel lines with a preset distance interval. In this embodiment, the value of the preset distance interval is not specifically limited and can be set and modified as needed.

[0088] For ease of explanation, the distance between two adjacent data points on the superimposed profile is defined as the first distance. In one possible implementation, the preset distance interval is no greater than the first distance. Optionally, the preset distance interval is a first preset multiple of the first distance, which can be any value between 0.1 and 1, such as 0.5, 0.6, or 1. In this embodiment, the value of the first preset multiple is not specifically limited and can be set and modified as needed.

[0089] In this embodiment of the application, since the preset distance interval is no greater than the first distance between two adjacent data points, it is ensured that multiple first target scan lines can cover multiple data points in the superimposed profile, thereby improving the accuracy of the formation dip angle parameters determined based on multiple data points.

[0090] 103. For each first target scan line, the computer device determines the similarity parameters of multiple first center data points on the first target scan line segment under the first scan angle, and obtains the similarity parameters of multiple data points under the first scan angle. The first target scan line segment is the line segment where the first target scan line intersects with the superimposed profile.

[0091] In this step, multiple first target scan lines cover the entire superimposed profile. The computer device determines the line segment where each first target scan line intersects with the superimposed profile as the first target scan line segment corresponding to that first target scan line. Then, the computer device scans the first target scan line segment through a sliding window according to a preset step size.

[0092] The preset step size represents the distance the sliding window moves in each scan. The preset step size can be a second preset multiple of the first distance between two adjacent data points. This second preset multiple can be any value between 1 and 5 times, such as 1, 2, 3, etc. In this embodiment, the value of the second preset multiple is not specifically limited and can be set and modified as needed.

[0093] In one possible implementation, the step of the computer device determining the similarity parameters of multiple first center data points on a first target scan line segment at a first scan angle is as follows: the computer device scans the first target scan line segment through a sliding window; for each first center data point, a first target window centered on the first center data point is determined; the number of multiple first target data points included in the first target window is determined; based on the number and the seismic data of the multiple first target data points, first seismic data and second seismic data are determined, whereby the first seismic data represents the sum of the seismic data corresponding to the multiple first target data points, and the second seismic data represents the sum of the squares of the seismic data corresponding to the multiple first target data points; based on the number, the first seismic data, and the second seismic data, the similarity parameters of the first center data points at the first scan angle are determined, thus obtaining the similarity parameters of the multiple first center data points at the first scan angle.

[0094] The first earthquake data can be represented by the letter A1, the second earthquake data can be represented by the letter B1, the number of the first target data points can be represented by the letter n, and the earthquake data of the first target data points can be represented by the letter a.

[0095] The width of the sliding window can be a third preset multiple of the first distance between two adjacent data points. This third preset multiple can be any value between 5 and 50 times, such as 5 times, 10 times, 20 times, etc. In this embodiment, the value of the third preset multiple is not specifically limited and can be set and modified as needed.

[0096] In one possible implementation, the sliding window slides according to a preset sliding step size, scanning the first target scanning line segment from a starting position on one side to an ending position on the other side. The preset sliding step size can be a fourth preset multiple of the first distance between two adjacent data points. This fourth preset multiple can be any value between 1 and 5 times, for example, 1, 2, 3, etc.; in this embodiment, the value of the fourth preset multiple is not specifically limited and can be set and modified as needed.

[0097] It should be noted that during the scanning process of the first target scan line segment using a sliding window, the data point at the center of the first target window corresponding to the sliding window is designated as the first center data point. Specifically, the first center data point is a data point on the first target scan line segment.

[0098] In one possible implementation, the step of the computer device determining the similarity parameter of the first center data point at the first scanning angle based on the quantity, the first seismic data, and the second seismic data is as follows: the computer device determines the similarity parameter of the first center data point at the first scanning angle based on the quantity, the first seismic data, and the second seismic data using the following formula 1.

[0099] Formula 1: S = A 2 / (n*B)

[0100] Where S represents the similarity parameter, A represents the first earthquake data, B represents the second earthquake data, and n represents the number.

[0101] The first earthquake data is used to represent the sum of earthquake data corresponding to multiple first target data points, and the second earthquake data is used to represent the sum of squares of earthquake data corresponding to multiple first target data points.

[0102] In one possible implementation, the scanning position of the first center data point on the first target scan segment is located at the starting scanning position of the first target scan segment, and the computer device directly determines the first seismic data and the second seismic data. Accordingly, the step of the computer device determining the first and second seismic data corresponding to multiple first target data points based on the quantity and the seismic data of multiple first target data points is as follows: the computer device determines the first scanning position of the first center data point on the first target scan segment; in response to the first scanning position being located at the starting scanning position of the first target scan segment, based on the quantity and the seismic data corresponding to multiple first target data points, the first seismic data is determined using the following formula one, and the second seismic data is determined using the following formula two.

[0103] Formula 1: A1 = a1 + a2 + ... + a n

[0104] Formula 2: B1 = a1 2 +a2 2 +…+a n 2

[0105] Where A1 represents the first seismic data, B1 represents the second seismic data, n represents the number of first target data points, a1 represents the seismic data of the first first target data point, a2 represents the seismic data of the second first target data point, and a... n This is used to represent the seismic data of the nth first target data point.

[0106] In another possible implementation, the scanning position of the first center data point on the first target scanning line segment is not located at the starting scanning position of the first target scanning line segment. The computer device can determine the seismic data of the first center data point based on the seismic data corresponding to the center data point of the previous scanning position.

[0107] Accordingly, the computer equipment determines the first and second seismic data corresponding to the multiple first target data points based on the quantity and seismic data of the multiple first target data points as follows: the computer equipment determines the first scanning position of the first center data point on the first target scanning line segment; in response to the first scanning position not being located at the starting scanning position of the first target scanning line segment, it determines the third and fourth seismic data of the second center data point corresponding to the second scanning position before the first scanning position, wherein the third seismic data is used to represent the sum of the seismic data corresponding to the multiple second target data points, and the fourth seismic data is used to represent the sum of the squares of the seismic data corresponding to the multiple second target data points, wherein the multiple second target data points are multiple data points included within a second target window centered on the second center data point; and the first and second seismic data corresponding to the multiple first target data points are determined based on the quantity, the third seismic data, and the fourth seismic data.

[0108] In one possible implementation, the step of the computer device determining the first and second earthquake data corresponding to multiple first target data points based on the quantity, third earthquake data, and fourth earthquake data is as follows: the computer device determines the first earthquake data based on the quantity, third earthquake data, and fourth earthquake data using the following formula three, and determines the second earthquake data using the following formula four.

[0109] Formula 3: A1 = A2 + a n+1 -a1

[0110] Formula 4: B1 = B2 + a n+1 2 -a1 2

[0111] Where A1 represents the first earthquake data, B1 represents the second earthquake data, A2 represents the third earthquake data, B2 represents the fourth earthquake data, n represents the number of target data points, and a1 represents the earthquake data of the first target data point. n+1 This is used to represent the seismic data of the (n+1)th target data point.

[0112] In this embodiment of the application, since the seismic data of the first center data point is determined based on the seismic data corresponding to the center data point of the previous scanning position, the number of parameters that need to be calculated is reduced, thereby reducing the amount of calculation and improving the efficiency of determining the first and second seismic data.

[0113] 104. The computer equipment determines the average similarity parameter of multiple data points under the first scanning angle, and determines the dip angle parameter of the strata in the test area.

[0114] In one possible implementation, the computer equipment determines the dip angle parameters of the test area based on the dip angle parameters of each data point. Accordingly, this step involves: for each data point, the computer equipment determines multiple average similarity parameters at multiple first scanning angles within a preset scanning angle range; from these average similarity parameters, it determines the target similarity parameter with the largest average similarity parameter, and determines the target scanning angle corresponding to the target similarity parameter as the dip angle parameter of the data point, thus obtaining the dip angle parameters of multiple data points at the first scanning angles; finally, it combines the dip angle parameters of the multiple data points to obtain the dip angle parameters of the test area.

[0115] In one possible implementation, the step of the computer device determining multiple average similarity parameters of data points under multiple first scanning angles within a preset scanning angle range is as follows: the computer device determines multiple first scanning angles within the preset scanning angle range; for each first scanning angle, a second target scanning line is determined, the second target scanning line being a scanning line of a second scanning angle complementary to the first scanning angle; based on the second target scanning line, the average similarity parameters of the data points under the first scanning angles are determined, thus obtaining multiple average similarity parameters of the data points under multiple first scanning angles.

[0116] The step of the computer device determining the average similarity parameter of the data points at the first scanning angle based on the second target scan line is as follows: the computer device determines the second target scan line segment corresponding to the second target scan line, the second target scan line segment being the overlapping part of the second target scan line and the superimposed profile; the second target scan line segment is scanned through the second sliding window to determine the third target window centered on the data points; the average value of the similarity parameters of the multiple data points included in the third target window at the first scanning angle is determined, and the average value is determined as the average similarity parameter of the data points at the first scanning angle.

[0117] It should be noted that in related technologies, determining the similarity parameters of data points requires determining the similarity parameters of multiple rays passing through that data point. Furthermore, for each ray, the similarity parameters of all data points along that ray need to be determined. When the angular intervals between the multiple rays passing through the data point are small, the number of data points requiring similarity parameter determination is large, thus reducing the efficiency of determining the similarity parameters. In one possible implementation, the formation dip angle parameter is determined using methods from related technologies, such as... Figure 3 As shown, the calculation process takes 20 minutes.

[0118] In this embodiment, when determining the similarity of a data point, only the similarity parameter of the data points within the third target window needs to be determined, reducing the number of data points requiring similarity parameter determination and thus improving the efficiency of determining the similarity parameter of the data points. In one possible implementation, the formation dip angle parameter determined by the method in this embodiment is as follows: Figure 4 As shown, the calculation process takes 1.5 minutes.

[0119] In this embodiment, the angle intervals between multiple first scanning angles within the preset scanning angle range are the same. This angle interval can be any value between 0.5 degrees and 5 degrees, such as 0.5 degrees, 1 degree, 1.5 degrees, etc. In this application embodiment, the value of this angle interval is not specifically limited and can be set and modified as needed.

[0120] In one possible implementation, the third target window includes m data points, and the similarity parameter of the m data points is S1+S2…+S… 1+m The average similarity parameter of multiple data points at the first scanning angle is: S = (S1 + S2 ... + S...). 1+m ) / (m+1); where S represents the average similarity of the target data points.

[0121] This application provides a method for determining the dip angle parameter of a formation. The method involves first determining multiple first target scan lines covering multiple data points at a first scan angle, then determining the similarity parameters of multiple data points on the first target scan lines, and finally determining the dip angle parameter of the test area based on the similarity parameters of the multiple data points. In determining the similarity parameters of multiple data points on the first target scan lines, the similarity parameters of the multiple data points on the first target scan lines are determined as a whole. For multiple data points, it is not necessary to separately and repeatedly calculate the similarity parameters of the first target scan lines. Therefore, the number of scan lines requiring similarity parameter determination is reduced, and the efficiency of determining the dip angle parameter of the formation is improved.

[0122] Figure 5 This is a block diagram illustrating an apparatus for determining formation dip angle parameters according to an exemplary embodiment.

[0123] See Figure 5 The device includes:

[0124] The acquisition module 501 is used to acquire multiple sampling points set in the test area and determine the superimposed profile corresponding to the test area. The superimposed profile includes multiple data points, and one data point corresponds to one sampling point.

[0125] The first determining module 502 is used to determine multiple first target scan lines covering multiple data points. The multiple first target scan lines are scan lines with the same first scan angle. The first scan angle is selected from a preset scan angle range according to a preset angle interval.

[0126] The second determining module 503 is used to determine the similarity parameters of multiple first center data points on the first target scan line segment under the first scanning angle for each first target scan line, and obtain the similarity parameters of multiple data points under the first scanning angle. The first target scan line segment is the line segment where the first target scan line intersects with the superimposed profile.

[0127] The third determining module 504 is used to determine the dip angle parameters of the strata in the test area based on the similarity parameters of multiple data points at the first scanning angle.

[0128] In one possible implementation, see Figure 6 The second determining module 503 includes:

[0129] The scanning unit 5031 is used to scan the first target scanning line segment through a sliding window, and for each first center data point, to determine a first target window centered on the first center data point;

[0130] The first determining unit 5032 is used to determine the number of multiple first target data points included in the first target window, and to determine the first seismic data and the second seismic data based on the number and the seismic data of the multiple first target data points. The first seismic data is used to represent the sum of the seismic data corresponding to the multiple first target data points, and the second seismic data is used to represent the sum of the squares of the seismic data corresponding to the multiple first target data points.

[0131] The second determining unit 5033 is used to determine the similarity parameter of the first center data point under the first scanning angle based on the quantity, the first earthquake data, and the second earthquake data, and to obtain the similarity parameters of multiple first center data points under the first scanning angle.

[0132] In another possible implementation, the second determining unit 5033 is used to determine the similarity parameter of the first center data point at the first scanning angle according to the quantity, the first seismic data and the second seismic data, by the following formula 1.

[0133] Formula 1: S = A 2 / (n*B)

[0134] Where S represents the similarity parameter, A represents the first earthquake data, B represents the second earthquake data, and n represents the number.

[0135] In another possible implementation, the first determining unit 5032 is used to determine the first scanning position of the first center data point on the first target scanning line segment; in response to the first scanning position being located at the starting scanning position of the first target scanning line segment, the first seismic data is determined according to the quantity and the seismic data corresponding to the multiple first target data points by the following formula 1, and the second seismic data is determined by the following formula 2.

[0136] Formula 1: A1 = a1 + a2 + ... + a n

[0137] Formula 2: B1 = a1 2 +a2 2 +…+a n 2

[0138] Where A1 represents the first seismic data, B1 represents the second seismic data, n represents the number of first target data points, a1 represents the seismic data of the first first target data point, a2 represents the seismic data of the second first target data point, and a... n This is used to represent the seismic data of the nth first target data point.

[0139] In another possible implementation, see [link to previous section]. Figure 6 The device also includes:

[0140] The fourth determining module 505 is used to determine the third and fourth seismic data of the second center data point corresponding to the second scanning position before the first scanning position in response to the first scanning position not being located at the starting scanning position of the first target scanning line segment. The third seismic data is used to represent the sum of seismic data corresponding to multiple second target data points, and the fourth seismic data is used to represent the sum of squares of seismic data corresponding to multiple second target data points. The multiple second target data points are multiple data points included in the second target window centered on the second center data point. Based on the quantity, the third seismic data, and the fourth seismic data, the first seismic data is determined by the following formula three, and the second seismic data is determined by the following formula four.

[0141] Formula 3: A1 = A2 + a n+1 -a1

[0142] Formula 4: B1 = B2 + a n+1 2 -a1 2

[0143] Where A1 represents the first earthquake data, B1 represents the second earthquake data, A2 represents the third earthquake data, B2 represents the fourth earthquake data, n represents the number of target data points, and a1 represents the earthquake data of the first target data point.n+1 This is used to represent the seismic data of the (n+1)th target data point.

[0144] In another possible implementation, see [link to previous section]. Figure 6 The third determining module 504 includes:

[0145] The third determining unit 5041 is used to determine, for each data point, multiple average similarity parameters of the data point under multiple first scanning angles within a preset scanning angle range, wherein one first scanning angle corresponds to one average similarity parameter.

[0146] The fourth determining unit 5042 is used to determine the target similarity parameter with the largest average similarity parameter from multiple average similarity parameters, determine the target scanning angle corresponding to the target similarity parameter as the tilt angle parameter of the data point, and obtain the tilt angle parameters of multiple data points under the first scanning angle;

[0147] The combination unit 5043 is used to combine the dip angle parameters of multiple data points to obtain the dip angle parameters of the strata in the test area.

[0148] In another possible implementation, the third determining unit 5041 is used to determine a plurality of first scanning angles within a preset scanning angle range; for each first scanning angle, a second target scanning line is determined, the second target scanning line being a scanning line of a second scanning angle complementary to the first scanning angle; based on the second target scanning line, the average similarity parameter of the data points under the first scanning angle is determined, thereby obtaining a plurality of average similarity parameters of the data points under the plurality of first scanning angles.

[0149] This application provides an apparatus for determining the dip angle parameter of a formation. It first determines multiple first target scan lines covering a first scan angle of multiple data points, then determines the similarity parameters of multiple data points on the first target scan lines, and finally determines the dip angle parameter of the test area based on the similarity parameters of the multiple data points. In determining the similarity parameters of multiple data points on the first target scan lines, the similarity parameters of the multiple data points on the first target scan lines are determined as a whole. For multiple data points, it is not necessary to separately and repeatedly calculate the similarity parameters of the first target scan lines. Therefore, the number of scan lines requiring similarity parameter determination is reduced, and the efficiency of determining the dip angle parameter of the formation is improved.

[0150] Figure 7The diagram illustrates a structural block diagram of a terminal 700 provided in an exemplary embodiment of the present invention. The terminal 700 may be a smartphone, tablet computer, MP3 player (Moving Picture Experts Group Audio Layer III), MP4 player (Moving Picture Experts Group Audio Layer IV), laptop computer, or desktop computer. The terminal 700 may also be referred to as a user device, portable terminal, laptop terminal, desktop terminal, or other names.

[0151] Typically, terminal 700 includes a processor 701 and a memory 702.

[0152] Processor 701 may include one or more processing cores, such as a quad-core processor, an octa-core processor, etc. Processor 701 may be implemented using at least one hardware form selected from DSP (Digital Signal Processing), FPGA (Field-Programmable Gate Array), and PLA (Programmable Logic Array). Processor 701 may also include a main processor and a coprocessor. The main processor, also known as a CPU (Central Processing Unit), is used to process data in the wake-up state; the coprocessor is a low-power processor used to process data in the standby state. In some embodiments, processor 701 may integrate a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content to be displayed on the screen. In some embodiments, processor 701 may also include an AI (Artificial Intelligence) processor, which is used to handle computational operations related to machine learning.

[0153] The memory 702 may include one or more computer-readable storage media, which may be non-transitory. The memory 702 may also include high-speed random access memory and non-volatile memory, such as one or more disk storage devices or flash memory devices. In some embodiments, the non-transitory computer-readable storage media in the memory 702 are used to store at least one instruction, which is executed by the processor 701 to implement the method for determining the formation dip angle parameters provided in the method embodiments of this application.

[0154] In some embodiments, the terminal 700 may also optionally include a peripheral device interface 703 and at least one peripheral device. The processor 701, memory 702, and peripheral device interface 703 can be connected via a bus or signal line. Each peripheral device can be connected to the peripheral device interface 703 via a bus, signal line, or circuit board. Specifically, the peripheral device includes at least one of the following: a radio frequency circuit 704, a display screen 705, a camera 706, an audio circuit 707, a positioning component 708, and a power supply 709.

[0155] Peripheral device interface 703 can be used to connect at least one I / O (Input / Output) related peripheral device to processor 701 and memory 702. In some embodiments, processor 701, memory 702 and peripheral device interface 703 are integrated on the same chip or circuit board; in some other embodiments, any one or two of processor 701, memory 702 and peripheral device interface 703 can be implemented on separate chips or circuit boards, which is not limited in this embodiment.

[0156] The radio frequency (RF) circuit 704 is used to receive and transmit RF (Radio Frequency) signals, also known as electromagnetic signals. The RF circuit 704 communicates with communication networks and other communication devices via electromagnetic signals. The RF circuit 704 converts electrical signals into electromagnetic signals for transmission, or converts received electromagnetic signals back into electrical signals. Optionally, the RF circuit 704 includes: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a user identity module card, etc. The RF circuit 704 can communicate with other terminals through at least one wireless communication protocol. This wireless communication protocol includes, but is not limited to: metropolitan area networks (MANs), various generations of mobile communication networks (2G, 3G, 4G, and 5G), wireless local area networks (WLANs), and / or WiFi (Wireless Fidelity) networks. In some embodiments, the RF circuit 704 may also include circuitry related to NFC (Near Field Communication), which is not limited in this application.

[0157] Display screen 705 is used to display a UI (User Interface). This UI may include graphics, text, icons, videos, and any combination thereof. When display screen 705 is a touch display screen, it also has the ability to collect touch signals on or above its surface. These touch signals can be input as control signals to processor 701 for processing. In this case, display screen 705 can also be used to provide virtual buttons and / or a virtual keyboard, also known as soft buttons and / or a soft keyboard. In some embodiments, there may be one display screen 705, which serves as the front panel of terminal 700; in other embodiments, there may be at least two display screens 705, respectively disposed on different surfaces of terminal 700 or in a folded design; in still other embodiments, display screen 705 may be a flexible display screen, disposed on a curved or folded surface of terminal 700. Furthermore, display screen 705 may be configured as a non-rectangular, irregular shape, i.e., a non-rectangular screen. Display screen 705 may be made of materials such as LCD (Liquid Crystal Display) or OLED (Organic Light-Emitting Diode).

[0158] The camera assembly 706 is used to acquire images or videos. Optionally, the camera assembly 706 includes a front-facing camera and a rear-facing camera. Typically, the front-facing camera is located on the front panel of the terminal, and the rear-facing camera is located on the back of the terminal. In some embodiments, there are at least two rear-facing cameras, which are any one of a main camera, a depth-sensing camera, a wide-angle camera, and a telephoto camera, to achieve background blurring by fusion of the main camera and the depth-sensing camera, panoramic shooting by fusion of the main camera and the wide-angle camera, VR (Virtual Reality) shooting, or other fusion shooting functions. In some embodiments, the camera assembly 706 may also include a flash. The flash can be a single-color temperature flash or a dual-color temperature flash. A dual-color temperature flash refers to a combination of a warm-light flash and a cool-light flash, which can be used for light compensation at different color temperatures.

[0159] The audio circuit 707 may include a microphone and a speaker. The microphone is used to collect sound waves from the user and the environment, converting the sound waves into electrical signals that are input to the processor 701 for processing, or input to the radio frequency circuit 704 for voice communication. For stereo sound acquisition or noise reduction purposes, multiple microphones may be used, each located at a different part of the terminal 700. The microphone may also be an array microphone or an omnidirectional microphone. The speaker is used to convert the electrical signals from the processor 701 or the radio frequency circuit 704 into sound waves. The speaker may be a conventional diaphragm speaker or a piezoelectric ceramic speaker. When the speaker is a piezoelectric ceramic speaker, it can convert electrical signals not only into audible sound waves but also into inaudible sound waves for purposes such as distance measurement. In some embodiments, the audio circuit 707 may also include a headphone jack.

[0160] The positioning component 708 is used to determine the current geographic location of the terminal 700 in order to enable navigation or LBS (Location Based Service). The positioning component 708 can be a positioning component based on the US GPS (Global Positioning System), China's BeiDou system, Russia's Granas system, or the EU's Galileo system.

[0161] The power supply 709 is used to power the various components in the terminal 700. The power supply 709 can be AC ​​power, DC power, a disposable battery, or a rechargeable battery. When the power supply 709 includes a rechargeable battery, the rechargeable battery can support wired or wireless charging. The rechargeable battery can also be used to support fast charging technology.

[0162] In some embodiments, the terminal 700 further includes one or more sensors 710. The one or more sensors 710 include, but are not limited to: an accelerometer 711, a gyroscope 712, a pressure sensor 713, a fingerprint sensor 714, an optical sensor 715, and a proximity sensor 716.

[0163] Accelerometer 711 can detect the magnitude of acceleration along the three coordinate axes of a coordinate system established by terminal 700. For example, accelerometer 711 can be used to detect the components of gravitational acceleration along the three coordinate axes. Processor 701 can control display screen 705 to display the user interface in either a landscape or portrait view based on the gravitational acceleration signal acquired by accelerometer 711. Accelerometer 711 can also be used for games or for acquiring user motion data.

[0164] The gyroscope sensor 712 can detect the orientation and rotation angle of the terminal 700. The gyroscope sensor 712, in conjunction with the accelerometer sensor 711, can collect 3D motion data from the user on the terminal 700. Based on the data collected by the gyroscope sensor 712, the processor 701 can perform the following functions: motion sensing (e.g., changing the UI based on the user's tilt), image stabilization during shooting, game control, and inertial navigation.

[0165] The pressure sensor 713 can be disposed on the side bezel of the terminal 700 and / or the lower layer of the display screen 705. When the pressure sensor 713 is disposed on the side bezel of the terminal 700, it can detect the user's grip signal on the terminal 700, and the processor 701 can perform left / right hand recognition or quick operation based on the grip signal collected by the pressure sensor 713. When the pressure sensor 713 is disposed on the lower layer of the display screen 705, the processor 701 can control the operable controls on the UI interface based on the user's pressure operation on the display screen 705. The operable controls include at least one of button controls, scroll bar controls, icon controls, and menu controls.

[0166] The fingerprint sensor 714 is used to collect a user's fingerprint. The processor 701 identifies the user based on the fingerprint collected by the fingerprint sensor 714, or vice versa. When the user's identity is identified as trusted, the processor 701 authorizes the user to perform relevant sensitive operations, including unlocking the screen, viewing encrypted information, downloading software, making payments, and changing settings. The fingerprint sensor 714 can be located on the front, back, or side of the terminal 700. When the terminal 700 has a physical button or manufacturer logo, the fingerprint sensor 714 can be integrated with the physical button or manufacturer logo.

[0167] An optical sensor 715 is used to collect ambient light intensity. In one embodiment, the processor 701 can control the display brightness of the display screen 705 based on the ambient light intensity collected by the optical sensor 715. Specifically, when the ambient light intensity is high, the display brightness of the display screen 705 is increased; when the ambient light intensity is low, the display brightness of the display screen 705 is decreased. In another embodiment, the processor 701 can also dynamically adjust the shooting parameters of the camera assembly 706 based on the ambient light intensity collected by the optical sensor 715.

[0168] The proximity sensor 716, also known as a distance sensor, is typically located on the front panel of the terminal 700. The proximity sensor 716 is used to detect the distance between the user and the front of the terminal 700. In one embodiment, when the proximity sensor 716 detects that the distance between the user and the front of the terminal 700 is gradually decreasing, the processor 701 controls the display screen 705 to switch from a screen-on state to a screen-off state; when the proximity sensor 716 detects that the distance between the user and the front of the terminal 700 is gradually increasing, the processor 701 controls the display screen 705 to switch from a screen-off state to a screen-on state.

[0169] Those skilled in the art will understand that Figure 7 The structure shown does not constitute a limitation on terminal 700, and may include more or fewer components than shown, or combine certain components, or use different component arrangements.

[0170] In an exemplary embodiment, a storage medium including program code is also provided, such as a memory including program code, which can be executed by the processor of the device to perform the above-described method. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as ROM (Read-Only Memory), RAM (Random Access Memory), CD-ROM (Compact Disc Read-Only Memory), magnetic tape, floppy disk, and optical data storage device, etc.

[0171] Other embodiments of this disclosure will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any variations, uses, or adaptations of this disclosure that follow the general principles of this disclosure and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0172] The above description is merely an optional embodiment of this application and is not intended to limit this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.

Claims

1. A method of determining a formation dip parameter, comprising: The method comprises: obtaining a plurality of sampling points set in a to-be-tested work area, determining a superimposed profile corresponding to the to-be-tested work area, the superimposed profile comprising a plurality of data points, one data point corresponding to one sampling point; determining a plurality of first target scan lines covering the plurality of data points, the plurality of first target scan lines being scan lines of a same first scan angle, the first scan angle being selected from a preset scan angle range according to a preset angle interval; for each first target scan line, determining a similarity parameter of a plurality of first center data points on a first target scan line segment at the first scan angle, obtaining a similarity parameter of the plurality of data points at the first scan angle, the first target scan line segment being a line segment intersected by the first target scan line and the superimposed profile; determining a stratigraphic dip angle parameter of the to-be-tested work area according to the similarity parameter of the plurality of data points at the first scan angle; the determining of the similarity parameter of the plurality of first center data points on the first target scan line segment at the first scan angle comprises: scanning the first target scan line segment through a sliding window, for each first center data point, determining a first target window with the first center data point as a center; determining a number of a plurality of first target data points included in the first target window, determining first seismic data and second seismic data according to the number and seismic data of the plurality of first target data points, the first seismic data being used to represent a sum of seismic data corresponding to the plurality of first target data points, the second seismic data being used to represent a square sum of the seismic data corresponding to the plurality of first target data points; determining the similarity parameter of the first center data point at the first scan angle according to the number, the first seismic data and the second seismic data, obtaining a similarity parameter of a plurality of first center data points at the first scan angle; the determining of the stratigraphic dip angle parameter of the to-be-tested work area according to the similarity parameter of the plurality of data points at the first scan angle comprises: for each data point, determining a plurality of average similarity parameters at a plurality of first scan angles in the preset scan angle range, one first scan angle corresponding to one average similarity parameter; determining a target similarity parameter with a maximum average similarity parameter from the plurality of average similarity parameters, determining a target scan angle corresponding to the target similarity parameter as a dip angle parameter of the data point, obtaining a dip angle parameter of the plurality of data points at the first scan angle; combining the dip angle parameters of the plurality of data points to obtain a stratigraphic dip angle parameter of the to-be-tested work area.

2. The method of claim 1, wherein, the determining of the similarity parameter of the first center data point at the first scan angle according to the number, the first seismic data and the second seismic data comprises: determining the similarity parameter of the first center data point at the first scan angle according to the number, the first seismic data and the second seismic data through formula one as follows: Equation One: Wherein, S represents the similarity parameter, A represents the first seismic data, B represents the second seismic data, and n represents the number.

3. The method of claim 1, wherein, The method further comprises: determining the first seismic data and the second seismic data according to the number and the seismic data corresponding to the plurality of first target data points, comprising: determining a first scanning position of the first center data point on the first target scanning line segment; Equation Two: Equation Three: wherein, for representing the first seismic data, for representing the second seismic data, n represents the number of the first target data points, for representing seismic data of a first target data point, for representing seismic data of a second target data point, for representing seismic data of an n-th target data point.

4. The method of claim 3, wherein, in response to the first scanning position being located at a starting scanning position of the first target scanning line segment, determining the first seismic data according to the number and the seismic data corresponding to the plurality of first target data points by the following formula two, and determining the second seismic data by the following formula three; The method further comprises: in response to the first scanning position not being located at the starting scanning position of the first target scanning line segment, determining third seismic data and fourth seismic data of a second center data point corresponding to a second scanning position before the first scanning position, the third seismic data being used to represent a sum of seismic data corresponding to a plurality of second target data points, and the fourth seismic data being used to represent a sum of squares of the seismic data corresponding to the plurality of second target data points, the plurality of second target data points being a plurality of data points included in a second target window with the second center data point as a center; Equation Four: Equation Five: wherein, for representing the first seismic data, for representing the second seismic data, for representing the third seismic data, for representing the fourth seismic data, n represents the number of the first target data points, for representing the first seismic data of the first target data point, for representing the first seismic data of the n+1th target data point.

5. The method of claim 1, wherein, determining the first seismic data according to the number, the third seismic data and the fourth seismic data by the following formula four, and determining the second seismic data by the following formula five; The method further comprises: determining a plurality of first scanning angles within the preset scanning angle range; for each first scanning angle, determining a second target scanning line, the second target scanning line being a scanning line of a second scanning angle complementary to the first scanning angle; 6. An apparatus for determining a formation dip parameter, comprising: determining the average similarity parameter of the data point at the first scanning angle according to the second target scanning line, to obtain a plurality of average similarity parameters of the data point at the plurality of first scanning angles. The device comprises: an acquisition module configured to acquire a plurality of sampling points set in a to-be-tested work area, and determine a stacked profile corresponding to the to-be-tested work area, the stacked profile comprising a plurality of data points, one data point corresponding to one sampling point; a first determination module configured to determine a plurality of first target scanning lines covering the plurality of data points, the plurality of first target scanning lines being scanning lines of a same first scanning angle, the first scanning angle being selected from a preset scanning angle range according to a preset angle interval; a second determination module configured to, for each first target scanning line, determine similarity parameters of a plurality of first center data points on a first target scanning line segment at the first scanning angle, to obtain the similarity parameters of the plurality of data points at the first scanning angle, the first target scanning line segment being a line segment intersected by the first target scanning line and the stacked profile; a third determination module configured to determine a stratigraphic dip angle parameter of the to-be-tested work area according to the similarity parameters of the plurality of data points at the first scanning angle. The second determination module comprises: The scanning unit is configured to scan the first target scan line segment by a sliding window, and for each first center data point, determine a first target window with the first center data point as a center; The first determination unit is configured to determine a number of first target data points included in the first target window, and determine first seismic data and second seismic data according to the number and seismic data of the first target data points, the first seismic data being used to represent a sum of seismic data corresponding to the first target data points, and the second seismic data being used to represent a square sum of the seismic data corresponding to the first target data points; The second determination unit is configured to determine a similarity parameter of the first center data point at the first scan angle according to the number, the first seismic data and the second seismic data, and obtain the similarity parameter of the first center data point at the first scan angle. The third determination module comprises: The third determination unit is configured to, for each data point, determine a plurality of average similarity parameters at a plurality of first scan angles within the preset scan angle range, one first scan angle corresponding to one average similarity parameter; The fourth determination unit is configured to determine a target similarity parameter with a maximum average similarity parameter from the plurality of average similarity parameters, determine a target scan angle corresponding to the target similarity parameter as a dip angle parameter of the data point, and obtain the dip angle parameter of the data point at the first scan angle. The combination unit is configured to combine the dip angle parameters of the plurality of data points to obtain the stratigraphic dip angle parameter of the to-be-measured work area.

7. A computer device, characterized by The computer device comprises: The processor and the memory, the memory stores at least one program code, the at least one program code is loaded and executed by the processor to realize the operation performed in the stratigraphic dip angle parameter determination method of any one of claims 1 to 5.

8. A computer-readable storage medium, characterized in that, The computer readable storage medium stores at least one program code, the at least one program code is loaded and executed by the processor to realize the operation performed in the stratigraphic dip angle parameter determination method of any one of claims 1 to 5.

Citation Information

Patent Citations

  • Velocity analysis and dynamic correction method based on formation parameter information

    CN102221709A

  • Stratum inclination angle detection method

    CN105259571A