A method for correlating and displaying oil and gas geological data

By accessing multi-source heterogeneous data, generating a three-dimensional living geological model, and encoding geological attribute linkage rules, the problems of real-time correction and dynamic evolution display of geological models were solved, and dynamic display and interactive support of multi-physics coupling were realized.

CN121883750BActive Publication Date: 2026-06-26DEV RES CENT OF CHINA GEOLOGICAL SURVEY

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DEV RES CENT OF CHINA GEOLOGICAL SURVEY
Filing Date
2026-01-22
Publication Date
2026-06-26

AI Technical Summary

Technical Problem

Existing technologies cannot achieve online real-time correction of geological models based on dynamic data, making it difficult to intuitively demonstrate the dynamic evolution of geological properties under the coupling of multiple physics fields.

Method used

By accessing multi-source heterogeneous raw oil and gas geological data, preprocessing and format unification are performed to generate multi-source datasets; online dynamic correction is performed based on real-time updated dynamic production data streams to generate three-dimensional living geological models; the intrinsic interaction relationships between different geological attributes are encoded into bidirectional driving linkage rules to generate a unified geological coupling field; and the data is rendered in a three-dimensional graphics rendering engine and responds to user interactions to form a dynamic geological storyboard.

Benefits of technology

It enables real-time correction of geological models and dynamic display of multiphysics coupling, supports cross-scale and cross-process related views and interactive operations, and improves the visualization and analysis capabilities of geological data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121883750B_ABST
    Figure CN121883750B_ABST
Patent Text Reader

Abstract

The application discloses a kind of oil and gas geology data correlation display method, it is related to geological data display field, including, by accessing the original oil and gas geology data of multi-source heterogeneous and carrying out pretreatment, obtain multi-source data set;Based on real-time updating dynamic production data flow, interpolation and constraint of multi-source data set are carried out online dynamic correction, generate three-dimensional active geology model;Three-dimensional active geology model is input into geology physics engine, the internal action relationship between different geological properties is encoded as the linkage rule that can be bidirectionally driven, static parameter and dynamic parameter in three-dimensional active geology model are remodeled and symbiotic in self-consistent feedback loop, evolution generates unified geological coupling field;Unified geological coupling field is loaded into three-dimensional graphics rendering engine, creates and renders basic three-dimensional visualization scene.The application provides interactive support to storyboard and outputs composite document, realizes real-time correction of multi-source data and dynamic display of multi-physical field coupling.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of geological data visualization, and in particular to a method for correlated visualization of oil and gas geological data. Background Technology

[0002] In the field of geological data visualization, efficient integration and visualization of multi-source heterogeneous geological data is key to supporting decision-making. Current mainstream technologies have achieved the correlation display and linkage analysis of multi-source data such as seismic, well logging, and production in a unified three-dimensional space by building integrated geological modeling and visualization platforms. For example, through multi-view collaboration and three-dimensional rendering, it helps geologists to comprehensively assess underground geological conditions from different dimensions.

[0003] Existing technical methods are mainly based on static or periodically updated data snapshots, and their data processing and visualization processes are unidirectional. This makes it difficult to effectively integrate real-time updated dynamic production data into existing models and to achieve dynamic online correction of models as data changes. Although existing display methods can present the spatial correlation of multi-source data, they are difficult to intuitively reveal the inherent coupling effect and dynamic evolution process of different geological attribute parameters following the laws of geology and physics. For example, they cannot show the real-time impact mechanism of pressure changes on pore structure, fluid migration and saturation field. Summary of the Invention

[0004] In view of the aforementioned existing problems, the present invention is proposed.

[0005] Therefore, this invention provides a method for displaying oil and gas geological data association, which solves the problems of existing technologies being unable to achieve online real-time correction of geological models with dynamic data, and the difficulty in intuitively displaying the dynamic evolution process of geological attributes under the coupling effect of multiple physical fields.

[0006] To solve the above-mentioned technical problems, the present invention provides the following technical solution:

[0007] In a first aspect, the present invention provides a method for displaying oil and gas geological data association, which includes obtaining a multi-source dataset by accessing and preprocessing multi-source heterogeneous raw oil and gas geological data;

[0008] Based on the real-time updated dynamic production data stream, the interpolation and constraints of multi-source datasets are dynamically corrected online to generate a three-dimensional living geological model.

[0009] By inputting the three-dimensional living geological model into the geophysical engine, the intrinsic interaction between different geological attributes is encoded into a linkage rule that can be driven bidirectionally. The static and dynamic parameters in the three-dimensional living geological model are reshaped and coexist in a self-consistent feedback loop, evolving into a unified geological coupling field.

[0010] Load the unified geological coupling field into the 3D graphics rendering engine to create and render the basic 3D visualization scene;

[0011] In the basic 3D visualization scenario, in response to the user's selection of geological targets, the inheritance slicing tool is triggered, and a set of cross-scale and cross-process related views are generated and dynamically linked based on a unified geological coupling field to form a dynamic geological storyboard.

[0012] Provides interactive support for dynamic geological storyboards and outputs composite documents.

[0013] As a preferred embodiment of the oil and gas geological data association and display method of the present invention, the method includes the following steps: obtaining a multi-source dataset by accessing and preprocessing multi-source heterogeneous raw oil and gas geological data:

[0014] The original oil and gas geological data from multiple sources and heterogeneity are processed in a unified manner in terms of format, coordinates, semantics and units to obtain unified processed original oil and gas geological data from multiple sources and heterogeneity.

[0015] Missing values ​​were filled and outliers were corrected on the unified processed multi-source heterogeneous raw oil and gas geological data to obtain corrected multi-source heterogeneous raw oil and gas geological data.

[0016] The corrected multi-source heterogeneous original oil and gas geological data are fused and integrated to obtain a multi-source dataset.

[0017] As a preferred embodiment of the oil and gas geological data association and display method of the present invention, the method includes the following steps: based on the real-time updated dynamic production data stream, online dynamic correction is performed on the interpolation and constraints of multi-source datasets to generate a three-dimensional living geological model:

[0018] By accessing the real-time updated dynamic production data stream, a real-time updated dynamic production data stream can be obtained.

[0019] Based on the real-time updated dynamic production data stream, the interpolation and constraints of the multi-source dataset are dynamically corrected online to obtain the corrected multi-source dataset.

[0020] Based on the corrected multi-source dataset, a three-dimensional living geological model is generated by a dynamic modeling method that integrates geostatistical interpolation and physical constraints.

[0021] As a preferred embodiment of the oil and gas geological data association and display method described in this invention, the method includes: inputting a three-dimensional living geological model into a geophysical engine, encoding the intrinsic interactions between different geological attributes into bidirectionally driven linkage rules, and reshaping and coexisting the static and dynamic parameters in the three-dimensional living geological model in a self-consistent feedback loop to evolve and generate a unified geological coupling field, comprising the following steps:

[0022] Input the three-dimensional living geological model into the geophysical engine. By loading complete structural and attribute data, the three-dimensional living geological model input into the geophysical engine is obtained.

[0023] In the geophysical engine, the intrinsic interaction relationships between different geological attributes contained in the 3D living geological model input to the geophysical engine are encoded into bidirectional driving linkage rules, resulting in a 3D living geological model with bidirectional driving linkage rules.

[0024] Based on the three-dimensional living geological model with bidirectional driving linkage rules, the static and dynamic parameters in the three-dimensional living geological model are reshaped and coexisted in a self-consistent feedback loop, resulting in a three-dimensional living geological model after parameter reshaping and coexistence.

[0025] Based on the parameter reshaping and symbiosis of the three-dimensional living geological model, a unified geological coupling field is generated.

[0026] As a preferred embodiment of the oil and gas geological data association and display method of the present invention, the method includes the following steps: loading a unified geological coupling field into a three-dimensional graphics rendering engine to create and render a basic three-dimensional visualization scene:

[0027] The unified geological coupling field is loaded into the 3D graphics rendering engine. By mapping the multi-attribute coupling structure to the graphics rendering data interface, the unified geological coupling field loaded into the 3D graphics rendering engine is obtained.

[0028] Based on the unified geological coupling field loaded into the 3D graphics rendering engine, the corresponding geometry and shading are constructed by analyzing the spatial topology and multi-attribute field distribution to create a basic 3D visualization scene.

[0029] The basic 3D visualization scene is rendered to obtain the rendered basic 3D visualization scene.

[0030] As a preferred embodiment of the oil and gas geological data association and display method described in this invention, in the basic three-dimensional visualization scene, in response to the user's selection of geological targets, the inherited tiling tool is triggered, including the following steps:

[0031] In a basic 3D visualization scenario, the system receives the user's selection of geological targets and obtains the selected geological targets.

[0032] Based on the geological target selected by the user, the inheritance slicing tool is triggered in the basic 3D visualization scene.

[0033] As a preferred embodiment of the oil and gas geological data association and display method of the present invention, the method comprises: generating and dynamically linking a set of cross-scale and cross-process associated views based on a unified geological coupling field to form a dynamic geological storyboard, including the following steps:

[0034] Based on a unified geological coupling field, a set of associated views are generated sequentially according to the macro-micro-dynamic narrative script, and multi-level scaling and adaptive layout processing are performed to obtain a set of associated views generated sequentially after multi-level scaling and adaptive layout processing.

[0035] Configure attribute association mapping rules for a set of related views generated by serialization after multi-level scaling and adaptive layout processing, and obtain a set of related views generated by serialization after configuring attribute association mapping rules;

[0036] Activate the dynamic linkage controller in a set of associated views generated by serialization after configuring the attribute association mapping rules, and obtain a set of associated views generated by serialization after activating the dynamic linkage controller by configuring the attribute association mapping rules;

[0037] The dynamic linkage controller in a set of associated views generated by serialization after activating the configuration attribute association mapping rules of the dynamic linkage controller responds to the sliding operation of the spatiotemporal slider of the geological process, driving the unified geological coupling field to perform attribute state inference.

[0038] The attribute state inference results of the unified geological coupling field are synchronously mapped in real time to a set of associated views generated by serialization after activating the configuration attribute association mapping rules of the dynamic linkage controller, so as to achieve dynamic linkage of views across scales and processes.

[0039] The dynamic geological storyboard is formed by encapsulating a set of associated views generated by the serialization of the dynamic linkage controller after activating the dynamic linkage controller's configuration attribute association mapping rules for cross-scale and cross-process dynamic view linkage.

[0040] As a preferred embodiment of the oil and gas geological data association and display method of the present invention, the method includes the following steps: providing interactive operation support for dynamic geological storyboards and outputting composite documents.

[0041] Provide view operation components in the dynamic geological storyboard to receive interactive operation commands from users in the dynamic geological storyboard;

[0042] Based on the user's interactive operation commands in the dynamic geological storyboard, view rotation, scaling and parameter adjustment operations are performed on the dynamic geological storyboard;

[0043] Record all operation trajectories and status snapshots during the process of performing view rotation, scaling, and parameter adjustment operations on the dynamic geological storyboard, and generate a composite document.

[0044] In a second aspect, the present invention provides a computer device, including a memory and a processor, wherein the memory stores a computer program, wherein when the computer program is executed by the processor, it implements any step of the oil and gas geological data association and display method as described in the first aspect of the present invention.

[0045] Thirdly, the present invention provides a computer-readable storage medium having a computer program stored thereon, wherein: when the computer program is executed by a processor, it implements any step of the oil and gas geological data association and display method as described in the first aspect of the present invention.

[0046] The beneficial effects of this invention are as follows: By accessing and preprocessing multi-source heterogeneous raw data to form a multi-source dataset, online dynamic correction of dataset interpolation and constraints is performed based on real-time dynamic production data streams to generate a three-dimensional living geological model; this model is then input into a geophysical engine, where the intrinsic interaction relationships between different geological attributes are encoded into bidirectionally driven linkage rules, allowing static and dynamic parameters to reshape and coexist in a self-consistent feedback loop, evolving into a unified geological coupling field; this coupling field is then loaded into a three-dimensional graphics rendering engine to create a visualization scene; in the scene, a inherited slicing tool is triggered in response to user selection, and cross-scale and cross-process related views are generated and dynamically linked based on the unified geological coupling field to form a dynamic geological storyboard; interactive support is provided for the storyboard and a composite document is output, realizing real-time correction of multi-source data and dynamic display of multi-physics field coupling. Attached Figure Description

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

[0048] Figure 1 A flowchart for a method of linking and displaying oil and gas geological data.

[0049] Figure 2 A flowchart for creating and rendering basic 3D visualization scenes. Detailed Implementation

[0050] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0051] Many specific details are set forth in the following description in order to provide a full understanding of the invention. However, the invention may also be practiced in other ways different from those described herein, and those skilled in the art can make similar extensions without departing from the spirit of the invention. Therefore, the invention is not limited to the specific embodiments disclosed below.

[0052] Secondly, the term "one embodiment" or "example" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the invention. The appearance of an embodiment in different places in this specification does not necessarily refer to the same embodiment, nor is it a single or selective embodiment that mutually excludes other embodiments.

[0053] Reference Figures 1-2 As an embodiment of the present invention, this embodiment provides a method for correlated display of oil and gas geological data, including the following steps:

[0054] S1. By accessing and preprocessing multi-source heterogeneous raw oil and gas geological data, a multi-source dataset is obtained.

[0055] S1.1. Perform unified processing on the format, coordinates, semantics and units of the original oil and gas geological data from multiple sources and heterogeneity to obtain unified processed original oil and gas geological data from multiple sources and heterogeneity.

[0056] Furthermore, the storage formats of various data in the multi-source heterogeneous raw oil and gas geological data are identified, including but not limited to SEGY seismic data, LAS logging curves, lithological descriptions and production records in CSV table format, etc., and converted into a unified data exchange format. Based on the national or industry standard geographic coordinate system, all spatial data are projected onto the same coordinate reference frame to ensure geometric consistency of spatial location information from different sources. On this basis, the geological terminology, attribute naming and classification system are semantically mapped. For example, porosity, effective porosity and total porosity under different naming conventions are unified into standardized semantic labels, and physical dimensions are simultaneously calibrated, such as unifying the permeability unit to millidarcy and the pressure unit to megapascal, to complete the alignment at the semantic and unit levels, forming a unified processed multi-source heterogeneous raw oil and gas geological data.

[0057] S1.2. Missing values ​​are filled and outliers are corrected on the original oil and gas geological data of the multi-source heterogeneous data after unified processing to obtain the corrected original oil and gas geological data of the multi-source heterogeneous data.

[0058] Furthermore, for missing fields or invalid records in the unified processed multi-source heterogeneous raw oil and gas geological data, interpolation methods based on spatial proximity or attribute correlation are used to fill them. For example, co-kriging interpolation of adjacent wells is used for missing segments of well logging curves, or local structure-guided filtering is used to repair cavities in seismic attribute volumes. For outliers that deviate from reasonable geological laws, such as negative porosity and ultra-high pressure gradients, they are identified by combining geological constraints and statistical criteria, and corrected by methods such as sliding window smoothing, upper and lower limit truncation, or physical inversion consistency verification to ensure that the data conforms to geological reality in both physical meaning and statistical distribution, thus obtaining corrected multi-source heterogeneous raw oil and gas geological data.

[0059] S1.3. The corrected multi-source heterogeneous original oil and gas geological data are fused and integrated to obtain a multi-source dataset.

[0060] Furthermore, the corrected multi-source heterogeneous original oil and gas geological data are aligned and organized according to a unified spatiotemporal grid to establish an integrated data structure covering multiple types of information such as seismic bodies, well logging points, core samples, structural interpretation, and production dynamics. The original resolution and uncertainty characteristics of each data source are preserved, and efficient correlation queries are achieved through a spatial indexing mechanism. Meta-information such as source, acquisition time, and processing version are labeled for each type of data to support subsequent traceable dynamic updates and quality control, forming a multi-source dataset.

[0061] S2. Based on the real-time updated dynamic production data stream, the interpolation and constraints of multi-source datasets are dynamically corrected online to generate a three-dimensional living geological model.

[0062] S2.1 Obtain the real-time updated dynamic production data stream by accessing the real-time updated dynamic production data stream.

[0063] Furthermore, production parameters such as wellhead pressure, production rate, water injection rate, and water cut, which change over time, are continuously acquired from the oilfield production monitoring unit. These parameters are pushed out in time series form at a fixed frequency or by event triggering, forming a continuous flow of data input. The access process uses a standardized communication protocol to ensure the timeliness and integrity of the data, while retaining timestamps and spatial location identifiers, so that each set of production records can be accurately mapped to the corresponding well location and geological layer. Without any conversion or filtering, only the data channel is established and the raw streaming is transmitted, resulting in an unprocessed but structurally complete real-time updated dynamic production data stream.

[0064] S2.2 Based on the real-time updated dynamic production data stream, the interpolation and constraints of the multi-source dataset are dynamically corrected online to obtain the corrected multi-source dataset.

[0065] Furthermore, after aligning the real-time updated dynamic production data stream with the multi-source dataset in the spatiotemporal dimension, the state of subsurface attributes is inverted using production response. For example, when the production of an oil well in a certain area drops sharply while the pressure of adjacent wells remains unchanged, it is inferred that the local permeability may be lower than the initial model estimate, and the interpolation weights are dynamically adjusted accordingly. The interpolation correction adopts an online learning mechanism, which, while maintaining the original geostatistical framework (such as sequential Gaussian simulation), corrects the covariance function or trend term in real time with production data as observation constraints. The constraint correction is reflected in embedding the conservation of matter and the physical laws of Darcy flow as hard constraints into the interpolation process, ensuring that the corrected attribute distribution conforms to both statistical priors and the actual subsurface state revealed by the current production performance. The traditional offline, static interpolation modeling is transformed into a closed-loop correction mechanism driven by production feedback, so that the multi-source dataset is no longer a fixed input, but a living basis that continuously evolves with the development process, resulting in the corrected multi-source dataset.

[0066] S2.3 Based on the corrected multi-source dataset, a three-dimensional living geological model is generated by a dynamic modeling method that integrates geostatistical interpolation and physical constraints.

[0067] Furthermore, when constructing a 3D geological body, geostatistical interpolation methods (such as multi-point geostatistics or cokriging) are simultaneously invoked to characterize the spatial heterogeneity of complex sedimentary patterns. Physical constraints obtained from production dynamics inversion (such as solutions to pressure diffusion equations or saturation front locations) are also embedded as modeling boundaries or internal control points. These two methods are not simply superimposed but are coupled and optimized through a joint objective function. This ensures that the interpolated porosity, permeability, and other properties not only reproduce historical sedimentary structures but also respond instantly to the current fluid flow state. This breaks away from the traditional modeling-then-simulation process, prioritizing the real-time performance of physical processes as the intrinsic driving force for modeling, enabling the generated 3D geological body to possess perception-response-evolution capabilities. For example, when water injection causes changes in the effective stress of rocks in the affected area, the 3D living geological model can automatically compress the corresponding grid volume and update the porosity-permeability relationship, rather than waiting for the next round of manual updates. This dynamic coupling ensures that the model always approximates the real underground system, forming a truly meaningful 3D living geological model.

[0068] S3. Input the three-dimensional living geological model into the geophysical engine, encode the intrinsic interaction between different geological attributes into a linkage rule that can be driven bidirectionally. The static and dynamic parameters in the three-dimensional living geological model are reshaped and symbiotic in a self-consistent feedback loop, evolving to generate a unified geological coupling field.

[0069] S3.1 Input the three-dimensional living geological model into the geophysical engine. By loading complete structural and attribute data, the three-dimensional living geological model input into the geophysical engine is obtained.

[0070] Furthermore, all static and dynamic attribute fields contained in the 3D living geological model, such as grid topology, spatial coordinates, lithological classification, porosity, permeability, saturation, and pressure field, are completely imported into the data container inside the geophysical engine in their native format, ensuring that the multidimensional attribute information of each grid unit is preserved without loss. This process does not perform dimensionality reduction, aggregation, or simplification, but maintains its spatiotemporal continuity and physical dimension consistency, enabling the geophysical engine to directly access and manipulate every parameter in the original modeling results, avoiding coupling distortion caused by information loss, and obtaining the 3D living geological model input into the geophysical engine.

[0071] S3.2 In the geophysical engine, the intrinsic interaction relationships between different geological attributes contained in the three-dimensional living geological model input to the geophysical engine are encoded into bidirectional driving linkage rules, resulting in a three-dimensional living geological model with bidirectional driving linkage rules.

[0072] Furthermore, within the geophysical engine, based on the fundamental principles of geology and seepage mechanics, causal relationships such as changes in porosity leading to changes in permeability, adjustments in effective stress causing pore compression, and temperature gradients driving fluid phase transitions are formalized into computable function mappings. These mappings are endowed with bidirectional triggering characteristics, meaning that updates to attributes at either end can automatically deduce responses at the other end. For example, when the pressure field increases due to water injection, it can reversely correct the effective stress of the rock, thereby adjusting porosity, and vice versa. This bidirectional driving mechanism breaks through the limitations of traditional unidirectional constraints or post-verification, enabling the formation of an interactive evolutionary logical network among geological attributes. Implicit geological processes are explicitly encoded into executable rules, giving the model the ability to mutually sense attributes, thus supporting subsequent self-consistent evolution and resulting in a three-dimensional living geological model with bidirectional driving linkage rules.

[0073] S3.3. Based on the three-dimensional living geological model with bidirectional driving linkage rules, the static and dynamic parameters in the three-dimensional living geological model are reshaped and co-exist in a self-consistent feedback loop, resulting in a three-dimensional living geological model after parameter reshaping and co-existence.

[0074] Furthermore, driven by bidirectional linkage rules, an iterative solution process is initiated, allowing static parameters (such as fault location and sedimentary facies distribution) and dynamic parameters (such as pressure and saturation) to mutually verify and correct each other in each state update. For example, when dynamic production data shows that fluid flow in a certain area is obstructed, but the static structural model does not reflect the closed fault, the linkage rules trigger fine-tuning of local lithology or fracture density until the simulated response matches the observation. The feedback loop does not depend on external intervention but is endogenous in the attribute relationship network, realizing a symbiotic mechanism in which static structure adapts to dynamic performance and dynamic response reverses static pattern. An internal coordination mechanism that does not require human intervention is constructed, enabling the geological model to be upgraded from a descriptive snapshot to a self-consistent evolving organism, resulting in a three-dimensional living geological model after parameter reshaping and symbiosis.

[0075] S3.4 Based on the three-dimensional living geological model after parameter reshaping and symbiosis, a unified geological coupling field is generated.

[0076] Furthermore, all attribute fields (including mechanical, fluid, thermal, and lithological fields) in the parameter-reshaped and symbiotic 3D living geological model, coordinated by linkage rules, are fused at the field level to form a spatially continuous, physically consistent, and temporally evolving multiphysics field integrated expression. This expression is no longer stored hierarchically as isolated attributes, but uniformly describes the comprehensive geological state at any location in the form of coupling tensors or joint state vectors. The essence of the unified geological coupling field is to integrate the originally scattered geological knowledge into an indivisible overall field structure, so that subsequent visualization and analysis can be based on a single, consistent geological semantics, avoiding conflicts in multi-source interpretations. This achieves a qualitative change from the coexistence of multiple attributes to the fusion of multiple fields, providing a unique and reliable underlying data source for cross-scale associated views, and evolving to generate a unified geological coupling field.

[0077] S4. Load the unified geological coupling field into the 3D graphics rendering engine to create and render the basic 3D visualization scene.

[0078] S4.1 Load the unified geological coupling field into the 3D graphics rendering engine. By mapping the multi-attribute coupling structure to the graphics rendering data interface, the unified geological coupling field loaded into the 3D graphics rendering engine is obtained.

[0079] Furthermore, the multiple physical attributes (such as porosity, permeability, pressure, saturation, lithology, and effective stress) contained in each spatial unit of the unified geological coupling field are structurally transformed according to the data format supported by the graphics rendering engine. The coupling tensors or state vectors originally used for physical calculations are reorganized into vertex attributes, voxel channels, or texture maps, and injected into the rendering pipeline through the standard graphics API interface. The mapping process preserves the coupling semantics between attributes. For example, pressure and saturation are jointly encoded as different components in the RGBA color channel, so that a single pixel can carry multi-dimensional geological information. This breaks through the fragmented mode of one attribute per layer in traditional visualization and realizes the native fusion of multiple attributes at the bottom layer of the graphics, resulting in a unified geological coupling field loaded into the 3D graphics rendering engine.

[0080] S4.2. Based on the unified geological coupling field loaded into the 3D graphics rendering engine, the corresponding geometry and shading are constructed by analyzing the spatial topology and multi-attribute field distribution to create a basic 3D visualization scene.

[0081] Furthermore, based on the spatial grid structure of the unified geological coupling field loaded into the 3D graphics rendering engine, the 3D geometry is reconstructed, including key elements such as stratigraphic interfaces, fault cutting surfaces, well trajectories, and fluid fronts. Coloring rules are dynamically generated according to the numerical distribution of multi-attribute fields. For example, a multivariate transfer function is used to control transparency with porosity, brightness with permeability, and hue with oil saturation, so that the visual representation directly reflects the geological coupling state. This process does not rely on preset templates but extracts attribute combination logic from the unified geological coupling field in real time, ensuring that the geometric shape and color semantics are always consistent with the current geological evolution state. The physical coupling relationship is transformed into a visual coupling expression, allowing the observer to perceive the synergistic changes between multiple attributes at a glance, avoiding the cognitive burden caused by traditional multi-window comparison, and creating a basic 3D visualization scene.

[0082] S4.3 Render the basic 3D visualization scene to obtain the rendered basic 3D visualization scene.

[0083] Furthermore, by invoking the rasterization or ray casting pipeline of the 3D graphics rendering engine, standard graphics operations such as depth testing, lighting calculation, anti-aliasing, and volume rendering are performed on the basic 3D visualization scene, generating high-fidelity image output while maintaining the semantics of multi-attribute shading. Dynamic viewpoint switching and sectioning operations are supported during the rendering process, and because the underlying data comes from a unified geological coupling field, the consistency of attributes under any viewpoint is guaranteed. Complex geological coupling information is presented in an intuitive and immersive way, while maintaining its physical authenticity and spatial accuracy. This makes visualization not only a display tool, but also an extended medium for geological cognition, resulting in the rendered basic 3D visualization scene.

[0084] S5. In a basic 3D visualization scene, respond to the user's selection of geological targets and trigger the inheritance slicing tool.

[0085] S5.1 In the basic 3D visualization scene, receive the user's selection of geological targets and obtain the geological targets selected by the user.

[0086] Furthermore, in the rendered basic 3D visualization scene, user clicks, selections, or voice commands are captured through interactive devices to identify the spatial location and associated geological entities they point to, such as a fault zone, a specific sedimentary unit, a high water-cut area, or a reservoir body around a production well. This identification process quickly matches the user's input coordinates with semantic labels in a unified geological coupling field based on a spatial index structure, ensuring that the selected object not only has geometric boundaries but also carries complete multi-attribute coupling information. The user's intent is accurately mapped to geologically significant entities rather than simple graphic pixels to obtain the geological target selected by the user.

[0087] S5.2. Based on the geological target selected by the user, trigger the inheritance slicing tool in the basic 3D visualization scene.

[0088] Furthermore, once the user-selected geological target is obtained, the inherited slicing tool is immediately activated. This tool does not perform ordinary sections, but automatically derives other geological elements that have causal, process, or response relationships with the geological target based on the evolutionary logic and physical connections contained therein, and generates a series of slice sequences that extend along the dimensions of time, scale, or physical process. For example, when the user selects a flooded front area, the inherited slicing tool can automatically trace back its corresponding water injection path, liquid supply segment, original oil-water interface, and sedimentary microfacies background, forming a complete cognitive chain from development dynamics to sedimentary origin. It elevates slicing from a geometric operation to a geological narrative trigger, embedding a geological knowledge map and coupled field topology, so that every interaction can evoke the history, mechanism, and future trends related to the target, rather than an isolated section. It effectively bridges the gap of being able to see but not understand in traditional visualization, making the analysis process inherited and interpretable, and triggering the inherited slicing tool in a basic 3D visualization scenario.

[0089] S6. Based on the unified geological coupling field, a set of cross-scale and cross-process related views are generated and dynamically linked to form a dynamic geological storyboard.

[0090] S6.1 Based on a unified geological coupling field, a set of associated views are generated sequentially according to the macro-micro-dynamic narrative script, and multi-level scaling and adaptive layout processing are performed to obtain a set of associated views generated sequentially after multi-level scaling and adaptive layout processing.

[0091] Furthermore, using a unified geological coupling field as the sole data source, and based on a pre-defined macro-micro-dynamic narrative logic (i.e., a progressive chain from basin-scale tectonic background to reservoir micro-pore structure and then to dynamic development response), the system automatically extracts corresponding spatial ranges and attribute combinations to generate multiple complementary view units, such as macroscopic tectonic evolution maps, mesoscopic sedimentary facies distribution maps, microscopic pore network slices, and dynamic pressure propagation animations. These views are then scaled and adapted at multiple levels to maintain readability across different display devices or window sizes. An adaptive layout algorithm dynamically adjusts the view positions and scales to avoid overlap or information occlusion. The geological cognition process is structured into an executable narrative script, ensuring that view generation is no longer a random collection of snapshots but a knowledge expression with a logical evolutionary path, resulting in a set of sequentially generated, associated views after multi-level scaling and adaptive layout processing.

[0092] S6.2 Configure attribute association mapping rules for a set of related views generated by serialization after multi-level scaling and adaptive layout processing, and obtain a set of related views generated by serialization after configuring attribute association mapping rules.

[0093] Furthermore, for each geological attribute displayed in the associated view, an explicit mapping relationship is established between it and the corresponding physical quantity in the unified geological coupling field. For example, the direction of tectonic stress in the macro view is associated with the change in fracture density in the micro view, or the increase in water content in the dynamic view is bound to the heterogeneity of permeability in the meso view. These mapping rules not only define which attribute corresponds to which visual channel, but also clarify which attributes are physically causal to each other, thus elevating visual linkage from surface synchronization to semantic linkage. This allows the attribute change in any view to accurately trigger responses with geological origination correlation in other views, ensuring the scientific consistency of cross-scale analysis and obtaining a set of associated views generated sequentially after configuring the attribute association mapping rules.

[0094] S6.3 Activate the dynamic linkage controller in a set of associated views generated by serialization after configuring the attribute association mapping rules, and obtain a set of associated views generated by serialization after activating the dynamic linkage controller by configuring the attribute association mapping rules.

[0095] Furthermore, a unified dynamic linkage controller is embedded in all associated views with configured attribute association mapping rules. The controller listens for user interaction events and coordinates the state updates of each view according to preset mapping rules. The controller itself does not store data, but only serves as a message routing and state distribution hub, ensuring that linkage behavior is strictly limited to the physical consistency of the unified geological coupling field. The data source and interaction logic are decoupled, making the linkage mechanism reusable to any combination of views derived from the unified geological coupling field, while avoiding global inconsistencies caused by local modifications. This reflects the architectural concept of separating control and data, improves the robustness and scalability of the storyboard, and yields a set of associated views generated by serialization after activating the configured attribute association mapping rules of the dynamic linkage controller.

[0096] S6.4. After activating the configuration attribute association mapping rules of the dynamic linkage controller, the dynamic linkage controller in a set of associated views generated by serialization responds to the sliding operation of the spatiotemporal slider of the geological process, driving the unified geological coupling field to perform attribute state inference.

[0097] Furthermore, when a user operates the spatiotemporal slider of a geological process, the dynamic linkage controller captures time or process stage parameters and transmits them as input to the unified geological coupling field, triggering the state deduction of all attributes within the field. For example, when the slider moves to the middle stage of water injection, the unified geological coupling field automatically obtains the current pressure diffusion range, the saturation front position, and the resulting adjustment of effective rock stress. Relying on the bidirectional driving linkage rules, it ensures that the state update conforms to physical self-consistency. The user's time navigation operation is directly transformed into internal evolution instructions of the geological system, making the storyboard not only a replay record but also an interactive and deductive living sandbox, driving the unified geological coupling field to perform attribute state deduction.

[0098] S6.5 The attribute state inference results of the unified geological coupling field are synchronously mapped in real time to a set of associated views generated by serialization after activating the configuration attribute association mapping rules of the dynamic linkage controller, so as to carry out dynamic linkage of views across scales and processes.

[0099] Furthermore, after the unified geological coupling field completes the attribute state inference, the updated multi-attribute field data is back-projected to all associated views through predetermined attribute association mapping rules. This allows the macroscopic structural map, mesoscopic sedimentary map, microscopic porosity map, and dynamic response map to be updated in visual representation simultaneously. For example, when the inference results show that a certain micro-fracture zone opens due to increased pressure, the stress cloud map of the corresponding area in the macroscopic view changes color, the fracture network density in the microscopic view increases, and the fluid flux arrow in the dynamic view thickens. Based on the directional propagation of geological causal chains, it ensures that the changes in each view have a physical basis. This achieves an intelligent response of change in one place and coordination across the entire domain, enabling users to intuitively perceive the overall evolution logic of the geological system in the time dimension and perform dynamic linkage of views across scales and processes.

[0100] S6.6. After the dynamic linkage controller is activated and the configuration attribute association mapping rules are applied, a set of associated views generated by serialization are encapsulated into a storyline to form a dynamic geological storyboard.

[0101] Furthermore, the entire set of interconnected views that have been dynamically configured and can respond to spatiotemporal simulations are encapsulated according to the logical order and interactive state of the macro-micro-dynamic narrative script. Their layout, mapping rules, linkage behaviors, and default time anchors are solidified to form a composite visualization unit that can be independently called, shared, and traced back. All connection interfaces of the underlying and unified geological coupling field are retained in the encapsulation, supporting subsequent continued interaction or embedded reports. Temporary analysis sessions are transformed into inheritable knowledge carriers, enabling the structured preservation and reuse of complex geological cognition processes. This breaks through the limitations of traditional static screenshots or videos and forms a dynamic geological storyboard.

[0102] S7 provides interactive support for dynamic geological storyboards and outputs composite documents.

[0103] S7.1 Provides a view operation component in the dynamic geological storyboard to receive interactive operation commands from users in the dynamic geological storyboard.

[0104] Furthermore, a set of standardized view operation components are embedded in the interface layer of the dynamic geological storyboard, including a 3D rotation handle, zoom slider, timeline controller, attribute filter, and parameter adjustment knob. These components are directly bound to the view state and unified geological coupling field interface within the dynamic geological storyboard. When users trigger operations through mouse dragging, touch swiping, or keyboard shortcuts, the operation components instantly capture the command type, the target object, and the parameter changes, and convert them into structured interactive events. Complex multidimensional geological operations are abstracted into intuitive general controls while maintaining their semantic connectivity with the underlying coupling field, allowing users to conduct high-level exploration without understanding modeling details and receive interactive operation commands from users in the dynamic geological storyboard.

[0105] S7.2. Based on the user's interactive operation commands in the dynamic geological storyboard, perform view rotation, scaling, and parameter adjustment operations on the dynamic geological storyboard.

[0106] Furthermore, based on the received interactive operation commands, the dynamic geological storyboard invokes its built-in graphics control logic and attribute update mechanism to perform corresponding transformations on the currently displayed related views. For example, rotation commands drive the camera view to rotate around the center of the geological target, zoom commands adjust the field of view to focus on microscopic pores or expand regional structures, and parameter adjustment commands modify specific attributes in the unified geological coupling field in reverse through linkage rules (such as temporarily increasing permeability to observe fluid response). All operations are fed back to each related view in real time to ensure that cross-scale consistency is not compromised. This upgrades the traditional isolated map-viewing behavior into an intervention-observation closed loop. Users not only passively browse but can also actively hypothesize and verify geological mechanisms, thereby deepening their understanding and performing view rotation, zoom, and parameter adjustment operations on the dynamic geological storyboard.

[0107] S7.3 Record all operation trajectories and status snapshots during the process of performing view rotation, scaling and parameter adjustment operations on the dynamic geological storyboard, and generate a composite document.

[0108] Furthermore, during user interaction, the dynamic geological storyboard continuously records the timestamp, command type, action parameters, and complete state snapshots of the unified geological coupling field and related views after each operation, including the viewpoint matrix, attribute distribution, time step, and linkage mapping status. This data is structured and organized into a rich media format containing 3D scenes, dynamic view sequences, interaction logs, and geological semantic annotations, and packaged into a single portable file. The interaction process itself is regarded as part of the knowledge output, rather than just saving the final screen, so that the composite document can not only reproduce the conclusion, but also trace the analysis path and reproduce the deduction logic, supporting peer review, team collaboration, or decision archiving. This realizes an intelligent knowledge accumulation mechanism where operation is document and exploration is evidence, generating composite documents.

[0109] This embodiment also provides a computer device applicable to the oil and gas geological data association and display method, including: a memory and a processor; the memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions to realize the oil and gas geological data association and display method proposed in the above embodiment.

[0110] The computer device can be a terminal, comprising a processor, memory, communication interface, display screen, and input devices connected via a system bus. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, carrier networks, NFC (Near Field Communication), or other technologies. The display screen can be an LCD screen or an e-ink screen. The input devices can be a touch layer covering the display screen, buttons, a trackball, or a touchpad on the computer device's casing, or an external keyboard, touchpad, or mouse.

[0111] This embodiment also provides a storage medium storing a computer program, which, when executed by a processor, implements the method for correlated display of oil and gas geological data as proposed in the above embodiments. The storage medium can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as Static Random Access Memory (SRAM), Electrically Erasable Programmable Read-Only Memory (EEPROM), Erasable Programmable Read Only Memory (EPROM), Programmable Red-Only Memory (PROM), Read-Only Memory (ROM), magnetic storage, flash memory, magnetic disk, or optical disk.

[0112] In summary, this invention forms a multi-source dataset by accessing and preprocessing heterogeneous raw data from multiple sources. Based on real-time dynamic production data streams, it performs online dynamic correction of dataset interpolation and constraints to generate a three-dimensional living geological model. This model is then input into a geophysical engine, where the intrinsic interactions between different geological attributes are encoded into bidirectionally driven linkage rules. This allows static and dynamic parameters to reshape and coexist in a self-consistent feedback loop, evolving into a unified geological coupling field. The coupling field is then loaded into a three-dimensional graphics rendering engine to create a visualization scene. In the scene, a inherited slicing tool is triggered in response to user selection. Based on the unified geological coupling field, a dynamic geological storyboard is generated and dynamically linked across scales and processes. The storyboard provides interactive support and outputs a composite document, achieving real-time correction of multi-source data and dynamic display of multi-physics coupling.

[0113] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and are not intended to limit it. Although the present invention has been described in detail with reference to preferred embodiments, those skilled in the art should understand that modifications or equivalent substitutions can be made to the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention, and all such modifications or substitutions should be covered within the scope of the claims of the present invention.

Claims

1. A method for correlated display of oil and gas geological data, characterized in that: include, By accessing and preprocessing multi-source heterogeneous raw oil and gas geological data, a multi-source dataset is obtained. Based on the real-time updated dynamic production data stream, the interpolation and constraints of multi-source datasets are dynamically corrected online to generate a three-dimensional living geological model. By inputting the three-dimensional living geological model into the geophysical engine, the intrinsic interaction between different geological attributes is encoded into a linkage rule that can be driven bidirectionally. The static and dynamic parameters in the three-dimensional living geological model are reshaped and coexist in a self-consistent feedback loop, evolving into a unified geological coupling field. Load the unified geological coupling field into the 3D graphics rendering engine to create and render the basic 3D visualization scene; In the basic 3D visualization scene, in response to the user's selection of geological targets, the inheritance slicing tool is triggered, and a set of cross-scale and cross-process related views are generated and dynamically linked based on the unified geological coupling field to form a dynamic geological storyboard. Provides interactive support for dynamic geological storyboards and outputs composite documents; A dynamic geological storyboard is formed by generating and dynamically linking a set of cross-scale and cross-process related views based on a unified geological coupling field sequence, including the following steps: Based on a unified geological coupling field, a set of associated views are generated sequentially according to the macro-micro-dynamic narrative script, and multi-level scaling and adaptive layout processing are performed to obtain a set of associated views generated sequentially after multi-level scaling and adaptive layout processing. Configure attribute association mapping rules for a set of related views generated by serialization after multi-level scaling and adaptive layout processing, and obtain a set of related views generated by serialization after configuring attribute association mapping rules; Activate the dynamic linkage controller in a set of associated views generated by serialization after configuring the attribute association mapping rules, and obtain a set of associated views generated by serialization after activating the dynamic linkage controller by configuring the attribute association mapping rules; The dynamic linkage controller in a set of associated views generated by serialization after activating the configuration attribute association mapping rules of the dynamic linkage controller responds to the sliding operation of the spatiotemporal slider of the geological process, driving the unified geological coupling field to perform attribute state inference. The attribute state inference results of the unified geological coupling field are synchronously mapped in real time to a set of associated views generated by serialization after the configuration attribute association mapping rules of the activated dynamic linkage controller are activated, so as to achieve dynamic linkage of views across scales and processes. The dynamic geological storyboard is formed by encapsulating a set of associated views generated by the serialization of the dynamic linkage controller after activating the dynamic linkage controller's configuration attribute association mapping rules for cross-scale and cross-process dynamic view linkage.

2. The method for correlated display of oil and gas geological data as described in claim 1, characterized in that: By accessing and preprocessing multi-source heterogeneous raw oil and gas geological data, a multi-source dataset is obtained, including the following steps: The original oil and gas geological data from multiple sources and heterogeneity are processed in a unified manner in terms of format, coordinates, semantics and units to obtain unified processed original oil and gas geological data from multiple sources and heterogeneity. Missing values ​​were filled and outliers were corrected on the unified processed multi-source heterogeneous raw oil and gas geological data to obtain corrected multi-source heterogeneous raw oil and gas geological data. The corrected multi-source heterogeneous original oil and gas geological data are fused and integrated to obtain a multi-source dataset.

3. The method for correlated display of oil and gas geological data as described in claim 2, characterized in that: Based on real-time updated dynamic production data streams, online dynamic correction is performed on the interpolation and constraints of multi-source datasets to generate a three-dimensional living geological model, including the following steps: By accessing the real-time updated dynamic production data stream, a real-time updated dynamic production data stream can be obtained. Based on the real-time updated dynamic production data stream, the interpolation and constraints of the multi-source dataset are dynamically corrected online to obtain the corrected multi-source dataset. Based on the corrected multi-source dataset, a three-dimensional living geological model is generated by a dynamic modeling method that integrates geostatistical interpolation and physical constraints.

4. The method for correlated display of oil and gas geological data as described in claim 3, characterized in that: The three-dimensional living geological model is input into the geophysical engine, and the intrinsic interactions between different geological attributes are encoded into bidirectional driving linkage rules. The static and dynamic parameters in the three-dimensional living geological model are reshaped and coexist in a self-consistent feedback loop, evolving to generate a unified geological coupling field, including the following steps: Input the three-dimensional living geological model into the geophysical engine. By loading complete structural and attribute data, the three-dimensional living geological model input into the geophysical engine is obtained. In the geophysical engine, the intrinsic interaction relationships between different geological attributes contained in the 3D living geological model input to the geophysical engine are encoded into bidirectional driving linkage rules, resulting in a 3D living geological model with bidirectional driving linkage rules. Based on the three-dimensional living geological model with bidirectional driving linkage rules, the static and dynamic parameters in the three-dimensional living geological model are reshaped and coexisted in a self-consistent feedback loop, resulting in a three-dimensional living geological model after parameter reshaping and coexistence. Based on the parameter reshaping and symbiosis of the three-dimensional living geological model, a unified geological coupling field is generated.

5. The method for correlated display of oil and gas geological data as described in claim 4, characterized in that: Loading the unified geological coupling field into the 3D graphics rendering engine to create and render the underlying 3D visualization scene includes the following steps: The unified geological coupling field is loaded into the 3D graphics rendering engine. By mapping the multi-attribute coupling structure to the graphics rendering data interface, the unified geological coupling field loaded into the 3D graphics rendering engine is obtained. Based on the unified geological coupling field loaded into the 3D graphics rendering engine, the corresponding geometry and shading are constructed by analyzing the spatial topology and multi-attribute field distribution to create a basic 3D visualization scene. The basic 3D visualization scene is rendered to obtain the rendered basic 3D visualization scene.

6. The method for correlated display of oil and gas geological data as described in claim 5, characterized in that: In a basic 3D visualization scenario, responding to the user's selection of geological targets triggers the inheritance tiling tool, including the following steps: In a basic 3D visualization scenario, the system receives the user's selection of geological targets and obtains the selected geological targets. Based on the geological target selected by the user, the inheritance slicing tool is triggered in the basic 3D visualization scene.

7. The method for correlated display of oil and gas geological data as described in claim 1, characterized in that, Provide interactive support for dynamic geological storyboards and output composite documents, including the following steps: Provide view operation components in the dynamic geological storyboard to receive interactive operation commands from users in the dynamic geological storyboard; Based on the user's interactive operation commands in the dynamic geological storyboard, view rotation, scaling and parameter adjustment operations are performed on the dynamic geological storyboard; Record all operation trajectories and status snapshots during the process of performing view rotation, scaling, and parameter adjustment operations on the dynamic geological storyboard, and generate a composite document.

8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that: When the processor executes the computer program, it implements the steps of the oil and gas geological data association and display method according to any one of claims 1 to 7.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by the processor, it implements the steps of the oil and gas geological data association and display method according to any one of claims 1 to 7.