Reservoir Simulator Input Parsing via Grammar-Based Token Conversion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The process of history matching in reservoir simulation is time-consuming and labor-intensive, requiring numerous simulation runs with iterative adjustments to input data to align simulator outputs with field production data, often involving complex algebraic and logical manipulations.
Innovation Solution
A computer-implemented method and data processing system that converts modify instructions into tokens, parses them according to a grammar, and identifies reservoir variables and operators to directly modify simulator input data, allowing for efficient data manipulation and history matching.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If traditional iterative adjustment methods are used for history matching, then the simulator output can be aligned with field production data, but the process becomes time-consuming and labor-intensive
Solution Approach 1:
The patent replaces the manual mechanical process of iterative data adjustment with an automated computer-implemented system. The system uses token conversion and parsing mechanisms to automatically modify simulator input data according to modify instructions, eliminating the need for manual iterative adjustments while maintaining match accuracy.
Solution Approach 2:
The system enables self-service automation where the computer-implemented method automatically processes modify instructions, converts them to tokens, parses them according to grammar rules, and applies modifications to simulator input data without requiring manual intervention. This self-service capability significantly reduces the labor-intensive nature of traditional history matching.
2Adaptability or versatility
If complex algebraic and logical manipulations are performed manually on input data, then the model can be adjusted to improve history match, but the process requires considerable time and effort
Solution Approach 1:
The patent introduces an intermediary processing layer that uses token conversion and grammar-based parsing as mediators between modify instructions and simulator input data. This intermediary system handles complex algebraic and logical manipulations automatically, making the operation easier while maintaining full adaptability for various data modification scenarios.
Solution Approach 2:
The system automatically changes parameters in simulator input data based on parsed modify instructions. The token-based approach allows flexible parameter modification through standardized operations, enabling complex data manipulations to be performed systematically rather than manually.
3Measurement precision
If numerous simulation runs are conducted with iterative adjustments, then the history match can be improved, but the productivity decreases
Solution Approach 1:
The patent applies preliminary action by automatically modifying simulator input data before running simulations, based on pre-defined modify instructions. This preliminary data preparation eliminates the need for multiple iterative simulation runs with manual adjustments, improving both history match quality and productivity by reducing the number of simulation cycles required.
Data Source
AI summary
A reservoir simulator forms by parallel processing in a multimode computer system estimates of behavior of a subsurface reservoir organized into a matrix grid of three-dimensional cells. The simulator is provided with a module which acts on input data regarding actual reservoir performance and parameters of interest. A grammar is provided which has a sequence of tokens and actions to be taken by the computer system on the input data. Based on the grammar, the input data are arranged into data structures for processing. The module translates the data structures into a set of arithmetic and logical actions to be applied to the original input data provided to the simulator.


