Exploration resource evaluation and basic geological data storage method and device and electronic equipment
By constructing the overall storage structure of exploration resource evaluation data and basic geological data, the problem of insufficient efficiency in exploration resource evaluation and basic geological data management in the existing technology is solved, and the hierarchical relationship is reflected, process management and unified management of multiple data is realized, and the data storage and analysis efficiency is improved.
Patent Information
- Application Number
- CN202311205466.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-09-18
- Publication Date
- 2025-03-18
AI Technical Summary
The existing technology has shortcomings in the evaluation of exploration resources and the management efficiency of basic geological data, especially in terms of reflecting the hierarchical relationship between geological objects, the process of resource evaluation activities, and the unified management of multiple basic geological data.
Build an overall storage structure for exploration resource evaluation data and basic geological data, and realize the reflection of hierarchical relationships and process management through the correlation between the evaluation objects and geological data. At the same time, hierarchical management of geological basic information data is adopted, and different tables are connected through foreign keys to achieve unified management of multiple basic geological data.
It realizes basin-level and content-oriented basic data storage and analysis, improves the efficiency of exploration resource evaluation and basic geological data management, reflects the hierarchical relationship of resource evaluation objects and the process of investment evaluation activities, and supports the unified management and data sharing of various basic geological data.
Smart Images

Figure CN119645992A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing technology, and in particular to a method, device and electronic equipment for exploration resource evaluation and basic geological data storage. Background Art
[0002] In exploration resource evaluation, evaluation units are usually organized according to a certain evaluation hierarchy. At present, most software uses files or databases to obtain geological objects and divides them into levels according to geological types. The processing of the hierarchy and parent-child relationship between geological objects and the input of evaluation unit attributes is relatively simple, with insufficient structuring, and does not reflect the hierarchical relationship between geological objects. Different exploration resource evaluation activities have a sequence, and the existing software does not fully reflect the process of these activities, and does not organize these activities in a unified manner for classification and sorting. The evaluation object and the evaluation activity have a one-to-many nature. The existing software usually stores the evaluation records of a certain evaluation object, and some software does not implement the one-to-many mode; when evaluating a geological object, the result will replace the previous result. Other software that implements the storage of historical evaluation records does not make good use of historical data for scoring reference.
[0003] The development and application of geographic information systems have led to the continuous growth of spatial data. The storage and query mode of massive spatial data has become very important, which is also the bottleneck of the development of geographic information systems. The existing spatial data storage and query do not make full use of the location information of spatial data objects, the storage structure is not high enough, and the efficiency of query also needs to be improved. In terms of version management, it is not enough. For the addition, modification and deletion of spatial data elements, incremental management is also required, and the existing geographic information system does not achieve this well. How to design efficient spatial data storage and query mode, improve the speed of data import, loading, rendering, and query, support multi-version recovery, storage and backup of spatial data change operations, and provide more flexible spatial data editing functions, has become the first problem to be solved in geographic information systems.
[0004] The storage of logging, seismic and interpretation data has gone through the process of optical paper storage technology, analog tape storage technology, digital open-reel tape storage technology, cassette tape storage technology, disk storage technology, etc. With the growth of data volume, geological researchers are now facing TB or even PB-level data. When the existing software stores logging, seismic and interpretation data in the database, its structure design does not take too much consideration, and there is room for improvement in the degree of structuring and efficiency.
[0005] Basin simulation is based on physical and chemical geological mechanisms. Computers quantitatively simulate the formation and evolution of oil and gas basins, the generation, migration and accumulation of hydrocarbons in time and space to reveal the nature of oil and gas laws in basins. In the process of basin simulation, due to the huge amount of basin data, it is necessary to organize basin simulation data reasonably. There are large overheads in data storage and calculation, so some space and efficiency optimization are needed to meet modeling requirements.
[0006] In order to realize basin-level, content-oriented basic data storage and analysis, achieve exploration understanding adjustment driven by real-time data, assist in the implementation of exploration direction, and integrate target analysis and resource evaluation into deployment planning and decision-making processes, it is necessary to better unify the management of exploration resource evaluation data and basic geological data, realize basic data storage from single well to basin level, and realize the integration of exploration evaluation and deployment decision-making.
[0007] In the exploration and resource evaluation part, it is necessary to support the hierarchical relationship of geological objects, the process of resource evaluation activities, and the one-to-many nature of geological objects and resource evaluation activities. In the basic geological and spatial data part, a spatial data storage method that better utilizes the location information of spatial data objects, establishes more flexible indexes, has more complete version management functions, and supports backup and incremental recovery of spatial data editing operations is needed; a storage structure is more reasonable, and the class structure design can better reflect the data hierarchy and correlation. The storage and management method of logging, seismic and interpretation results data needs to be realized; efficient basin modeling data structure design and spatial efficiency optimization are needed.
[0008] In view of this, a method, device, electronic device and readable storage medium for exploration resource evaluation and basic geological data storage are proposed. Summary of the invention
[0009] The present application provides a method, device and electronic equipment for exploration resource evaluation and basic geological data storage to solve the above-mentioned technical problem that the management efficiency of exploration resource evaluation and basic geological data is insufficient in the prior art.
[0010] According to one aspect of the present application, an embodiment provides a method for exploration resource evaluation and basic geological data storage, comprising:
[0011] Construct an overall storage structure for exploration resource evaluation data and basic geological data, and associate resource evaluation objects with geological data;
[0012] Storage of exploration resource evaluation data, wherein the basic information table of evaluation objects is used to store the basic data of each evaluation object, the attribute table of evaluation objects is used to store the attribute information of the evaluation unit, and the record table of evaluation activities is used to store the record index and basic information of each evaluation activity;
[0013] Geographic information data storage, where basic geological information data is managed in a hierarchical manner and layer tables are used to store specific data;
[0014] Seismic data storage, wherein the seismic data includes the data of each seismic trace and the shape and position data of the survey line and survey network. The trace header and survey network information table is used to store the shape and position information of the survey line and survey network. The trace header table is used to store the seismic trace header information of a seismic data file. The survey network drawing, wavelet, and interpretation results related tables store the corresponding data.
[0015] Well logging data storage, where the data table used to store basic well information contains one or more parameters of well number, well name, location information, depth, altitude, and invalid value, and the well map related parameter table is used to record the configuration information and attribute data of the well map;
[0016] Basin simulation data storage, which stores basin simulation model data. The input data for basin simulation modeling is a set of geological layers, including a two-dimensional grid composed of a set of spatial coordinates, age, event type, splitting interval, local geological event range and type, local refinement range and proportion, and one or more parameters.
[0017] In one embodiment, the evaluation object is an object system based on geological theory in exploration resource evaluation, wherein evaluation units are divided into several levels from large to small, and evaluation units of various levels are established from top to bottom according to the different levels of the evaluation units; for each of the evaluation units, there is a corresponding actual geographical scope.
[0018] In one embodiment, the basic geological data is data collected during geological exploration and has a corresponding actual geographical scope; the resource evaluation object and the basic geological data are associated through the geographical scope, and the exploration resource evaluation data and the basic geological data at the same geographical location are corresponded.
[0019] In one embodiment, the basic information table of the evaluation object is organized in a tree structure and the evaluation objects are created in sequence, and a parent-child relationship between geological objects is constructed to reflect the hierarchical relationship between different geological objects.
[0020] In one embodiment, the basic information table of the evaluation object and the evaluation activity record table are connected by a primary and foreign key, reflecting the one-to-many nature between the evaluation object and the evaluation activity, wherein one evaluation unit performs multiple evaluation activities.
[0021] In one embodiment, in the layer table, each geological basic data layer corresponds to a set of layer display configuration parameters and a set of geographic coordinate systems; and / or,
[0022] Each geographic information data layer corresponds to a set of data tables for storage.
[0023] In one embodiment, the trace header and network information table is connected to the trace header table through a foreign key, and each record in the table represents a seismic data file; the seismic data file is connected to the d_seismic_dataset table through a foreign key, and the d_seismic_dataset table is connected to the r_seismic_project table through a foreign key, wherein the d_seismic_dataset table represents a seismic data set, and the r_seismic_project table represents a seismic data work area; and / or,
[0024] The d_seismic_dataset table is connected to the d_seismic_surveylayer table through a foreign key, recording the extent of the seismic layer and the stored polyline information; and / or,
[0025] The d_seismic_surveylayer table is linked to the r_seismic_project table by a foreign key and belongs to the seismic project area; and / or,
[0026] The seismic interpretation results data is stored in d_seismic_earthmodel, and each record represents a seismic interpretation result. Among them, r_seismic_project and d_seismic_surveylayer are connected through foreign keys; d_seismic_earthmodel_feature, which records the specific data of the seismic interpretation results, and d_seismic_earthmodel_rendering, which records the display method of the interpretation results, are connected to the interpretation results table and the seismic work area table through foreign keys.
[0027] In one embodiment, in the well logging data storage, the borehole information table and the well basic information table are connected through a foreign key, indicating that a well has multiple wellheads; the well layer related parameter table and the geological basic information table are connected through a foreign key.
[0028] In one embodiment, in the basin simulation data storage, the input original grid data is stored in d_basin_model_maplayer; after the data is input, first, information on age, shape, geological event type, different geological event ranges, and different geological event types is added to the grid data; then, it is stored in d_basin_model_geo_horizon to establish and form geological horizons.
[0029] According to one aspect of the present application, an embodiment provides an exploration resource evaluation and basic geological data storage device, comprising:
[0030] The construction module is used to construct the overall storage structure of exploration resource evaluation data and basic geological data, and associate the resource evaluation object with the geological data;
[0031] The first storage module is used for storing exploration resource evaluation data, wherein the basic information table of the evaluation object is used to store the basic data of each evaluation object, the attribute table of the evaluation object is used to store the attribute information of the evaluation unit, and the record table of the evaluation activity is used to store the record index and basic information of each evaluation activity;
[0032] The second storage module is used for storing geographic information data, wherein the geological basic information data is managed in a hierarchical manner and a layer table is used to store specific data;
[0033] The third storage module is used for storing seismic data, wherein the seismic data includes the data of each seismic trace and the shape and position data of the survey line and survey network. The trace header and survey network information table is used to store the shape and position information of the survey line and survey network. The trace header table is used to store the seismic trace header information of a seismic data file. The survey network drawing, wavelet, and interpretation results related tables store corresponding data.
[0034] A fourth storage module is used for storing well logging data, wherein the data table for storing basic well information includes one or more parameters of well number, well name, location information, depth, altitude, and invalid value, and the well map layer related parameter table is used to record the configuration information and attribute data of the well map layer; and
[0035] The fifth storage module is used for basin simulation data storage, in which the model data of basin simulation is stored. The input data of basin simulation modeling is a set of geological layers, including a two-dimensional grid composed of a set of spatial coordinates, age, event type, splitting interval, local geological event range and type, local refinement range and proportion of one or more parameters.
[0036] According to one aspect of the present application, an embodiment provides an electronic device, including:
[0037] Memory; and
[0038] processor;
[0039] Wherein, the memory is used to store one or more computer instructions; the one or more computer instructions are executed by the processor to implement the exploration resource evaluation and basic geological data storage method as described in any one of the above.
[0040] According to one aspect of the present application, an embodiment provides a readable storage medium having computer instructions stored thereon; wherein, when the computer instructions are executed by a processor, the exploration resource evaluation and basic geological data storage method as described in any one of the above items is implemented.
[0041] The technical solution of the above embodiment of the present application, the exploration resource evaluation and basic geological data storage method, includes the following steps: overall storage of exploration resource evaluation and basic geological data, exploration resource evaluation data storage, geographic information data storage, seismic data storage, well logging data storage, basin simulation data storage. The technical solution of the present application can realize basin-level, content-oriented basic data storage and analysis, and better unify the management of exploration resource evaluation data and basic geological data; construct a hierarchical relationship of resource evaluation objects, reflecting the process of resource evaluation activities and the one-to-many nature of objects and activities; manage multiple basic geological data under a unified framework, and realize the acquisition of multiple data in the same geographical location and data sharing. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 is a flow chart of a method for exploration resource evaluation and basic geological data storage in an embodiment;
[0043] Figure 2 is a diagram of the overall storage structure of exploration resource evaluation and basic geological data in one embodiment;
[0044] Figure 3 is a diagram of a structure for storing data in an exploration resource evaluation embodiment;
[0045] Figure 4 is a diagram of a geographic information data storage structure in an embodiment;
[0046] Figure 5 is a diagram of a seismic data storage structure in an embodiment;
[0047] Figure 6 is a well logging data storage structure diagram in an embodiment;
[0048] Figure 7 is a diagram of a basin simulation data storage structure in an embodiment;
[0049] Figure 8 The present invention is a schematic diagram of the structure of an exploration resource evaluation and basic geological data storage device in an embodiment. DETAILED DESCRIPTION
[0050] It should be noted that, in the absence of conflict, the embodiments and features in the embodiments of the present application can be combined with each other. The present application will be described in detail below with reference to the accompanying drawings and in combination with the embodiments.
[0051] In order to enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only embodiments of a part of the present application, not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work should fall within the scope of protection of the present application.
[0052] It should be noted that the terms "first", "second" etc. in the present application are used to distinguish similar objects, and need not be used to describe a specific order or sequential order. It should be understood that the data used in this way can be interchanged in appropriate circumstances, so that the embodiments of the present application described here. In addition, the terms "including" and "having" and any of their variations are intended to cover non-exclusive inclusions, for example, the process, method, system, product or equipment comprising a series of steps or units need not be limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or equipment.
[0053] It should be understood that when an element (such as a layer, film, region, or substrate) is described as being "on" another element, the element may be directly on the other element, or there may be an intermediate element. Moreover, in this application, when an element is described as being "connected" to another element, the element may be "directly connected" to the other element, or "connected" to the other element through a third element.
[0054] Embodiment 1
[0055] Please refer to Figure 1 This embodiment provides a method for exploration resource evaluation and basic geological data storage, including:
[0056] S110. Construct an overall storage structure for exploration resource evaluation data and basic geological data, and associate resource evaluation objects with geological data;
[0057] S111. Storage of exploration resource evaluation data, wherein the basic information table of the evaluation object is used to store the basic data of each evaluation object, the attribute table of the evaluation object is used to store the attribute information of the evaluation unit, and the record table of the evaluation activity is used to store the record index and basic information of each evaluation activity;
[0058] S112. Geographic information data storage, wherein the geological basic information data is managed in a hierarchical manner and a layer table is used to store specific data;
[0059] S113. Seismic data storage, wherein the seismic data includes data of each seismic trace and shape and position data of the survey line and survey network, the trace header and survey network information table is used to store the shape and position information of the survey line and survey network, the trace header table is used to store the seismic trace header information of a seismic data file, and the survey network drawing, wavelet, and interpretation results related tables store corresponding data;
[0060] S114. Well logging data storage, wherein the data table for storing basic well information includes one or more parameters of well number, well name, location information, depth, altitude, and invalid value, and the well map related parameter table is used to record the configuration information and attribute data of the well map;
[0061] S115. Basin simulation data storage, which stores the model data of basin simulation. The input data of basin simulation modeling is a set of geological layers, including a two-dimensional grid composed of a set of spatial coordinates, one or more parameters of age, event type, splitting interval, local geological event range and type, local refinement range and proportion, and of course may also include some other geological parameters; and configure lithofacies, faults, and thickness layers for geological layers and store them in corresponding tables.
[0062] In one embodiment, in step S110, the evaluation object is an object system based on geological theory in exploration resource evaluation, wherein evaluation units are divided into several levels from large to small, and evaluation units of various levels are established from top to bottom according to the different levels of the evaluation units; for each of the evaluation units, there is a corresponding actual geographical scope.
[0063] In one embodiment, in step S110, the basic geological data is data collected in geological exploration, such as earthquakes, well logging, cores, etc. The evaluation unit has a corresponding actual geographical scope, and the basic geological data also has a corresponding actual geographical scope; therefore, the resource evaluation object and the basic geological data are associated through the geographical scope, and the exploration resource evaluation data and the basic geological data at the same geographical location are associated.
[0064] In one embodiment, in step S111, the basic information table of the assessment object is organized in a tree structure and the assessment objects are created in sequence, and the parent-child relationship between the geological objects is constructed to reflect the hierarchical relationship of the different geological objects. Preferably, the attribute information of the evaluation unit is stored in a series of assessment object attribute tables. The assessment activity record table stores the record index and basic information of each assessment activity, and is stored in the assessment activity parameter table, resource assessment record table, and risk assessment record table.
[0065] In one embodiment, in step S111, the basic information table of the evaluation object and the evaluation activity record table are connected by a primary and foreign key, reflecting the one-to-many nature between the evaluation object and the evaluation activity, wherein one evaluation unit performs multiple evaluation activities.
[0066] In one embodiment, in step S112, in the layer table, each geological basic data layer corresponds to a set of layer display configuration parameters and a set of geographic coordinate systems. Preferably, each geographic information data layer corresponds to a set of data tables for storage, and the table name is prefixed with the layer name, and is mainly composed of a version tree table, a main table, a version table, a data change table, and a configuration information table.
[0067] In one embodiment, in step S112, the hierarchical structure of the geological basic information data includes a three-level structure, wherein the layer table stores the specific geological basic information data, and the upper two levels are directory framework nodes.
[0068] In one embodiment, in step S113, the seismic data file table is connected to the seismic data set table and the seismic work area table through foreign keys to represent a one-to-many relationship.
[0069] In one embodiment, in step S113, the track header and survey network information table is connected to the track header table through a foreign key, and each record in the table represents a seismic data file; the seismic data file is connected to the d_seismic_dataset table through a foreign key, and the d_seismic_dataset table is connected to the r_seismic_project table through a foreign key, wherein the d_seismic_dataset table represents a seismic data set, and the r_seismic_project table represents a seismic data work area. Optionally, the d_seismic_dataset table is connected to the d_seismic_surveylayer table through a foreign key to record the scope of the seismic layer and the stored broken line information. Operably, the d_seismic_surveylayer table is connected to the r_seismic_project table through a foreign key and belongs to the seismic work area. It is feasible. The seismic interpretation result data is stored in d_seismic_earthmodel, and each record represents a seismic interpretation result. Among them, r_seismic_project and d_seismic_surveylayer are connected through foreign keys; d_seismic_earthmodel_feature that records the specific data of the seismic interpretation results and d_seismic_earthmodel_rendering that records the display method of the interpretation results are connected to the interpretation result table and the seismic work area table through foreign keys.
[0070] In one embodiment, in step S114, in the well logging data storage, the borehole information table is connected to the well basic information table through a foreign key, indicating that a well has multiple wellheads; the well map related parameter table is connected to the geological basic information table through a foreign key. Preferably, for each single well, a series of tables storing well data and well curve data are established with the well name as a prefix.
[0071] In one embodiment, in step S115, in the basin simulation data storage, the input original grid data is stored in d_basin_model_maplayer; after the data is input, first, the age, shape, geological event type, different geological event ranges, and different geological event types are added to the grid data; then, it is stored in d_basin_model_geo_horizon to establish and form geological horizons.
[0072] The exploration resource evaluation and basic geological data storage method of the present application can solve the shortcomings of the existing exploration resource evaluation and basic geological data management efficiency. Compared with the existing technology, it has the following advantages:
[0073] 1. The method of this application can realize basin-level, content-oriented basic data storage and analysis, and better unify the management of exploration resource evaluation data and basic geological data;
[0074] 2. The method of this application constructs a hierarchical relationship between resource evaluation objects, reflecting the procedural nature of resource evaluation activities and the one-to-many nature of objects and activities;
[0075] 3. The method of the present application manages a variety of basic geological data under a unified framework, realizing the acquisition of multiple data at a unified geographical location and data sharing.
[0076] Embodiment 2
[0077] This embodiment provides a method for exploration resource evaluation and basic geological data storage. The following will explain the technical solution of this application with the ideas of the inventor, which will help those skilled in the art to be familiar with the ideas of this application. Among them, some technical points are explained in detail so that those skilled in the art can fully understand the technical solution of this application.
[0078] Please refer to Figure 1-Figure 7 , the exploration resource evaluation and basic geological data storage method includes the following steps:
[0079] 1. First, proceed to step S110 to construct an overall management structure for exploration resource evaluation and basic geological data, and associate resource evaluation objects with geological data.
[0080] The resource evaluation object is an object system based on geological theory in exploration resource evaluation, which divides the evaluation units into several levels from large to small. According to the different levels of the evaluation units, the evaluation units at all levels are established from top to bottom, such as regions - basins - secondary structural belts - tertiary structural belts - closures - layer closures. For each evaluation unit, there is a corresponding actual geographical scope. Basic geological data refers to data collected in geological exploration such as earthquakes, well logging, and cores, and also has a corresponding actual geographical scope. Therefore, the two can be associated through the geographical scope, and the exploration resource evaluation data and the corresponding basic geological data in the same geographical location can be matched.
[0081] Furthermore, the overall management structure is as follows Figure 2 As shown. In the left part of the assessment object, the first is the basic information of the assessment object, which includes the basic parameters of the object. Object attribute information includes the results of risk assessment, resource assessment, economic assessment, etc. for the corresponding assessment object; assessment activity data records the history of these assessments, including multiple assessment records and corresponding evaluators, assessment time, etc.; templates and reference information include some standard methods used in these assessments, standard templates and other data, and methods and templates can also be customized. In the right part of the geological data basic information, various types of geological data are stored, and each piece of geological data is associated with the assessment object at the corresponding location according to its geographical location information. Basic geological data includes various types such as seismic, well logging, core, basin simulation, geographic information, contour lines, etc., which also correspond to different storage and management structures.
[0082] 2. Next, proceed to step S111, storage of exploration resource evaluation data; wherein the storage structure diagram is as follows Figure 3 shown.
[0083] The basic information table of geological objects (i_el) stores the basic data of each geological object. The geological objects are organized and created in sequence in a tree structure, and the parent-child relationship between geological objects is constructed to reflect the hierarchical relationship between different geological objects.
[0084] Among them, when establishing the resource evaluation object, the attribute information of the evaluation unit can be entered. For evaluation units of different levels, the types of geological information entered are also differentiated. For example, when a new basin-level evaluation unit is established, the information entered includes basic information, analog overview, basic geology, source data, reservoir data, caprock data, preservation conditions, closure data, etc. The entered information is stored in a series of resource evaluation object attribute tables in the figure. For a specific type of resource evaluation object, there is also its own unique attribute information. For example, the closure object attributes and block object attributes in the figure are a series of attribute tables for specific types.
[0085] In one embodiment, the relevant information of the assessment object can also be calculated through risk assessment, resource assessment, economic assessment and other modules, and the results will be stored in the corresponding assessment object attribute table. These attribute tables only store the attribute information obtained from the latest assessment activity or a user-specified assessment activity, and the historical evaluation results are stored in a series of record tables related to the assessment activities on the right. Among them, the assessment object evaluation information table (i_el_evaluation) supports the storage of evaluation results of the same assessment object by different users, and is combined with the assessment object basic information table (i_el) to form the assessment object main information view (i_el_evaluation_view), realizing multiple sets of evaluation information of different users of the assessment object in a one-to-many form.
[0086] In one embodiment, some of the asset assessment object attribute tables can also realize one-to-many. For example, the asset assessment object-factor table (i_el_factor) records the relevant results of the probability of oil and gas being calculated by using different evaluation and scoring methods for geological objects. Each geological object can be evaluated using multiple scoring templates, and the results obtained by different templates can be stored in the asset assessment object-factor table (i_el_factor). Therefore, it is also connected to the asset assessment object table through a primary and foreign key to represent a one-to-many mode. The scoring template is stored in the evaluation factor template table (r_quick_template).
[0087] It is feasible to organize the evaluation work according to the business process of the evaluation activity for different evaluation units. The main business processes include: trap management, oil and gas content evaluation, resource calculation, economic evaluation, optimization decision and post-drilling evaluation, etc. The business processes of the evaluation activities corresponding to the evaluation units of different levels are also different. The basic information table of the evaluation object (i_el) and the evaluation activity record table are connected by primary and foreign keys, reflecting the one-to-many nature between the evaluation object and the evaluation activity. An evaluation unit can conduct multiple evaluation activities, including evaluation activities under different users, different times and different parameter settings. The evaluation activity record table stores the record index and basic information of each evaluation activity. The specific information is stored in the evaluation activity parameter table, resource evaluation record table and risk evaluation record table. These three sets of tables are also connected to the evaluation activity record table through primary and foreign keys. The resource evaluation record table mainly stores the evaluation results related to the resource content of the geological object, and the risk evaluation record mainly stores the evaluation results of the oil and gas content of the geological object. In addition, a series of graphs and tables established during the evaluation activities are stored in the chart records, such as Bayesian network, probability tree, decision tree, etc.
[0088] Preferably, some templates are used when conducting the assessment activities, such as the activity tree template that specifies different assessment activity processes for different types of objects, the evaluation template for oil and gas content evaluation and the scoring parameters therein, the template for resource evaluation, etc. These templates are stored in the assessment activity template and reference data in the figure. For example, the evaluation factor template table (r_quick_template) stores the risk assessment template, and the evaluation factor parameter table (r_risk_factor) stores the specific parameters of each risk assessment factor.
[0089] In addition, the management information of the entire database, such as user management, organizational structure, ID number management, etc., is stored in the user management information of the dataset in the figure.
[0090] 3. Then, proceed to step S112 to store geographic information data.
[0091] like Figure 4 As shown in the figure, the geological basic information data is also managed in a hierarchical manner, including a three-level structure, category, theme, layer, corresponding to r_gis_maplayer_category, r_gis_maplayer_theme, and r_gis_maplayer in the figure. Among them, r_gis_maplayer stores specific geological basic information data, and the upper two levels are directory framework nodes. Each geological basic data layer corresponds to a set of layer display configuration parameters, including labels, symbols, graphics, etc., as shown in the figure, and also corresponds to a set of geographic coordinate systems. Since different layers may use different geographic coordinate systems, they need to be recorded to achieve position correspondence between layers and between layers and assessment objects. In addition, there is a user permission table to manage the access rights of different users to different layers.
[0092] For geographic information data, each geographic information data layer corresponds to a set of data tables for storage. The table name of this set of data tables is prefixed with the layer name, so that each piece of data corresponds to a set of tables. This set of tables is mainly composed of the following types of tables:
[0093] (1) Version tree table (xxx_versiontree): The fields in the table include version number, parent version number, operator, operation time, and whether it is the current version. It is used to record the version tree structure;
[0094] (2) Main table: including the main geometry table (xxx_geometry), the fields in the table include geometry number, geometry data, geometry version number, etc.; the main index table (xxx_index), the fields in the table include index grid number, geometry number, index version number, etc.; the main attribute table (xxx_feature), the fields in the table include geometry number, attribute data, attribute version number, etc. These three main tables are used to record the geometry, attribute, and index information of the current version;
[0095] (3) Version table: including the geometry version table (xxx_geometry_ver), index version table (xxx_index_ver), and attribute version table (xxx_feature_ver). The fields in the table are the fields in the corresponding main geometry table, main index table, and main attribute table, and the following two fields are added: operation type, including four data values: add, delete, modify, and no operation; version type, including three data values: table-level version, index-level version, and record-level version. These three version tables are used to back up all spatial data versions;
[0096] (4) Data change table: including the primitive addition table (xxx_geometry_add), primitive modification table (xxx_geometry_update), primitive deletion table (xxx_geometry_del), primitive conflict table (xxx_geometry_conflict), attribute addition table (xxx_feature_add), attribute modification table (xxx_feature_update), attribute deletion table (xxx_feature_del), index addition table (xxx_index_add), and index deletion table (xxx_index_del). The fields in the table are the fields contained in the corresponding main primitive table, main index table, and main attribute table. The following three fields are added on top of them: operator, operation time, and operation version. They are used to store the changes made by users to spatial data. When the version is submitted, the changes will be applied to the main table and version table.
[0097] (5) In addition, there is a configuration information table (xxx_configure) used to record the display and query related configuration of the layer. Through such table structure settings, it is possible to support the trunk and branch version evolution of the geographic information layer, and the version evolution of the layer and element levels.
[0098] 4. Next, proceed to step S113, storing earthquake data.
[0099] like Figure 5As shown in the figure, seismic data consists of the data of each seismic channel and the shape and position data of the survey line and network. The "d_seismic_dataset_survey_basic" in the channel header and network information table is used to store information such as the shape and position of the survey line and network, including the number of lines, the number of channels, the start and end line numbers and channel numbers, the line number and channel number increment, coordinates, range, etc.; the "d_seismic_dataset_survey_detail" is used to store the specific shot check point, dip angle and azimuth of each point in the network; the "d_seismic_dataset_head" table is used to store the seismic channel header information of a seismic data file, including the number of sampling points of the seismic channel, sampling interval, sampling start and end time and other attribute information.
[0100] In one embodiment, the track header and survey network information table is connected to the "d_seismic_dataset_gate" table through a foreign key. Each record in this table represents a seismic data file, including information such as the file path. It is connected to the "d_seismic_dataset" table through a foreign key. "d_seismic_dataset" represents a seismic data set, and it is connected to the "r_seismic_project" table through a foreign key. The "r_seismic_project" table represents a seismic data work area, that is, a seismic data work area is composed of several data sets, and each data set is composed of several seismic data files. "d_seismic_dataset" is connected to the "d_seismic_surveylayer" table through a foreign key to record the scope of the seismic layer, the stored broken line and other information. "d_seismic_surveylayer" is also connected to the "r_seismic_project" table through a foreign key and belongs to the seismic work area.
[0101] In addition, the "d_seismic_wavelet" table stores wavelet data, belongs to the seismic data set, and is connected to the "d_seismic_dataset" table through a foreign key. The "d_seismic_surveylayer_rendering" table, which records the network drawing parameters and other information, is connected to the "d_seismic_surveylayer" table through a foreign key. The profile display configuration table "r_seismic_profile_rendering" stores profile display related parameters such as color, display mode, etc.
[0102] In one embodiment, seismic interpretation result data is stored in "d_seismic_earthmodel", each record represents a seismic interpretation result, and the "r_seismic_project" and "d_seismic_surveylayer" tables are connected through foreign keys. The "d_seismic_earthmodel_feature" that records the specific data of the seismic interpretation results and the "d_seismic_earthmodel_rendering" that records the display mode of the interpretation results are connected to the interpretation results table and the seismic work area table through foreign keys.
[0103] 5. Further, proceed to step S114 to store the logging data.
[0104] like Figure 6 As shown in the figure, the data tables storing the basic information of the well are "d_gis_maplayer_welldata" and "d_gis_maplayer_welldata_extented", which include the well number, well name, location information, depth, altitude, invalid values, etc.; the "d_well_bore" table is the borehole information, which is connected to the well basic information table through a foreign key, indicating that a well has multiple wellheads; the well layer related parameter table records some configuration information and attribute data of the well layer, and these tables are connected to the geological basic information table through a foreign key. For each single well, a series of tables storing well data and well curve data are established with the well name as the prefix, as shown in the figure, where the curve data is stored by "d_well_trace_xxx", including the data of all well logging curves in the well logging, the corresponding data of time depth, the well inclination correction data, etc., and the "d_well_pick_xxx" table stores the sounding, vertical depth and other data; in addition, a well general parameter configuration table is established to store some standard curve names, etc.
[0105] 6. Finally, proceed to step S115 to store basin simulation data.
[0106] like Figure 7 As shown in the figure, "d_basin_simulation_model" stores the model data of basin simulation, each of which represents a model. The input data of basin simulation modeling is a set of geological layers, each of which represents a stratum. Its main data include a two-dimensional grid composed of a set of spatial coordinates, stratigraphic age, geological event type, stratigraphic splitting age interval, local geological event range and type, local refinement range and refinement ratio, and some other geological parameters.
[0107] In one embodiment, the inputted original grid data is stored in "d_basin_model_maplayer". After the data is inputted, the information such as age, shape (griddata), geological event type (geoevent), different geological event ranges (diffpartextent), and different geological event types (diffpartgeoevent) are first added to the grid data to establish the geological horizon, which is stored in "d_basin_model_geo_horizon" to form the geological horizon. Age represents the time when the geological horizon is formed, in millions of years; griddata is represented by a set of xy-direction gridded coordinates, the xy of each grid coordinate point represents the geographical location, and the z represents the depth in the current basin; geoevent values include four types: sedimentation, denudation, virtual layer, and sedimentary discontinuity; diffpartextent is a set of rectangular ranges, each rectangle represents the range of a different geological event; diffpartgeoevent is a set of geological event types, each representing the event type of a different geological event, and the range of value types is the same as geoevent.
[0108] Among them, for a geological layer, there may not be only a single type of geological event in its entire area. For example, there may be sedimentation in some places and erosion in other places. For this case, diffpartextent and diffpartgeoevent need to be added to represent these local areas. diffpartextent and diffpartgeoevent appear in pairs, representing the scope and geological type of a local area respectively.
[0109] Among them, the information of different geological events is stored in "d_basin_model_setting". Then the facies information is configured for the layer, which is stored in "d_basin_model_geo_facemap", and the fault information is configured, which is stored in "d_basin_model_geo_fault". The two adjacent layers above and below are combined into a thickness layer, which is stored in "d_basin_model_blockplayer". It and "d_basin_model_mapplayer" are connected to the model table through foreign keys.
[0110] In one embodiment, the parameter information such as heat flow, temperature, water depth, etc. is stored in the "r_heat_flow", "r_sediment_water_interface_temperayure", and "r_water_paleo_depth" tables in the figure, which are connected to the model table through foreign keys. The related tables "r_geo_litho" and "ref_face_definition" that record lithology respectively realize the defined lithology and the lithology distribution record of the entire grid. "r_behar_kinetics" and "r_pepper_kinetics" store the values of some parameters used in the simulation.
[0111] At this point, the exploration resource evaluation and storage process of basic geological data is completed.
[0112] Embodiment 3
[0113] Please refer to Figure 8 , one embodiment provides an exploration resource evaluation and basic geological data storage device in the following form:
[0114] 1. Building Modules
[0115] The construction module 10 is used to construct the overall storage structure of exploration resource evaluation data and basic geological data, and associate the resource evaluation object with the geological data;
[0116] 2. First storage module
[0117] The first storage module 20 is used for storing exploration resource evaluation data, wherein the basic information table of the evaluation object is used to store the basic data of each evaluation object, the attribute table of the evaluation object is used to store the attribute information of the evaluation unit, and the evaluation activity record table is used to store the record index and basic information of each evaluation activity;
[0118] 3. Second storage module
[0119] The second storage module 30 is used for storing geographic information data, wherein the geological basic information data is managed in a hierarchical manner and a layer table is used to store specific data;
[0120] 4. The third storage module
[0121] The third storage module 40 is used for storing seismic data, wherein the seismic data includes the data of each seismic trace and the shape and position data of the survey line and survey network. The trace header and survey network information table is used to store the shape and position information of the survey line and survey network. The trace header table is used to store the seismic trace header information of a seismic data file. The survey network drawing, wavelet, and interpretation results related tables store corresponding data.
[0122] 5. The fourth storage module
[0123] The fourth storage module 50 is used for storing well logging data, wherein the data table for storing basic well information includes one or more parameters of well number, well name, location information, depth, altitude, and invalid value, and the well map layer related parameter table is used to record the configuration information and attribute data of the well map layer; and
[0124] 6. Fifth storage module
[0125] The fifth storage module 60 is used for basin simulation data storage, in which basin simulation model data is stored. The input data for basin simulation modeling is a set of geological layers, including a two-dimensional grid composed of a set of spatial coordinates, age, event type, splitting interval, local geological event range and type, local refinement range and proportion, and one or more parameters.
[0126] It should be noted that the above-mentioned exploration resource evaluation and basic geological data storage device is used to implement the exploration resource evaluation and basic geological data storage method in the above-mentioned embodiments, and each module in the device corresponds to each step in the method.
[0127] Embodiment 4
[0128] Based on the same inventive concept, an embodiment of the present application provides an electronic device, comprising: a memory and a processor; wherein the memory is used to store one or more computer instructions; the one or more computer instructions are executed by the processor to perform the exploration resource evaluation and basic geological data storage method described in any one of the above embodiments.
[0129] Embodiment 5
[0130] Based on the same inventive concept, an embodiment of the present application provides a readable storage medium, on which computer instructions are stored; wherein, when the computer instructions are executed by a processor, the exploration resource evaluation and basic geological data storage method described in any one of the above embodiments is implemented.
[0131] Among them, the above one or more computer instructions can be formed into a program.
[0132] The above program can be run in the processor, or it can be stored in the memory (or computer-readable medium), which includes permanent and non-permanent, removable and non-removable media. Information storage can be achieved by any method or technology. Information can be computer-readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, read-only compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, tape disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined in this article, computer-readable media does not include temporary computer-readable media (transitory media), such as modulated data signals and carrier waves.
[0133] These computer programs 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, so that the instructions executed on the computer or other programmable device provide instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps of the functions specified in one or more blocks can be implemented by different modules corresponding to different steps.
[0134] The above description is only the preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application shall be included in the protection scope of the present application.
Claims
1. A method for exploration resource evaluation and basic geological data storage, characterized in that: include: Construct an overall storage structure for exploration resource evaluation data and basic geological data, and associate resource evaluation objects with geological data; Storage of exploration resource evaluation data, wherein the basic information table of evaluation objects is used to store the basic data of each evaluation object, the attribute table of evaluation objects is used to store the attribute information of the evaluation unit, and the record table of evaluation activities is used to store the record index and basic information of each evaluation activity; Geographic information data storage, where basic geological information data is managed in a hierarchical manner and layer tables are used to store specific data; Seismic data storage, wherein the seismic data includes the data of each seismic trace and the shape and position data of the survey line and survey network. The trace header and survey network information table is used to store the shape and position information of the survey line and survey network. The trace header table is used to store the seismic trace header information of a seismic data file. The survey network drawing, wavelet, and interpretation results related tables store the corresponding data. Well logging data storage, where the data table used to store basic well information contains one or more parameters of well number, well name, location information, depth, altitude, and invalid value, and the well map related parameter table is used to record the configuration information and attribute data of the well map; Basin simulation data storage, which stores basin simulation model data. The input data for basin simulation modeling is a set of geological layers, including a two-dimensional grid composed of a set of spatial coordinates, age, event type, splitting interval, local geological event range and type, local refinement range and proportion, and one or more parameters.
2. A method for exploration resource evaluation and basic geological data storage according to claim 1, characterized in that: The evaluation object is an object system based on geological theory in exploration resource evaluation, in which evaluation units are divided into several levels from large to small, and evaluation units of various levels are established from top to bottom according to the different levels of the evaluation units; for each of the evaluation units, there is a corresponding actual geographical scope.
3. A method for exploration resource evaluation and basic geological data storage according to claim 1 or 2, characterized in that: The basic geological data are data collected during geological exploration and have corresponding actual geographical scope; The resource evaluation object and the basic geological data are associated through a geographical range, and the exploration resource evaluation data and the basic geological data at the same geographical location are matched.
4. A method for exploration resource evaluation and basic geological data storage according to claim 1, characterized in that: The basic information table of the evaluation object is organized in a tree structure and the evaluation objects are created in sequence, and the parent-child relationship between the geological objects is constructed to reflect the hierarchical relationship between the different geological objects.
5. A method for exploration resource evaluation and basic geological data storage according to claim 1 or 4, characterized in that: The basic information table of the evaluation object and the record table of the evaluation activities are connected by a primary and foreign key, reflecting the one-to-many nature between the evaluation object and the evaluation activities, wherein one evaluation unit performs multiple evaluation activities.
6. A method for exploration resource evaluation and basic geological data storage according to claim 1, characterized in that: In the layer table, each geological basic data layer corresponds to a set of layer display configuration parameters and a set of geographic coordinate systems; and / or, Each geographic information data layer corresponds to a set of data tables for storage.
7. A method for exploration resource evaluation and basic geological data storage according to claim 1, characterized in that: The track header and network information table is connected to the track header table through a foreign key, and each record in the table represents a seismic data file; the seismic data file is connected to the d_seismic_dataset table through a foreign key, and the d_seismic_dataset table is connected to the r_seismic_project table through a foreign key, wherein the d_seismic_dataset table represents a seismic data set, and the r_seismic_project table represents a seismic data work area; and / or, The d_seismic_dataset table is connected to the d_seismic_surveylayer table through a foreign key, recording the extent of the seismic layer and the stored polyline information; and / or, The d_seismic_surveylayer table is linked to the r_seismic_project table by a foreign key and belongs to the seismic project area; and / or, The seismic interpretation results data is stored in d_seismic_earthmodel, and each record represents a seismic interpretation result. Among them, r_seismic_project and d_seismic_surveylayer are connected through foreign keys; d_seismic_earthmodel_feature, which records the specific data of the seismic interpretation results, and d_seismic_earthmodel_rendering, which records the display method of the interpretation results, are connected to the interpretation results table and the seismic work area table through foreign keys.
8. A method for exploration resource evaluation and basic geological data storage according to claim 1, characterized in that: In the well logging data storage, the borehole information table is connected to the well basic information table through a foreign key, indicating that a well has multiple wellheads; the well layer related parameter table is connected to the geological basic information table through a foreign key.
9. A method for exploration resource evaluation and basic geological data storage according to claim 1, characterized in that: In the basin simulation data storage, the input original grid data is stored in d_basin_model_maplayer; after the data is input, first, the age, shape, geological event type, different geological event ranges, and different geological event types are added to the grid data; then, it is stored in d_basin_model_geo_horizon to establish and form geological horizons.
10. A device for storing exploration resource evaluation and basic geological data, characterized in that: include: The construction module is used to construct the overall storage structure of exploration resource evaluation data and basic geological data, and associate the resource evaluation object with the geological data; The first storage module is used for storing exploration resource evaluation data, wherein the basic information table of the evaluation object is used to store the basic data of each evaluation object, the attribute table of the evaluation object is used to store the attribute information of the evaluation unit, and the record table of the evaluation activity is used to store the record index and basic information of each evaluation activity; The second storage module is used for storing geographic information data, wherein the geological basic information data is managed in a hierarchical manner and a layer table is used to store specific data; The third storage module is used for storing seismic data, wherein the seismic data includes the data of each seismic trace and the shape and position data of the survey line and survey network. The trace header and survey network information table is used to store the shape and position information of the survey line and survey network. The trace header table is used to store the seismic trace header information of a seismic data file. The survey network drawing, wavelet, and interpretation results related tables store corresponding data. A fourth storage module is used for storing well logging data, wherein the data table for storing basic well information includes one or more parameters of well number, well name, location information, depth, altitude, and invalid value, and the well map layer related parameter table is used to record the configuration information and attribute data of the well map layer; and The fifth storage module is used for basin simulation data storage, in which the model data of basin simulation is stored. The input data of basin simulation modeling is a set of geological layers, including a two-dimensional grid composed of a set of spatial coordinates, age, event type, splitting interval, local geological event range and type, local refinement range and proportion of one or more parameters.
11. An electronic device, characterized in that: include: Memory; and processor; Wherein, the memory is used to store one or more computer instructions; the one or more computer instructions are executed by the processor to implement the seismic data buffering method described in any one of claims 1-9.
12. A readable storage medium, characterized in that: The readable storage medium stores computer instructions; wherein, when the computer instructions are executed by a processor, the seismic data buffering method described in any one of claims 1-9 is implemented.
Citation Information
Patent Citations
Method for processing resource evaluation data
CN105096202A
Method and device for calculating quantity of resources of continuous oil and gas reservoir based on space grids
CN105528522A
Management method for data file relating to exploration
CN106033441A
Multi-specification-in-one data fusion method and device and a storage medium
CN111291146A
Basin simulation modeling method, electronic equipment and medium
CN114429012A