Method and device for processing excitation point data for seismic exploration

By using data management models in seismic exploration to determine the database location information of the excitation point data and perform storage and access operations, the problem of low data dispersion and retrieval efficiency in the excitation point data storage method is solved, and more efficient data management and access.

CN113672585BActive Publication Date: 2025-02-25CHINA NAT PETROLEUM CORP +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010401974.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-13
Publication Date
2025-02-25
Estimated Expiration
2040-05-13

AI Technical Summary

Technical Problem

In the prior art, the storage method of excitation point data has problems such as data dispersion, chaotic retrieval, and a lot of redundant information, which affects the retrieval and access efficiency of excitation point data and is not conducive to the unified management of data.

Method used

By obtaining the excitation point observation system data and corresponding excitation point information, the database location information corresponding to the data is determined according to the pre-established data management model, and storage and access operations are performed, including reading, writing, modification, deletion and other operations.

Benefits of technology

Effectively manage the data of the excitation point to avoid problems such as data dispersion, chaotic search, and a lot of redundant information, and improve the retrieval and access efficiency of the excitation point data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113672585B_ABST
    Figure CN113672585B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for processing excitation point data for seismic exploration, wherein the method comprises: obtaining excitation point observation system data and corresponding excitation point information; determining database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to field acquisition data of the excitation point; storing the excitation point observation system data according to the database location information. The present invention effectively manages the excitation point data, avoids problems such as data dispersion, retrieval confusion, and redundant information, and ensures the retrieval and access efficiency of the excitation point data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of petroleum seismic exploration excitation points, and in particular to an excitation point data processing method and device for seismic exploration. Background Art

[0002] Seismic exploration is the use of professional instruments to observe the elastic wave properties of rocks for exploration. Seismic exploration uses artificial sources to excite elastic waves to propagate in underground rock formations to determine underground mineral deposits. In seismic exploration, explosions and hammering sources are generally used to excite seismic waves. The rocks near the source are broken and plastic due to the instantaneous huge excitation force. In areas far enough away from the source, the geological medium is only subject to an instantaneous, tiny external force. Therefore, the geological medium can be approximately regarded as an ideal completely elastic body. Under this condition, when the elastic medium is subjected to external force, its particles will produce relative displacement, and the volume or shape will change, which is collectively referred to as deformation; once the external force is removed, the medium will completely return to its original size and shape due to the internal force of the elastic body. Under the action of the source, the medium particles produce elastic vibrations and radiate or propagate from the source to the surrounding medium, forming seismic waves. Each artificial source is called an excitation point. The types of excitation points include explosives, heavy hammers, air guns, controllable vibrators, electric sparks, etc. Each excitation point has its own index attributes, excitation element attributes, location attributes, near-surface attributes, observation system attributes, and static correction attributes.

[0003] In the prior art, the excitation point data is stored in the form of electronic class reports, SPS format and other files. However, this storage method has problems such as data dispersion, retrieval confusion, and redundant information, which affects the retrieval and access efficiency of the excitation point data and is not conducive to the unified management of the excitation point data. Summary of the invention

[0004] The embodiment of the present invention provides a method for processing excitation point data for seismic exploration, which is used to process excitation point data in seismic exploration, uniformly manage excitation point data, avoid data dispersion, retrieval confusion, redundant information and other problems, and improve the retrieval and access efficiency of excitation point data. The method includes:

[0005] Obtaining excitation point observation system data and corresponding excitation point information;

[0006] Determining the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the excitation point field collection data;

[0007] According to the database location information, the excitation point observation system data is stored.

[0008] In one embodiment, the method for processing excitation point data for seismic exploration further includes: performing an access operation on the stored excitation point observation system data according to the database location information, wherein the access operation includes: one or any combination of a read operation, a write operation, a modification operation, and a deletion operation.

[0009] The embodiment of the present invention provides a device for processing excitation point data for seismic exploration, which is used to process excitation point data in seismic exploration, uniformly manage excitation point data, avoid problems such as data dispersion, retrieval confusion, and excessive redundant information, and improve the retrieval and access efficiency of excitation point data. The device includes:

[0010] A data acquisition module is used to acquire the excitation point observation system data and the corresponding excitation point information;

[0011] A location information determination module, used to determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the excitation point field collection data;

[0012] The data loading module is used to store the excitation point observation system data according to the database position information.

[0013] In one embodiment, the excitation point data processing device for seismic exploration further includes:

[0014] The data access module is used to perform access operations on the stored excitation point observation system data according to the database location information, and the access operations include: one or any combination of read operations, write operations, modify operations, and delete operations.

[0015] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements a method for processing excitation point data for seismic exploration when executing the computer program.

[0016] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the above-mentioned method for processing shot point data for seismic exploration.

[0017] Compared with the solutions in the prior art that store data in the form of electronic class reports, SPS format and other files, the embodiments of the present invention obtain the excitation point observation system data and the corresponding excitation point information; determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point; store the excitation point observation system data according to the database location information. In the embodiment, access operations are performed on the stored excitation point observation system data according to the database location information, and the access operations include: one or any combination of read operations, write operations, modify operations, and delete operations. The embodiments of the present invention can determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, and then store and access the excitation point observation system data according to the obtained database location information, effectively manage the excitation point data, avoid problems such as data dispersion, retrieval confusion, and redundant information, and ensure the retrieval and access efficiency of the excitation point data.

[0018] The embodiment of the present invention provides a method for processing excitation point data for seismic exploration, which is used to process excitation point data in seismic exploration, uniformly manage excitation point data, avoid data dispersion, retrieval confusion, redundant information and other problems, and improve the retrieval and access efficiency of excitation point data. The method includes:

[0019] Obtain the static correction data of the excitation point and the corresponding excitation point information;

[0020] Determining the database location information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point;

[0021] According to the database position information, the static correction data of the excitation point is loaded.

[0022] In one embodiment, the method for processing excitation point data for seismic exploration further includes: performing an access operation on the stored excitation point static correction data according to the database location information, wherein the access operation includes: one or any combination of a read operation, a write operation, a modify operation, and a delete operation.

[0023] The embodiment of the present invention provides a device for processing excitation point data for seismic exploration, which is used to process excitation point data in seismic exploration, uniformly manage excitation point data, avoid problems such as data dispersion, retrieval confusion, and excessive redundant information, and improve the retrieval and access efficiency of excitation point data. The device includes:

[0024] A data acquisition module is used to acquire the static correction data of the excitation point and the corresponding excitation point information;

[0025] A position information determination module, used to determine the database position information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point;

[0026] The data loading module is used to load the static correction data of the excitation point according to the database position information.

[0027] In one embodiment, the excitation point data processing device for seismic exploration further includes:

[0028] The data access module is used to perform access operations on the stored excitation point static correction data according to the database location information, and the access operations include: one or any combination of read operations, write operations, modify operations, and delete operations.

[0029] An embodiment of the present invention further provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements a method for processing excitation point data for seismic exploration when executing the computer program.

[0030] An embodiment of the present invention further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for executing the above-mentioned method for processing shot point data for seismic exploration.

[0031] Compared with the prior art solution of storing in the form of electronic class reports, SPS format and other files, the embodiment of the present invention obtains the static correction data of the excitation point and the corresponding excitation point information; determines the database location information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point; and loads the static correction data of the excitation point according to the database location information. In the embodiment, an access operation is performed on the stored static correction data of the excitation point according to the database location information, and the access operation includes: one or any combination of a read operation, a write operation, a modification operation, and a deletion operation. The embodiment of the present invention can determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, and then store and access the excitation point observation system data according to the obtained database location information, effectively manage the excitation point data, avoid data dispersion, retrieval confusion, redundant information and other problems, and ensure the retrieval and access efficiency of the excitation point data. BRIEF DESCRIPTION OF THE DRAWINGS

[0032] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art descriptions. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work. In the drawings:

[0033] Figure 1 Schematic diagram of a method for processing excitation point data for seismic exploration in an embodiment of the present invention;

[0034] Figure 2 It is a structural diagram of an excitation point data processing device for seismic exploration in an embodiment of the present invention;

[0035] Figure 3 It is a structural diagram of an excitation point data processing device for seismic exploration in an embodiment of the present invention;

[0036] Figure 4 Schematic diagram of a method for processing excitation point data for seismic exploration in an embodiment of the present invention;

[0037] Figure 5 It is a structural diagram of an excitation point data processing device for seismic exploration in an embodiment of the present invention;

[0038] Figure 6 It is a structural diagram of an excitation point data processing device for seismic exploration in an embodiment of the present invention;

[0039] Figure 7 Schematic diagram of hierarchical management of exploration excitation point data in an embodiment of the present invention;

[0040] Figure 8 Schematic diagram of the exploration excitation point data structure in an embodiment of the present invention. DETAILED DESCRIPTION

[0041] To make the purpose, technical solution and advantages of the embodiments of the present invention more clear, the embodiments of the present invention are further described in detail below in conjunction with the accompanying drawings. Here, the exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but are not intended to limit the present invention.

[0042] In order to process the excitation point data in seismic exploration, uniformly manage the excitation point data, avoid the problems of data dispersion, retrieval confusion, redundant information, etc., and improve the retrieval and access efficiency of the excitation point data, an embodiment of the present invention provides an excitation point data processing method for seismic exploration, such as Figure 1 As shown, the method includes:

[0043] Step 101, obtaining excitation point observation system data and corresponding excitation point information;

[0044] Step 102, determining the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the excitation point field collection data;

[0045] Step 103: store the excitation point observation system data according to the database location information.

[0046] Depend on Figure 1 As shown, it can be known that the embodiment of the present invention obtains the excitation point observation system data and the corresponding excitation point information; determines the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point; stores the excitation point observation system data according to the database location information. In the embodiment, an access operation is performed on the stored excitation point observation system data according to the database location information, and the access operation includes: one or any combination of a read operation, a write operation, a modify operation, and a delete operation. The embodiment of the present invention can determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, and then store and access the excitation point observation system data according to the obtained database location information, effectively manage the excitation point data, avoid problems such as data dispersion, retrieval confusion, and redundant information, and ensure the retrieval and access efficiency of the excitation point data.

[0047] During specific implementation, the excitation point observation system data and the corresponding excitation point information are obtained.

[0048] In an embodiment, the excitation point information includes: excitation point area information, excitation point block information, excitation point line number information, excitation point number information, excitation point index information, or any combination thereof.

[0049] During specific implementation, the database location information corresponding to the excitation point observation system data is determined based on the excitation point information and a pre-established data management model, wherein the data management model is pre-established based on the field collection data of the excitation point.

[0050] In an embodiment, the excitation point field collection data includes: excitation point area collection data, excitation point block collection data, excitation point line number collection data, excitation point point number collection data, excitation point index collection data, or any combination thereof.

[0051] In the embodiment, the data management model is pre-established based on the field data collected at the excitation point, and includes:

[0052] Generate a data management node according to the field data collected at the excitation point, wherein the data management node includes: an excitation point area management node, an excitation point block management node, an excitation line management node, or any combination thereof;

[0053] A data management model is established according to the data management node.

[0054] During specific implementation, the excitation point observation system data is obtained and stored according to the database location information.

[0055] In an embodiment, the method for processing excitation point data for seismic exploration further includes: performing an access operation on the stored excitation point observation system data according to the database location information, wherein the access operation includes: one or any combination of a read operation, a write operation, a modification operation, and a deletion operation.

[0056] Based on the same inventive concept, the embodiment of the present invention also provides a device for processing excitation point data for seismic exploration, as described in the following embodiments. Since the principles for solving these problems are similar to the method for processing excitation point data for seismic exploration, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0057] Figure 2 FIG. 1 is a structural diagram of an excitation point data processing device for seismic exploration in an embodiment of the present invention. Figure 2 As shown, the device comprises:

[0058] Data acquisition module 201, used to acquire excitation point observation system data and corresponding excitation point information;

[0059] A location information determination module 202, for determining the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the excitation point field collection data;

[0060] The data loading module 203 is used to store the excitation point observation system data according to the database position information.

[0061] In one embodiment, the data management model is pre-established based on field data collected at the excitation point, and includes:

[0062] Generate a data management node according to the field data collected at the excitation point, wherein the data management node includes: an excitation point area management node, an excitation point block management node, an excitation line management node, or any combination thereof;

[0063] A data management model is established according to the data management node.

[0064] In one embodiment, if Figure 3 As shown, Figure 2 The excitation point data processing device for seismic exploration further includes:

[0065] The data access module 204 is used to perform access operations on the stored excitation point observation system data according to the database location information, and the access operations include: one or any combination of read operations, write operations, modify operations, and delete operations.

[0066] In order to process the excitation point data in seismic exploration, uniformly manage the excitation point data, avoid the problems of data dispersion, retrieval confusion, redundant information, etc., and improve the retrieval and access efficiency of the excitation point data, an embodiment of the present invention provides an excitation point data processing method for seismic exploration, such as Figure 4 As shown, the method includes:

[0067] Step 401, obtaining the static correction data of the excitation point and the corresponding excitation point information;

[0068] Step 402: Determine the database location information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point;

[0069] Step 403: Load the static correction data of the excitation point according to the database position information.

[0070] Depend on Figure 4 As shown, it can be known that the embodiment of the present invention obtains the static correction data of the excitation point and the corresponding excitation point information; determines the database location information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point; and loads the static correction data of the excitation point according to the database location information. In the embodiment, an access operation is performed on the stored static correction data of the excitation point according to the database location information, and the access operation includes: one or any combination of a read operation, a write operation, a modification operation, and a deletion operation. The embodiment of the present invention can determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, and then store and access the excitation point observation system data according to the obtained database location information, effectively manage the excitation point data, avoid problems such as data dispersion, retrieval confusion, and redundant information, and ensure the retrieval and access efficiency of the excitation point data.

[0071] During specific implementation, static correction data of the excitation point and corresponding excitation point information are obtained.

[0072] In an embodiment, the excitation point information includes: excitation point area information, excitation point block information, excitation point line number information, excitation point number information, excitation point index information, or any combination thereof.

[0073] In a specific implementation, the database location information corresponding to the static correction data of the excitation point is determined according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point.

[0074] In an embodiment, the excitation point field collection data includes: excitation point area collection data, excitation point block collection data, excitation point line number collection data, excitation point point number collection data, excitation point index collection data, or any combination thereof.

[0075] In the embodiment, the data management model is pre-established based on the field data collected at the excitation point, and includes:

[0076] Generate a data management node according to the field data collected at the excitation point, wherein the data management node includes: an excitation point area management node, an excitation point block management node, an excitation line management node, or any combination thereof;

[0077] A data management model is established according to the data management node.

[0078] During specific implementation, the static correction data of the excitation point is loaded according to the database position information.

[0079] In an embodiment, the method for processing excitation point data for seismic exploration further includes: performing an access operation on the stored excitation point static correction data according to the database location information, wherein the access operation includes: one or any combination of a read operation, a write operation, a modify operation, and a delete operation.

[0080] Based on the same inventive concept, the embodiment of the present invention also provides a device for processing excitation point data for seismic exploration, as described in the following embodiments. Since the principles for solving these problems are similar to the method for processing excitation point data for seismic exploration, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be repeated.

[0081] Figure 5 FIG. 1 is a structural diagram of an excitation point data processing device for seismic exploration in an embodiment of the present invention. Figure 5 As shown, the device comprises:

[0082] The data acquisition module 501 is used to acquire the static correction data of the excitation point and the corresponding excitation point information;

[0083] A position information determination module 502 is used to determine the database position information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point;

[0084] The data loading module 503 is used to load the static correction data of the excitation point according to the database position information.

[0085] In one embodiment, the data management model is pre-established based on field data collected at the excitation point, and includes:

[0086] Generate a data management node according to the field data collected at the excitation point, wherein the data management node includes: an excitation point area management node, an excitation point block management node, an excitation line management node, or any combination thereof;

[0087] A data management model is established according to the data management node.

[0088] In one embodiment, if Figure 6 As shown, Figure 5 The excitation point data processing device for seismic exploration also includes:

[0089] The data access module 504 is used to perform access operations on the stored excitation point static correction data according to the database location information, and the access operations include: one or any combination of read operations, write operations, modify operations, and delete operations.

[0090] A specific embodiment is given below to illustrate the specific application of the method for processing the excitation point data for seismic exploration. Figure 7-Figure 8As shown, the present invention provides a method for managing excitation point data of seismic exploration, the method comprising: receiving regional data loaded by a user and establishing a regional management node. Receiving block data input by a user and establishing a multi-level, multi-block block management node under the regional management node. Receiving field acquisition data of excitation points loaded by a user and establishing an excitation line management node. Establishing a unique identification of an excitation point and storing field acquisition data of an excitation point. Receiving observation system data of an excitation point loaded by a user and storing the observation system data of an excitation point. Receiving excitation point observation system data generated by indoor processing and storing the static correction data of an excitation point. Providing an interface program for users to access various attribute data of an excitation point. When loading regional data to establish a regional management node, an external file loading method and a human-computer interaction interface input method are provided, and the loaded content includes: regional name, projection coordinates of vertices of regional boundary polygons, and unified datum elevation of the region. Assigning the acquired regional data to the regional data structure; storing the data in the regional data structure into the database through the regional database access interface; and deleting the regional data structure after storage is completed. When loading block data to establish a regional management node, an external file loading method and a human-computer interaction interface input method are provided. The loaded content includes: block name, block boundary polygon vertex projection coordinates, and block description attributes. The acquired block data is assigned to the block data structure; the data in the block data structure is stored in the database through the block database access interface; the block data structure is deleted after the storage is completed. Among them, a regional management node or block management node can recursively establish multi-level block management nodes; one or more block management nodes can be managed under a regional management node or block management node; a unique identifier is established for each block node in an area. Among them, when loading exploration excitation point data as field collection data, the file must be analyzed first. The basic information of the data includes: loading the excitation point data file and decoding the data file, extracting the excitation line number from the acquired data, and establishing an excitation line with the excitation line number as the unique identifier under a block node according to the first paradigm of the relational database. Acquire the excitation point line number, excitation point number, excitation point index, field file number, and excitation point coordinate value, and establish the excitation point unique identification composed of the excitation point line number, excitation point number, and excitation point index according to the first paradigm of the relational database. Establish a first data structure with the excitation point unique identification as the data retrieval condition according to the second paradigm of the relational database; write the excitation point field collection data into the first data structure. Write the acquired excitation point first data structure into the database according to the excitation point unique identification; delete the excitation point first data structure. When the exploration excitation point data loaded is observation system data, the basic information of storing the observation system data includes: decoding the observation system file, acquiring the receiving point arrangement data corresponding to each excitation point, and establishing the excitation point observation system unique identification composed of the excitation point line number, excitation point number, excitation point index, and arrangement number according to the first paradigm of the relational database.According to the second normal form of relational database, a second data structure is established with the unique identifier of the observation system of the excitation point as the retrieval condition, and the unique identifier of the observation system of the excitation point and the observation system data are written into the second data structure. The second data structure obtains the position of the excitation point recorded in the database by matching with the unique identifier of the excitation point; writes the second data structure data of the excitation point into the database; and deletes the second data structure of the excitation point. When the design exploration excitation point file is loaded as indoor processing static correction data, the basic information of storing the observation system data includes: obtaining the unique identifier of the excitation point static correction data composed of the excitation point line number, the excitation point number, the excitation point, the static correction type and the version number according to the first normal form of relational database. According to the second normal form of relational database, a third data structure of the excitation point is established with the unique identifier of the static correction data of the excitation point as the retrieval condition, and the unique identifier and the static correction value of the static correction amount are written into the third data structure. The third data structure obtains the position of the excitation point recorded in the database by matching with the unique identifier of the excitation point; writes the third data structure of the excitation point into the database; and deletes the third data structure of the excitation point. When the seismic exploration processing and interpretation method obtains the field acquisition data of the excitation point, the fourth data structure of the excitation point can be obtained through the data access interface; when the seismic exploration processing and interpretation method obtains the observation system data of the excitation point, the fifth data structure of the excitation point can be obtained through the data access interface; when the seismic exploration processing and interpretation method obtains the static correction data of the excitation point, the fifth data structure of the excitation point can be obtained through the data access interface. The fourth data structure, the fifth data structure, and the sixth data structure of the excitation point are matched by the unique identifier of the excitation point. The regional management node is the root node for the management of exploration excitation point data. There is only one root node, which manages all exploration excitation point data in an exploration area. The block management node is a subnode managed by the regional management node, and one regional management node can manage multiple block management nodes. Each block management node can manage multiple block management nodes. Each block management node can manage multiple excitation lines. Each excitation line can manage multiple excitation points. Figure 6 The displayed excitation point data include: field collection data, observation system data, and static correction data. Specific embodiment 1

[0092] The first embodiment of the present invention specifically introduces a method for managing field data collected at exploration excitation points. In this example, the regional data must first be imported. The import interface is called the regional parameter interface, and the interface includes a regional name text box, a regional datum elevation text box, and a regional boundary point coordinate table. The user can manually input the regional name, regional boundary point coordinates, and regional datum elevation on the regional interface through the human-computer interaction interface, or use the file loading button on the interface to load the regional name, regional boundary point, and regional datum elevation by loading an external file of the region, and display these data on the regional interface. After the user clicks the regional creation function button on the regional interface, the parameters on the regional interface are written into the regional data structure, and it is determined whether the regional record already exists. If not, a new regional record is created in the database, and the unique identifier of the record is the regional name, and the parameters on the regional interface are written into the regional data record; if the regional record already exists, the original regional record parameters need to be modified with the new regional parameters; after completing the above functions, the program automatically deletes the regional data structure. After the regional management node is established, the block management data will be imported. The import interface is called the block interface, which includes the regional name or the name of the upper-level block management node, the block boundary table, and the block parameter table. The block name is a unique identifier under the same region or block management node. The user can manually enter the block name, block boundary point coordinates and regional parameters on the block interface through the human-computer interaction interface, or use the file loading button on the interface to load the block external file and display these data on the block interface. After the user clicks the create button on the block interface, the parameters on the block interface are written into the block data structure, and it is determined whether the block record already exists. If not, a new block record is created in the database. The unique identifier of the record is the block name, and the parameters on the block interface are written into the block data record; if the block record already exists, the original record parameters need to be modified with the new block parameters; after completing the above functions, the program automatically deletes the block data structure. There is an exploration excitation point loading button on the user interface of the block management node. Clicking this button will pop up the excitation point file selection interface. The user selects the excitation point electronic class report or the excitation point SPS format data file; after confirmation, decode the data in the excitation point file. The data content includes the excitation point line number, excitation point number, excitation point index, field file number, and excitation point coordinates. Establish an excitation line data structure based on the excitation point line number in the data. The unique identifier of the excitation line structure is the excitation point line number. The attributes include the starting excitation point number and the ending excitation point number; write the data in the excitation line structure into the database through the database access interface. If the excitation line does not exist in the database, establish a new excitation line management node; if the excitation line already exists, modify the existing parameters with the new excitation line parameters; after completing the above functions, the program automatically deletes the excitation line structure. Use the excitation point line number, excitation point number, and excitation point index as the unique identifier of the excitation point to write the data into the first data structure of the excitation point.After the first data structure of the excitation point is established, the data in the first data structure of the excitation point is written into the database excitation point record through the database access interface. If the excitation point does not exist in the database, a new excitation point record is established; if the excitation line already exists, the existing parameters are modified with the new excitation point parameters; after completing the above functions, the program automatically deletes the first data structure. The seismic exploration processing and interpretation application can obtain the field acquisition data of the excitation point through the database access interface and write the data into the fourth data node of the excitation point; the excitation point data browsing application uses the data structure to display the field acquisition data of the excitation point in the electronic form and display the excitation point location map on the graphical interface. Specific embodiment 2

[0094] The embodiment of the present invention specifically introduces a method for managing exploration excitation point observation system data. The exploration excitation point observation system data management should be implemented after the operation of embodiment 1 is completed, that is, after the field collection data of the excitation point has completed data management; at this time, the regional management node, the block management node, the excitation line management node, and the excitation point already exist in the database. The loading of the observation system data is implemented by the observation system loading interactive interface. First, the block where the excitation point data is to be loaded is selected; then the excitation point observation system data file is loaded, which is an observation system file in SPS format or an observation system file in other formats. Decode the observation system file, write the observation system data into the second data structure of the excitation point, regroup the observation system data according to the excitation point line number, and the data with the same excitation point line number form a one-dimensional array in the two-dimensional array; in the one-dimensional array, the data is arranged in the order of the excitation point number and the excitation point index number. Match the excitation line management node with the excitation point line number, match the excitation point under the excitation line with the excitation point line number, excitation point number, and excitation point index, find the position of the excitation point in the database, write the data in the second data structure of the excitation point into the excitation point observation system record in the database, if there is no excitation point observation system data in the database, create a new record; if the excitation point observation system data already exists, modify the existing parameters with new parameters; after completing the above functions, the program automatically deletes the second data structure of the excitation point, and the excitation point observation system data is loaded. The seismic exploration processing and interpretation application obtains the excitation point observation system data through the database access interface, and writes the data into the fifth data node of the excitation point. The excitation point data browsing application uses the data structure to display the excitation point observation system data in a spreadsheet, and displays the excitation point and receiving point arrangement relationship diagram on the graphical interface. Specific embodiment three

[0096] The embodiment of the present invention specifically introduces a method for managing the static correction data of exploration excitation points. The data management of the exploration excitation point observation system should be implemented after the operation of the first embodiment is completed, that is, after the data management of the field collection data of the excitation point has been completed; at this time, the regional management node, the block management node, the excitation line management node, and the excitation point already exist in the database. The acquisition of the observation system data is implemented by the seismic data static correction algorithm. First, the block where the static correction data of the excitation point is to be loaded is selected; then the static correction seismic data data, the static correction algorithm, the static correction data type, and the static correction data version number are selected; finally, the seismic data excitation point static correction calculation function is executed. After the static correction calculation of the seismic data excitation point is completed, the static correction data of the excitation point is written into the second data structure of the excitation point, and the static correction data is recombined according to the excitation point line number. The data with the same excitation point line number constitutes a one-dimensional array in the two-dimensional array. In the one-dimensional array, the data is arranged in the order of the excitation point number and the excitation point index number. Match the excitation line management node with the excitation point line number, match the excitation point under the excitation line with the excitation point line number, excitation point number, and excitation point index, find the position of the excitation point in the database, and write the data in the third data structure of the excitation point into the static correction data record of the excitation point; if there is no static correction data of the excitation point in the database, create a new record; if the static correction data of the excitation point already exists, modify the existing parameters with new parameters; after completing the above functions, the program automatically deletes the third data structure of the excitation point, and the loading of the static correction data of the excitation point is completed. The seismic exploration processing and interpretation application obtains the static correction data of the excitation point through the database access interface, and writes the data into the sixth data node of the excitation point. The excitation point data browsing application uses the data structure to display the static correction data of the excitation point in the electronic spreadsheet or the static correction value of the excitation point on the seismic slope map.

[0097] In summary, the embodiment of the present invention obtains the excitation point observation system data and the corresponding excitation point information; determines the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point; stores the excitation point observation system data according to the database location information. In the embodiment, an access operation is performed on the stored excitation point observation system data according to the database location information, and the access operation includes: one or any combination of a read operation, a write operation, a modify operation, and a delete operation. The embodiment of the present invention can determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, and then store and access the excitation point observation system data according to the obtained database location information, effectively manage the excitation point data, avoid problems such as data dispersion, retrieval confusion, and redundant information, and ensure the retrieval and access efficiency of the excitation point data.

[0098] The embodiment of the present invention obtains the static correction data of the excitation point and the corresponding excitation point information; determines the database location information corresponding to the static correction data of the excitation point according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the field collection data of the excitation point; and loads the static correction data of the excitation point according to the database location information. In the embodiment, an access operation is performed on the stored static correction data of the excitation point according to the database location information, and the access operation includes: one or any combination of a read operation, a write operation, a modify operation, and a delete operation. The embodiment of the present invention can determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, and then store and access the excitation point observation system data according to the obtained database location information, effectively manage the excitation point data, avoid problems such as data dispersion, retrieval confusion, and redundant information, and ensure the retrieval and access efficiency of the excitation point data.

[0099] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0100] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0101] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0102] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0103] The specific embodiments described above further illustrate the objectives, technical solutions and beneficial effects of the present invention in detail. It should be understood that the above description is only a specific embodiment of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

Claims

1. A method for processing excitation point data for seismic exploration, characterized in that: include: Obtaining excitation point observation system data and corresponding excitation point information; Determining the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the excitation point field collection data; storing the excitation point observation system data according to the database location information; The method further comprises: Receive the regional data loaded by the user and establish the regional management node; receive the block data input by the user and establish a multi-level, multi-block block management node under the regional management node; Receive the field acquisition data of the excitation point loaded by the user, and store the field acquisition data of the excitation point; receive the observation system data of the excitation point loaded by the user, and store the observation system data of the excitation point; receive and store the observation system data of the excitation point generated by indoor processing, and store the static correction data of the excitation point; When loading regional data to establish a regional management node, an external file loading method and a human-computer interaction interface input method are provided to assign the acquired regional data to the regional data structure; the data in the regional data structure is stored in the database through the regional database access interface; and the regional data structure is deleted after the storage is completed.

2. The method for processing the excitation point data for seismic exploration according to claim 1, characterized in that: The excitation point information includes: excitation point area information, excitation point block information, excitation point line number information, excitation point number information, excitation point index information, or any combination thereof.

3. The method for processing the excitation point data for seismic exploration according to claim 1, characterized in that: The excitation point field collection data includes: excitation point area collection data, excitation point block collection data, excitation point line number collection data, excitation point point number collection data, excitation point index collection data, or any combination thereof.

4. The method for processing the excitation point data for seismic exploration according to claim 1, characterized in that: The data management model is pre-established based on the field data collected at the excitation point, and includes: Generate a data management node according to the field data collected at the excitation point, wherein the data management node includes: an excitation point area management node, an excitation point block management node, an excitation line management node, or any combination thereof; A data management model is established according to the data management node.

5. The method for processing the excitation point data for seismic exploration according to claim 1, characterized in that: Also includes: According to the database location information, access operations are performed on the stored excitation point observation system data, and the access operations include: read operations, Write operation, modify operation, delete operation, or any combination thereof.

6. A device for processing excitation point data for seismic exploration, characterized in that: include: A data acquisition module is used to acquire the excitation point observation system data and the corresponding excitation point information; A location information determination module, used to determine the database location information corresponding to the excitation point observation system data according to the excitation point information and a pre-established data management model, wherein the data management model is pre-established according to the excitation point field collection data; A data loading module, used for storing the excitation point observation system data according to the database position information; The device is also used for: Receive the regional data loaded by the user and establish the regional management node; receive the block data input by the user and establish a multi-level, multi-block block management node under the regional management node; Receive the excitation point field collection data loaded by the user, and store the excitation point field collection data; Receive the excitation point observation system data loaded by the user, and store the excitation point observation system data; Receive the excitation point observation system data generated by the indoor processing and store the excitation point static correction data; When loading regional data to establish a regional management node, an external file loading method and a human-computer interaction interface input method are provided to assign the acquired regional data to the regional data structure; The data in the regional data structure is stored in the database through the regional database access interface; Delete the region data structure after the storage is complete.

7. The device for processing the excitation point data for seismic exploration according to claim 6, characterized in that: The data management model is pre-established based on the field data collected at the excitation point, and includes: Generate a data management node according to the field data collected at the excitation point, wherein the data management node includes: an excitation point area management node, an excitation point block management node, an excitation line management node, or any combination thereof; A data management model is established according to the data management node.

8. The device for processing the excitation point data for seismic exploration according to claim 6, characterized in that: Also includes: A data access module is used to perform access operations on the stored excitation point observation system data according to the database location information, and the access operations include: read operations, Write operation, modify operation, delete operation, or any combination thereof.

9. A computer device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 5 is implemented.

10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.