CN-120495547-B - Three-dimensional geological modeling sand body communication skeleton extraction and editing method and system
Abstract
The invention provides a three-dimensional geologic modeling sand body communication skeleton extraction editing method and a system, which are used for the field of three-dimensional geologic modeling, wherein the method comprises the steps of obtaining a three-dimensional geologic model, constructing a propagation path of a seed point in a three-dimensional space through a seed neighborhood search algorithm based on a sand body grid attribute value in the three-dimensional geologic model, wherein the seed point is a control point of sand body modeling in the three-dimensional geologic model; the method comprises the steps of obtaining a sparse value of a propagation path based on a back propagation algorithm, adjusting the density degree of the propagation path by restraining the sparse value, taking the propagation path as a communication skeleton after adjusting the density degree of the propagation path, splitting or merging skeleton branches according to the position relation among skeleton branches in the communication skeleton to obtain a topological structure of the communication skeleton, and editing and optimizing sand bodies in a three-dimensional geological model based on the topological structure of the communication skeleton. The scheme can effectively identify the connectivity of the sand body and realize the editing optimization of the connectivity of the three-dimensional geological modeling sand body.
Inventors
- Guo Shenrui
- LI SHAOHUA
- CHEN YUKUN
- LI JUN
- DAI MENGYING
- LU CHANGSHENG
Assignees
- 长江大学
Dates
- Publication Date
- 20260505
- Application Date
- 20250324
Claims (7)
- 1. The three-dimensional geological modeling sand body communication skeleton extraction and editing method is characterized by comprising the following steps of: Acquiring a three-dimensional geological model, and constructing a propagation path of a seed point in a three-dimensional space by a seed neighborhood search algorithm based on a sand grid attribute value in the three-dimensional geological model, wherein the seed point is a control point of sand modeling in the three-dimensional geological model; wherein, the attribute value of the sand body grid is porosity, permeability, water saturation or oil saturation; Acquiring a sparse value of the propagation path based on a back propagation algorithm, and adjusting the density degree of the propagation path by restraining the sparse value; after the density degree of the propagation path is adjusted, taking the propagation path as a communication framework, and splitting or merging framework branches according to the position relation among framework branches in the communication framework to obtain a topological structure of the communication framework; Wherein, according to the positional relationship among each skeleton branch in the communication skeleton, split or merge skeleton branch, obtain the topological structure of communication skeleton includes: Dividing the grades of the branches of the framework according to the grid attribute values of the branches in the connected framework; when different grade skeleton branches are intersected, if the low grade skeleton branch is not connected with the end point of the high grade skeleton branch, the low grade communication skeleton is split; if the low-level framework branch is connected with the end point of the high-level framework branch, merging the low-level framework branch into the high-level framework branch; editing and optimizing sand bodies in the three-dimensional geological model based on the topological structure of the communicated framework; The method comprises the steps of obtaining grid attribute values in a connected framework and grid attribute values around the connected framework; And judging an expansion boundary of the connected framework by calculating Euclidean distance between the grid attribute values around the connected framework and the grid attribute values in the connected framework, and performing attribute editing on grids in the expansion boundary.
- 2. The method of claim 1, wherein constructing a propagation path of the seed point in the three-dimensional space by the seed neighborhood search algorithm based on the sand mesh attribute values in the three-dimensional geologic model comprises: and taking the grid with the largest grid attribute value in the sand body as a seed point, iteratively acquiring grids of the neighborhood through a seed neighborhood search algorithm, and constructing all propagation paths of the seed point in a three-dimensional space according to the principle that the grid attribute value is from large to small.
- 3. The method of claim 1, wherein the adjusting the degree of sparsity of the propagation path by constraining a sparsity value comprises: And cutting off branch paths smaller than the preset sparse value in the propagation path by presetting the sparse value of the propagation path.
- 4. A three-dimensional geologic modeling sand body communication skeleton extraction editing system, comprising: the path construction module is used for acquiring a three-dimensional geological model, constructing a propagation path of a seed point in a three-dimensional space through a seed neighborhood search algorithm based on a sand grid attribute value in the three-dimensional geological model, wherein the seed point is a control point for sand modeling in the three-dimensional geological model; wherein, the attribute value of the sand body grid is porosity, permeability, water saturation or oil saturation; the sparse constraint module is used for acquiring a sparse value of the propagation path based on a back propagation algorithm and adjusting the density degree of the propagation path by constraining the sparse value; The splitting and merging module is used for taking the propagation path as a communication framework after the density degree of the propagation path is adjusted, splitting or merging framework branches according to the position relation among framework branches in the communication framework, and obtaining the topological structure of the communication framework; wherein, split merging module includes: The level setting unit is used for dividing the levels of the branches of the framework according to the grid attribute values of the branches in the communicated framework; The splitting unit is used for splitting the low-grade communication framework if the low-grade framework branch is not connected with the end point of the high-grade framework branch when the framework branches of different grades are intersected; The merging unit is used for merging the low-grade framework branches to the high-grade framework branches if the low-grade framework branches are connected with the endpoints of the high-grade framework branches when the different-grade framework branches are intersected; the editing and optimizing module is used for editing and optimizing the sand body in the three-dimensional geological model based on the topological structure of the connected framework; The method comprises the steps of obtaining grid attribute values in a connected framework and grid attribute values around the connected framework; And judging an expansion boundary of the connected framework by calculating Euclidean distance between the grid attribute values around the connected framework and the grid attribute values in the connected framework, and performing attribute editing on grids in the expansion boundary.
- 5. The system of claim 4, wherein the sparsity constraint module comprises: The branch cutting unit is used for presetting a sparse value of the propagation path and cutting off the branch paths smaller than the preset sparse value in the propagation path.
- 6. An electronic device comprising a memory, a processor and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, performs the steps of a three-dimensional geologic modeling sand body communication skeleton extraction editing method as defined in any of claims 1-3.
- 7. A computer-readable storage medium storing a computer program, wherein the computer program when executed implements the steps of a three-dimensional geologic model skeleton extraction editing method as defined in any of claims 1 to 3.
Description
Three-dimensional geological modeling sand body communication skeleton extraction and editing method and system Technical Field The invention belongs to the technical field of three-dimensional geologic modeling, and particularly relates to a method and a system for extracting and editing a three-dimensional geologic modeling sand body communication skeleton. Background Reservoir geologic modeling refers to building a high-precision reservoir geologic model by using computer modeling software, fine dissection is performed on an internal structure of an oil and gas reservoir, and currently, mainstream modeling methods are mainly divided into two types, namely deterministic modeling and stochastic modeling. The deterministic modeling refers to a method for predicting the certainty of an unknown region between wells according to known deterministic data, wherein a common reservoir prediction method for deterministic modeling comprises a reservoir depositional method, a kriging method, a reservoir seismic modeling method and the like, the uncertainty modeling is based on known information, a random function is used as a theory, a random simulation method is applied to obtain a selectable, equal-probability and high-precision model reflecting variable space distribution, and a common random simulation method comprises truncated Gaussian simulation, sequential indication simulation and the like. Meanwhile, a plurality of modeling methods such as multipoint geostatistical random simulation, phase control modeling, well earthquake combination and the like are also presented. The underground sand body connectivity judgment is always the core research content of the reservoir modeling field, the above methods are all to build a three-dimensional geological model on the basis of input data, and for the situation that two wells are not communicated, the model built by the modeling methods cannot directly edit the inter-well connectivity. Disclosure of Invention In view of the above, the embodiment of the invention provides a method and a system for extracting and editing a three-dimensional geologic model molding body communication skeleton, which are used for solving the problem that the three-dimensional geologic model constructed at present cannot edit the inter-well connectivity. In a first aspect of the embodiment of the present invention, there is provided a three-dimensional geological modeling sand body communication skeleton extraction editing method, including: Acquiring a three-dimensional geological model, and constructing a propagation path of a seed point in a three-dimensional space by a seed neighborhood search algorithm based on a sand grid attribute value in the three-dimensional geological model, wherein the seed point is a control point of sand modeling in the three-dimensional geological model; Acquiring a sparse value of the propagation path based on a back propagation algorithm, and adjusting the density degree of the propagation path by restraining the sparse value; after the density degree of the propagation path is adjusted, taking the propagation path as a communication framework, and splitting or merging framework branches according to the position relation among framework branches in the communication framework to obtain a topological structure of the communication framework; and editing and optimizing the sand body in the three-dimensional geological model based on the topological structure of the communicated skeleton. In a second aspect of the embodiments of the present invention, there is provided a three-dimensional geological modeling sand body communication skeleton extraction editing system, comprising: the path construction module is used for acquiring a three-dimensional geological model, constructing a propagation path of a seed point in a three-dimensional space through a seed neighborhood search algorithm based on a sand grid attribute value in the three-dimensional geological model, wherein the seed point is a control point for sand modeling in the three-dimensional geological model; the sparse constraint module is used for acquiring a sparse value of the propagation path based on a back propagation algorithm and adjusting the density degree of the propagation path by constraining the sparse value; The splitting and merging module is used for taking the propagation path as a communication framework after the density degree of the propagation path is adjusted, splitting or merging framework branches according to the position relation among framework branches in the communication framework, and obtaining the topological structure of the communication framework; and the editing and optimizing module is used for editing and optimizing the sand body in the three-dimensional geological model based on the topological structure of the connected framework. In a third aspect of the embodiments of the present invention, there is provided an electronic device comprising a memory, a proces