A cloud platform-based oil and gas reservoir geological model storage management method and system

By leveraging the data lake on the cloud platform and RESQML standardized parsing, the problem of interoperability and sharing of oil and gas reservoir geological model data files has been solved, enabling efficient data management and collaborative work, and reducing user costs.

CN120780666BActive Publication Date: 2026-02-17RICHFIT INFORMATION TECH +1
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202511292493.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2025-09-11
Publication Date
2026-02-17
Estimated Expiration
2045-09-11

AI Technical Summary

Technical Problem

In existing oil and gas reservoir professional software, oil and gas reservoir geological model data files cannot be mutually recognized, parsed, and shared, resulting in the inability to reuse results. Furthermore, the traditional local application mode requires cumbersome user training and high costs.

Method used

The cloud-based method for storing and managing oil and gas reservoir geological models achieves unified storage management through the cloud platform's data lake. It adopts the RESQML standard for standardized parsing of physical models, generates standard files in a unified format, and provides data through oil and gas reservoir model microservices, supporting data interoperability and sharing among different professional software.

Benefits of technology

It enables structured management of oil and gas reservoir geological model data, improves the consistency and accuracy of data processing, reduces user learning and usage costs, enhances collaboration among users, and meets the requirements of standardized storage management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120780666B_ABST
    Figure CN120780666B_ABST
Patent Text Reader

Abstract

The application discloses a kind of oil and gas reservoir geological model storage management method and system based on cloud platform.The method comprises the following steps: receiving the oil and gas reservoir geological model data file and corresponding file archiving parameter information uploaded by business user web page, when the file archiving parameter information meets the preset constraint condition, the oil and gas reservoir geological model data file is stored;Physical model standardization analysis is carried out on the oil and gas reservoir geological model data file, model data standard file and corresponding index file are generated and stored;The index file is parsed, business object index information is generated and stored;Receive the domain model business object acquisition request sent by business application end, carry out business element standardization processing on model data standard file, generate domain model business object;Wherein, business application end is the widget or professional software deployed in platform application container or application server;Domain model business object acquisition request is generated by business application end according to the business object index selected by user.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of oil and gas reservoir data storage technology, specifically relating to a cloud platform-based method and system for storing and managing oil and gas reservoir geological models. Background Technology

[0002] Oil and gas reservoir geological models are an important tool for studying oil and gas reservoirs. Based on knowledge from multiple disciplines such as geology, geophysics, and petroleum engineering, they comprehensively describe and predict the sedimentary characteristics, reservoir features, physical properties, and distribution patterns of oil and gas reservoirs. These models are based on actual geological data, employing mathematical models and computer technology, incorporating geologists' understanding of the distribution characteristics of oil and gas reservoirs, to construct and visualize three-dimensional models of oil and gas reservoirs, providing a scientific basis for oil and gas exploration, development, and production. Three-dimensional geological modeling of oil and gas reservoirs is the process by which geologists use specialized software to digitally represent subsurface geological structures. Its methodology mainly includes the following steps: data collection, data processing, geological analysis, establishing a model framework, geological body modeling, attribute modeling, three-dimensional visualization, model verification and optimization, and model application. Summary of the Invention

[0003] To improve the processing efficiency and collaborative working capabilities of oil and gas reservoir geological model data storage, this invention provides a cloud-based method and system for oil and gas reservoir geological model storage management.

[0004] In a first aspect, embodiments of the present invention provide a cloud-based method for storing and managing oil and gas reservoir geological models, the method comprising:

[0005] Receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users via web page. If the file archiving parameter information meets the preset constraints, store the oil and gas reservoir geological model data file.

[0006] The oil and gas reservoir geological model data file is subjected to physical model standardization parsing to generate a model data standard file and a corresponding index file, which are then stored.

[0007] The index file is parsed to generate and store business object index information;

[0008] The system receives a domain model business object retrieval request sent by a business application client, performs business element standardization processing on the model data standard file, generates a domain model business object, and sends it to the business application client; wherein, the business application client is a widget or professional software deployed in a platform application container or application server; the domain model business object retrieval request is generated by the business application client based on the business object index selected by the user.

[0009] In one or more optional embodiments of this application, the step of performing physical model standardization parsing on the oil and gas reservoir geological model data file, generating a model data standard file and a corresponding index file, and storing them includes:

[0010] Determine whether the oil and gas reservoir geological model data file conforms to the preset file specifications;

[0011] If not, a message indicating that the file does not conform to the specifications will be sent to the web page of the business user.

[0012] If so, a request to fill in the configuration structure parameters is sent to the business user's web page. The returned configuration structure parameters are received. The physical model standardization parsing of the oil and gas reservoir geological model data file is performed based on the preset data exchange standard. The model data standard file and the corresponding index file corresponding to each business parameter are generated and stored according to the characteristics of the oil and gas reservoir geological model.

[0013] In one or more optional embodiments of this application, the method, when performing physical model standardization analysis on the oil and gas reservoir geological model data file, further includes:

[0014] If the oil and gas reservoir geological model data file conforms to the preset specifications, a model parsing message is sent;

[0015] Based on the model parsing message, the oil and gas reservoir geological model data file is parsed using physical model standardization. During the parsing process, model parsing process messages are synchronized. If an error occurs during the parsing process, a parsing process error message is sent; if the model parsing is successful, a parsing success message is sent.

[0016] The step of parsing the index file to generate and store business object index information includes:

[0017] Based on the successful parsing message, the index file is parsed to generate business object index information, which is then stored in the structured standard repository.

[0018] In one or more optional embodiments of this application, receiving the oil and gas reservoir geological model data file and corresponding file archiving parameter information uploaded by the business user's web page, and storing the oil and gas reservoir geological model data file when the file archiving parameter information meets preset constraints, includes:

[0019] Receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users from the web page, and determine whether the file archiving parameter information meets the preset constraints.

[0020] If so, then store the oil and gas reservoir geological model data file;

[0021] If not, a file invalidation message is sent to the web page of the business user.

[0022] In one or more optional embodiments of this application, the step of receiving a domain model business object acquisition request sent by a business application terminal, performing business element standardization processing on the model data standard file, generating a domain model business object, and sending it to the business application terminal includes:

[0023] Receive a domain model business object retrieval request sent by the business application terminal; the domain model business object retrieval request includes business application request parameter information;

[0024] The request parameter information of the business application is validated;

[0025] If the verification is successful, the corresponding business elements are extracted from the model data standard file, and the business elements are standardized to generate a domain model business object, which is then sent to the business application terminal.

[0026] In one or more optional embodiments of this application, the method further includes: receiving oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users via a web page in the following manner:

[0027] Receive the hash value of the oil and gas reservoir geological model data file to be uploaded sent by the business user's web page, determine whether the file content of the oil and gas reservoir geological model data file already exists based on the hash value, and determine whether the file name of the oil and gas reservoir geological model data file already exists.

[0028] If both the file name and file content exist, the oil and gas reservoir geological model data file will no longer be accepted;

[0029] If neither the file name nor the file content exists, then the oil and gas reservoir geological model data file and the corresponding file archiving parameter information uploaded by the business user's web interface are received.

[0030] If the file content exists but the file name does not exist, then file name association information is added to the file content of the oil and gas reservoir geological model data file;

[0031] If the file content does not exist, but the file name does, a message is sent to the business user's web page to rename the oil and gas reservoir geological model data file and add a timestamp. The renamed oil and gas reservoir geological model data file and the corresponding file archiving parameter information are then received from the business user's web page.

[0032] Secondly, embodiments of the present invention provide a cloud-based oil and gas reservoir geological model storage and management system, the system comprising: an object file storage service module, a cloud platform parsing service module, an oil and gas reservoir model microservice module, and a platform service module;

[0033] The object file storage service module is used to receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users from the web page. When the file archiving parameter information meets the preset constraints, the oil and gas reservoir geological model data files are stored.

[0034] The cloud platform parsing service module is used to perform physical model standardization parsing on the oil and gas reservoir geological model data file, generate model data standard file and corresponding index file, and store them.

[0035] The platform service module is used to parse the index file, generate business object index information, and store it.

[0036] The oil and gas reservoir model microservice module is used to receive a domain model business object acquisition request sent by the business application terminal, perform business element standardization processing on the model data standard file, generate a domain model business object, and send it to the business application terminal; wherein, the business application terminal is a widget or professional software deployed in a platform application container or application server; the domain model business object acquisition request is generated by the business application terminal based on the business object index selected by the user.

[0037] Thirdly, embodiments of the present invention provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the cloud-based oil and gas reservoir geological model storage management method described above.

[0038] Fourthly, embodiments of the present invention provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the cloud-based oil and gas reservoir geological model storage management method described above.

[0039] Fifthly, embodiments of the present invention provide a computer program product containing instructions that, when the computer program product is run on a computer device, cause the computer device to execute the cloud-based oil and gas reservoir geological model storage management method described above.

[0040] The beneficial effects of the above-described technical solutions provided in the embodiments of the present invention include at least the following:

[0041] The cloud-based method and system for storing and managing oil and gas reservoir geological models provided in this invention utilizes a cloud platform data lake to achieve unified storage and management of oil and gas reservoir business data. Through standardized parsing of physical models, the stored oil and gas reservoir geological model data files are converted into standard files in a unified standard format, breaking down data isolation between different professional software programs. This enables reliable and automated data sharing and interoperability between different professional software programs. Furthermore, oil and gas reservoir model microservices provide data to different professional software programs, making the geological model data more structured and easier to manage. This facilitates collaboration among experts from different fields and improves the consistency and accuracy of data processing. Moreover, the cloud platform enables online software application, allowing for the networked application of oil and gas reservoir geological models. Under a B / S architecture, users can store, process, and apply oil and gas reservoir geological models through a browser. Compared to traditional local professional software application modes, this reduces the software learning and usage costs for users, enhances collaboration among users, meets the standardized needs of different users for oil and gas reservoir geological model storage and management, and improves data processing efficiency and collaborative work capabilities.

[0042] Other features and advantages of the invention will be set forth in the following description, and will be apparent in part from the description, or may be learned by practicing the invention. The objects and other advantages of the invention may be realized and obtained by means of the structures particularly pointed out in the written description and the accompanying drawings.

[0043] The technical solution of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Attached Figure Description

[0044] The accompanying drawings are provided to further illustrate the invention and form part of the specification. They are used in conjunction with embodiments of the invention to explain the invention and do not constitute a limitation thereof. In the drawings:

[0045] Figure 1 A schematic diagram illustrating the process of storing and managing oil and gas reservoir geological models in the traditional local oil and gas reservoir professional software application mode in existing technologies;

[0046] Figure 2 A schematic diagram of the cloud-based oil and gas reservoir geological model storage management method provided in an embodiment of the present invention;

[0047] Figure 3 This is a standardized schematic diagram of an oil and gas reservoir geological model provided in an embodiment of the present invention;

[0048] Figure 4 A schematic diagram of the functional architecture of the cloud-based oil and gas reservoir geological model storage and management method provided in this embodiment of the invention;

[0049] Figure 5This is a schematic diagram of the oil and gas reservoir geological model data file upload process provided in an embodiment of the present invention;

[0050] Figure 6 This is a schematic diagram of the standardized analysis process of the physical model provided in an embodiment of the present invention;

[0051] Figure 7 Another flowchart illustrating the cloud-based oil and gas reservoir geological model storage management method provided in this embodiment of the invention;

[0052] Figure 8 A schematic diagram of the structure of a cloud-based oil and gas reservoir geological model storage and management system provided in an embodiment of the present invention. Detailed Implementation

[0053] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.

[0054] The inventors discovered that in existing technologies, during oil and gas reservoir modeling research, it is necessary to store the reservoir model in specialized oil and gas reservoir software and then retrieve and process the data according to business needs. This specialized oil and gas reservoir software is generally microcomputer or small server application software, developed by various manufacturers based on business requirements and their own technical characteristics. Data is stored and used locally in the software's proprietary format. (Refer to...) Figure 1As shown, existing vendor implementation technologies are as follows: Raw data files (i.e., geological model file sets) are obtained from users. Vendors then use specialized oil and gas reservoir software to parse and convert these raw data files into their own software format before conducting professional research and demonstration (i.e., software demonstration and application). Local files are stored in a scattered manner, requiring users to copy or transfer them over the network, which can easily lead to information discrepancies and loss of file assets. Furthermore, a specific professional software storage format cannot be recognized, parsed, stored, or shared by other software, preventing the sharing and reuse of results. Additionally, traditional local professional software application models require sufficiently configured computer clients to install the professional software for previewing and research, and require relatively cumbersome user training. In view of the above-mentioned pain points in business operations, the inventors, through further research and development, have developed this invention, providing a cloud-based method and system for storing and managing oil and gas reservoir geological models. By applying cloud-based online software for oil and gas reservoir geological modeling, this invention aims to solve the problem of incompatibility, parsing, storage, and sharing of oil and gas reservoir geological model data files generated by different professional software, leading to a lack of reusability and shared results. Based on a cloud-based data lake, it achieves unified storage and management of oil and gas reservoir business data. By establishing and applying a unified standard format, it breaks down data isolation between different professional software, enabling data sharing and interoperability among them. Furthermore, the cloud-based online software application mode allows for the storage, processing, and application of oil and gas reservoir geological models under a B / S architecture, reducing user learning and usage costs and enhancing user collaboration. In summary, the cloud-based oil and gas reservoir geological model storage and management method provided by this invention enables the networked application of oil and gas reservoir geological models, meets users' standardization needs for oil and gas reservoir geological models, and improves data processing efficiency and collaborative work capabilities.

[0055] Example 1

[0056] This invention provides a cloud-based method for storing and managing oil and gas reservoir geological models, referring to... Figure 2 As shown, the method includes:

[0057] S101: Receive the oil and gas reservoir geological model data file and the corresponding file archiving parameter information uploaded by the business user's web page. When the file archiving parameter information meets the preset constraints, store the oil and gas reservoir geological model data file.

[0058] S102: Perform physical model standardization analysis on the oil and gas reservoir geological model data file, generate a model data standard file and a corresponding index file, and store them;

[0059] S103: Parse the index file, generate business object index information, and store it;

[0060] S104: Receive a domain model business object retrieval request sent by the business application terminal, perform business element standardization processing on the model data standard file, generate a domain model business object, and send it to the business application terminal; wherein, the business application terminal is a widget or professional software deployed in a platform application container or application server; the domain model business object retrieval request is generated by the business application terminal based on the business object index selected by the user.

[0061] The oil and gas reservoir geological model storage and management method based on a cloud platform provided in this invention embodiment can be an OSDU (The Open Subsurface Data Universe) platform. The cloud platform provides a web interface through a B / S architecture web portal, whereby users can access the web portal through a browser to upload and store oil and gas reservoir geological model data files as business users on the web end, and to obtain and display domain model business objects through widgets or professional software deployed in the platform application container or application server as business application end, thereby achieving geological model standardization.

[0062] Reference Figure 3 As shown, the cloud-based oil and gas reservoir geological model storage and management method provided in this embodiment of the invention can achieve standardized storage and management of geological models. Through steps S101 to S104, four standardization functions can be achieved: file system standardization, physical model standardization, business element standardization, and business application process standardization. Specifically:

[0063] (1) The file storage process in step S101 above can be implemented by OFS service deployed on the cloud platform. The oil and gas reservoir geological model data file uploaded to the cloud platform can be stored in OFS object storage node in OFS service to realize unified storage management of oil and gas reservoir business data.

[0064] OFS (Object File System) is a high-performance shared file system designed for cloud-native environments. It offers complete POSIX (Portable Operating System Interface) compatibility, allowing almost all object storage to be used locally as massive local disks. It enables shared storage between different research projects, transparently supporting big data and POSIX protocol data access. It also supports random read / write operations for professional software based on object storage. It achieves the same performance as NFS (Network File System) but with higher efficiency, and supports Windows and Linux operating systems. It effectively meets the functional requirements of oil and gas reservoir geological model storage related to projects. Business users upload oil and gas reservoir geological model data files generated by professional software to OFS object storage nodes on the cloud platform, such as S3 (Simple Storage Service) storage devices for unified storage. (See reference...) Figure 4 As shown, the oil and gas reservoir geological model data file generated by the professional software in this embodiment of the invention, i.e. the original file to be uploaded, can be a ZIP file or a fab file, including geological model data files, Eclipse numerical model files, and fracture model data files, etc.

[0065] In this embodiment of the invention, the OFS service described above can be implemented through a distributed metadata service within the OFS shared file system. After receiving a file upload request from a user's web browser, the OFS metadata service first determines whether the file archiving parameters meet preset constraints. Only if the file archiving parameters meet the preset constraints will a new inode be allocated. The mapping relationship between the file's inode and the object key in object storage is then saved to the distributed storage of the metadata service using a consistency algorithm to ensure the consistency and persistence of this mapping relationship across multiple nodes. Subsequently, the user's web browser uploads the actual oil and gas reservoir geological model data file to the object storage node. This OFS file system enables high-performance shared file access, improving the storage and access efficiency of geological model data.

[0066] (2) The physical model standardization and parsing process in step S102 above can be implemented by the cloud platform parsing service deployed on the cloud platform, and the generated model data standard file and index file can also be stored in OFS object storage node.

[0067] Cloud platform parsing services can choose RESQML as the standard physical model for oil and gas reservoir geological models. RESQML is an upstream oil and gas data exchange standard that facilitates reliable and automated data exchange between software packages used in workflows. The RESQML standard primarily consists of EPC (ECMA Package Convention) and HDF (Hierarchical Data Format). EPC is an implementation of Open Packaging Conventions (OPC), a widely used container file technology that allows multiple file types to be bundled into a single package. OPC is built on the widely used ZIP file structure and is now supported by several international standardization organizations. When implemented as part of the Energistics standard, compression / decompression is performed using the OPC library (according to the EPC specification). HDF is a file format for organizing and storing large amounts of data. The HDF version can be selected based on actual needs; for example, the latest version, HDF5, can be chosen. It includes data models, libraries, and file format standards and has received widespread attention and application due to its convenience, portability, flexibility, and scalability. HDF5 now also supports big data and NoSQL technologies and is widely used in scientific and engineering fields.

[0068] In this embodiment of the invention, reference is made to Figure 4 As shown, the cloud platform parsing service selects RESQML2.X as the standard physical model for oil and gas reservoir geological models. It parses the uploaded oil and gas reservoir geological model data files and converts the oil and gas reservoir geological model data files of different storage formats of professional software into standard Resqml standard files and index files. This can reduce the number of oil and gas reservoir geological model data files from a dozen or more files to two files, thus reducing the number of files and facilitating the management of massive cloud files on the server network.

[0069] The index file parsing process in step S103 above can be implemented through platform services deployed on the cloud platform. The parsed business object index information can be stored in a structured standard repository and rendered into a platform application object tree through a front-end visualization tool for display, so that business users can select business object indexes in the platform application object tree.

[0070] Since index files are generally in plaintext format, such as JSON files, this embodiment of the invention uses a platform service to parse the index files into business object index information, which is then stored in a structured standard repository such as PostgreSQL, MySQL, or SQL Server. This results in fast retrieval and lookup speeds and convenient application management. In this embodiment, a platform application object tree is generated and displayed using a front-end visualization tool, providing services to the outside world. This allows for the acquisition of unstructured information through structured information, facilitating unified platform coordination of applications. A standardized physical model facilitates reliable and automated data exchange between different widgets and specialized software, improving the consistency and accuracy of data processing.

[0071] (3) The standardization process of business elements in step S104 above can be achieved by deploying oil and gas reservoir model microservices on the cloud platform, and sending the generated domain model business objects to the business application end for display and business research application.

[0072] In this embodiment of the invention, the reservoir model center microservice can adopt DDMS (Domain Data Management Services). In the OSDU platform, DDMS provides a series of data models and storage access services optimized for specific domains. As an extension mechanism of the platform, DDMS allows for specialized data processing and access optimization for each independent domain (e.g., rock physics, geophysics, seismology, etc.). Based on the characteristics of the business domain, the oil and gas reservoir geological model defines standard DDMS domain model objects (i.e., domain model business objects), mainly including geological model grids, geological attribute information, geological stratigraphic information, and geological fault information. For example, referring to Table 1, the basic information of the standard DDMS domain model objects is as follows:

[0073] Serial Number Attribute Name Data types illustrate Is this field required? 1 uuid string uuid 2 geomodel_id string Geological model ID true 3 geomodel_name string Geological model name 4 geomodel_type string Geological model types 5 project_id string Geological unit ID 6 project_name string Geological unit name 7 is_dual_porosition_media bool Is it a dual-hole medium? 8 file_id string File ID 9 remarks string Remark

[0074] Table 1

[0075] Reference Figure 4 As shown, the oil and gas reservoir model microservice provides services to the outside world through the oil and gas reservoir model microservice API by providing different domain model business objects. The interface format description of the oil and gas reservoir model microservice API is provided through the exchange model so that users can obtain the domain model business objects corresponding to the data through professional software or widgets.

[0076] In this embodiment of the invention, oil and gas reservoir model microservices are used to standardize the business elements of oil and gas reservoir geological models, making the oil and gas reservoir geological model data more structured and easier to manage. Domain model business objects are provided to different professional software or widget applications, enabling the sharing and reuse of business objects and facilitating collaborative work among experts from different domains. When users obtain data through professional software or widgets, they only need to obtain the corresponding domain model business object based on the index information of the business element, without needing to obtain all the index files and oil and gas reservoir geological model data files. That is, they do not need to consider what data is stored in the standard structure database and standard files. The resulting domain model business objects better meet the actual needs of business applications and the needs of widgets and professional software.

[0077] (4) The cloud-based oil and gas reservoir geological model storage management method provided by this invention is based on file system standardization, physical model standardization, and business element standardization, which can realize the standardized design of business application process specifications. Based on the B / S architecture, users can upload oil and gas reservoir geological model data files produced by professional software. Based on file system standardization, physical model standardization, and business element standardization, the domain model business objects can be displayed to the widgets and professional software of secondary development vendors, making the storage, processing, and application of oil and gas reservoir geological models more efficient and scalable, supporting the processing needs of datasets from small to large, and meeting the needs of networked applications.

[0078] In one embodiment, before performing step S101 above, the oil and gas reservoir geological model data file and the corresponding file archiving parameter information uploaded by the business user's web terminal are received in the following manner:

[0079] Receive the hash value of the oil and gas reservoir geological model data file to be uploaded sent by the business user's web page, determine whether the file content of the oil and gas reservoir geological model data file already exists based on the hash value, and determine whether the file name of the oil and gas reservoir geological model data file already exists.

[0080] If both the file name and file content exist, the oil and gas reservoir geological model data file will no longer be accepted;

[0081] If neither the file name nor the file content exists, then the oil and gas reservoir geological model data file and the corresponding file archiving parameter information uploaded by the business user's web interface are received.

[0082] If the file content exists but the file name does not exist, then file name association information is added to the file content of the oil and gas reservoir geological model data file;

[0083] If the file content does not exist, but the file name does, a message is sent to the business user's web page to rename the oil and gas reservoir geological model data file and add a timestamp. The renamed oil and gas reservoir geological model data file and the corresponding file archiving parameter information are then received from the business user's web page.

[0084] In one specific embodiment, reference is made to Figure 5 As shown, the hash value of the oil and gas reservoir geological model data file to be uploaded can be calculated using the MD5 algorithm. After the user selects the oil and gas reservoir geological model data file to be uploaded through the business user web interface, the MD5 of the oil and gas reservoir geological model data file to be uploaded is calculated in the browser and sent to the OFS service.

[0085] When the OFS service receives the MD5, it determines whether the MD5 already exists. If it does, it means that the file content of the oil and gas reservoir geological model data file to be uploaded already exists; otherwise, it means that the file content of the oil and gas reservoir geological model data file to be uploaded already exists.

[0086] Regardless of whether the file content of the oil and gas reservoir geological model data file to be uploaded already exists, the OFS service will continue to determine whether the file name of the oil and gas reservoir geological model data file already exists;

[0087] If both the file name and file content exist, the oil and gas reservoir geological model data file will no longer be accepted;

[0088] If neither the file name nor the file content exists, an upload file message is returned to the business user terminal. The business user web terminal uploads the oil and gas reservoir geological model data file and the corresponding file archiving parameter information according to the upload file message. Thus, the OFS service receives the uploaded oil and gas reservoir geological model data file and the corresponding file archiving parameter information, and stores the oil and gas reservoir geological model data file in the OFS object storage node.

[0089] If the file content exists but the file name does not exist, then file name association information is added to the file content of the oil and gas reservoir geological model data file;

[0090] If the file content does not exist, but the file name does, a message is sent to the business user's web page to rename and add a timestamp to the oil and gas reservoir geological model data file. Based on this message, the business user's web page renames and adds a timestamp to the oil and gas reservoir geological model data file to be uploaded, uploads the renamed oil and gas reservoir geological model data file and the corresponding file archiving parameter information, and then the OFS service receives the uploaded renamed oil and gas reservoir geological model data file and the corresponding file archiving parameter information, storing the oil and gas reservoir geological model data file in the OFS object storage node.

[0091] In this embodiment of the invention, business users can upload oil and gas reservoir geological model data files via web-based uploads using chunked uploads and breakpoint resume uploads. Based on these file upload and storage methods, deduplication of the original files is achieved, ensuring that the same oil and gas reservoir geological model data file is stored only once. This significantly saves storage space and enables the storage of both small and massive amounts of data.

[0092] In one embodiment, the file archiving parameter information corresponding to the above-mentioned oil and gas reservoir geological model data file may include the vertical and horizontal coordinate offsets (i.e., X-axis offset distance and Y-axis offset distance) of the oil and gas reservoir geological model, project set information, main grid file, geological model type and main file name, etc. The above-mentioned preset constraints may be predetermined constraint rules, such as the number of bits of coordinate offset data allowed for the stored oil and gas reservoir geological model, the allowed range of oil and gas reservoir geological model types, special characters prohibited from being used in the main file name, allowed project set information, main grid file, etc.

[0093] In one embodiment, step S101 above involves receiving the oil and gas reservoir geological model data file and corresponding file archiving parameter information uploaded by the business user's web page. If the file archiving parameter information meets preset constraints, the oil and gas reservoir geological model data file is stored. Specifically, this includes:

[0094] Receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users from the web page, and determine whether the file archiving parameter information meets the preset constraints.

[0095] If so, then store the oil and gas reservoir geological model data file;

[0096] If not, a file invalidation message is sent to the web page of the business user.

[0097] In this embodiment of the invention, the above-mentioned judgment process can be implemented in the OFS service. Only when the file archiving parameter information meets the preset constraints will the oil and gas reservoir geological model data file be stored in the OFS object storage node. The above-mentioned file unqualified message can be a message prompting the user to modify the file, such as prompting the user to upload an oil and gas reservoir geological model data file that meets the requirements, or prompting the user to modify the prohibited special characters contained in the uploaded file.

[0098] In one embodiment, step S102 above, which involves performing physical model standardization parsing on the oil and gas reservoir geological model data file to generate and store a model data standard file and a corresponding index file, specifically includes:

[0099] Determine whether the oil and gas reservoir geological model data file conforms to the preset file specifications;

[0100] If not, a message indicating that the file does not conform to the specifications will be sent to the web page of the business user.

[0101] If so, a request to fill in the configuration structure parameters is sent to the business user's web page. The returned configuration structure parameters are received. The physical model standardization parsing of the oil and gas reservoir geological model data file is performed based on the preset data exchange standard. The model data standard file and the corresponding index file corresponding to each business parameter are generated and stored according to the characteristics of the oil and gas reservoir geological model.

[0102] In one specific embodiment, the specific implementation process of step S102 above includes the following steps:

[0103] The cloud platform's parsing service determines whether the oil and gas reservoir geological model data file conforms to the preset file specifications.

[0104] If not, a message indicating that the file does not conform to the specifications will be sent to the web page of the business user.

[0105] If so, a request to fill in configuration structure parameters is sent to the business user's web page. The returned configuration structure parameters are received. Based on the preset data exchange standard, the oil and gas reservoir geological model data file is parsed using physical model standardization. According to the characteristics of the oil and gas reservoir geological model, a model data standard file and a corresponding index file corresponding to each business parameter are generated and stored in the OFS object storage node.

[0106] In this embodiment of the invention, the aforementioned preset file specifications may include the content structure specifications of files uploaded in a file compression format (such as zip file format), such as the noun, type, and description of each field. In this embodiment of the invention, the configuration structure parameters are similar to the aforementioned file archiving parameter information, and can be found in the detailed description of the aforementioned file archiving parameter information.

[0107] In one embodiment, when performing physical model standardization parsing on the oil and gas reservoir geological model data file, the above-mentioned oil and gas reservoir geological model storage and management method based on the cloud platform further includes:

[0108] If the oil and gas reservoir geological model data file conforms to the preset specifications, a model parsing message is sent;

[0109] Based on the model parsing messages, the oil and gas reservoir geological model data file is subjected to physical model standardization parsing. During the parsing process, model parsing process messages are synchronized. If an error occurs during parsing, a parsing error message is sent; if the model parsing is successful, a parsing success message is sent.

[0110] Correspondingly, in step S103 above, parsing the index file to generate and store business object index information specifically includes:

[0111] Based on the successful parsing message, the index file is parsed to generate business object index information, which is then stored in the structured standard repository.

[0112] In one specific embodiment, the aforementioned cloud platform also deploys a message management subsystem and a log tracing subsystem. The message management subsystem enables message communication by sending and receiving messages, while the log tracing subsystem establishes a log tracing chain, facilitating rapid problem identification and tracking. (Refer to...) Figure 6 As shown, during the standardization and analysis of the physical model, the cloud platform analysis service is used to determine whether the oil and gas reservoir geological model data file conforms to the preset specifications.

[0113] If not, a message indicating that the file does not conform to the specifications will be sent to the web page of the business user.

[0114] If so, a request to fill in configuration structure parameters is sent to the business user's web page, the returned configuration structure parameters are received, and then a model parsing message is sent to the message management subsystem and the log tracking subsystem; wherein the model parsing message carries model information and the above-mentioned configuration structure parameters;

[0115] The cloud platform parsing service listens for model parsing messages, performs physical model standardization parsing on the oil and gas reservoir geological model data file, synchronizes model parsing process messages to the message management subsystem, and sends parsing process error messages to the log tracking subsystem if an error occurs during the parsing process. Furthermore, the cloud platform parsing service determines whether the model parsing was successful.

[0116] If model parsing fails, a model failure recording message (record failure message) is sent to the log tracking subsystem.

[0117] If the model is successfully parsed, a parsing success message is sent to the log tracking subsystem and the platform service;

[0118] The platform service parses the index file based on the successful parsing message, generates business object index information, stores it in a structured standard repository, and renders it into a platform application object tree for display using a front-end visualization tool.

[0119] The platform service allows users to query messages from the message management subsystem and archive them, as well as view logs in the log tracking subsystem, enabling them to quickly locate problems.

[0120] The cloud-based oil and gas reservoir geological model storage and management method provided in this invention enables the parsing of massive amounts of oil and gas reservoir geological models through a cloud platform. At the technical implementation level, it allows for cross-language collaborative development leveraging C++ high-performance computing, Java microservice architecture, and the Vue front-end framework, improving model parsing efficiency, simplifying the model parsing process, and reducing debugging difficulty. At the system architecture level, it can integrate multiple heterogeneous microservice subsystems, achieving cross-platform distributed collaboration through message communication mechanisms; and it constructs a full-link monitoring system through log tracking to ensure system stability and the traceability of problems.

[0121] In one embodiment, step S104 above, receiving a domain model business object acquisition request sent by the business application terminal, performing business element standardization processing on the model data standard file, generating a domain model business object, and sending it to the business application terminal, specifically includes:

[0122] Receive a domain model business object retrieval request sent by the business application terminal; the domain model business object retrieval request includes business application request parameter information;

[0123] The request parameter information of the business application is validated;

[0124] If the verification is successful, the corresponding business elements are extracted from the model data standard file, and the business elements are standardized to generate a domain model business object, which is then sent to the business application terminal.

[0125] In one specific embodiment, the aforementioned oil and gas reservoir geological model storage management system built on a cloud platform further includes an authorization microservice deployed on the cloud platform. The authorization microservice verifies the permissions of business applications, ensuring that only verified users can access the corresponding data. Therefore, the specific implementation process of step S104 includes the following steps:

[0126] The oil and gas reservoir model microservice sends an authorization verification request to the authorization microservice based on the domain model business object retrieval request; the domain model business object retrieval request includes business application request parameter information.

[0127] The authorization microservice verifies the request parameter information of the business application and sends authorization response information to the oil and gas reservoir model microservice after successful verification.

[0128] The oil and gas reservoir model microservice receives authorization response information, sends the domain model business object to the business application through the oil and gas reservoir model microservice API, and displays it on the corresponding platform application. Specifically, the domain model business object retrieval request is generated by the business application receiving the business object index selected by the user in the platform application object tree, and then retrieving the API description file of the oil and gas reservoir model microservice from the registry center to determine the corresponding oil and gas reservoir model microservice API sent by that request.

[0129] In this embodiment of the invention, the aforementioned business application request parameter information may include token, resource ID, ACL (Access Control List), Legal Tag, and other information. The business application receives the index information of the business object selected by the user in the platform's application object tree; subsequently, the business application retrieves the API description file of the reservoir model microservice (DDMS) from the registry center, determines the corresponding reservoir model microservice API, and issues a request to obtain the domain model business object; upon receiving the request, all reservoir model microservices will call the REST interface of the authorization microservice for verification. Only after successful verification can the reservoir model microservice return the domain model business object to the business application for display through the same reservoir model microservice API.

[0130] The cloud-based oil and gas reservoir geological model storage and management method provided in this invention utilizes a cloud platform data lake to achieve unified storage and management of oil and gas reservoir business data. Through standardized parsing of physical models, the stored oil and gas reservoir geological model data files are converted into standard files in a unified standard format, breaking down data isolation between different professional software programs. This enables reliable and automated data sharing and interoperability between different professional software programs. Furthermore, oil and gas reservoir model microservices provide data to different professional software programs, making the geological model data more structured and easier to manage. This facilitates collaboration among experts from different fields and improves the consistency and accuracy of data processing. Moreover, the cloud platform enables online software application, allowing for the networked application of oil and gas reservoir geological models. Under a B / S architecture, users can store, process, and apply oil and gas reservoir geological models through a browser. Compared to traditional local professional software application modes, this reduces the software learning and usage costs for users, enhances collaboration among users, meets the standardized needs of different users for oil and gas reservoir geological model storage and management, and improves data processing efficiency and collaborative work capabilities.

[0131] Reference Figure 7 As shown, taking the oil and gas reservoir geological model data file as an example of the reservoir numerical simulation file, the process of the cloud platform-based oil and gas reservoir geological model storage management method provided in this embodiment of the invention may specifically include the following execution process:

[0132] First, users upload reservoir numerical simulation files and file archive parameter information generated by professional software through the business user web interface;

[0133] Next, the OFS service determines that the file archiving parameter information meets the preset constraints;

[0134] If not, it indicates that the file uploaded by the user is not a reservoir numerical simulation file, and a file invalidation message is sent to the web interface of the business user.

[0135] If so, the reservoir numerical simulation file will be stored in the OFS object storage node, i.e., file OFS S3 storage;

[0136] The reservoir numerical simulation file is parsed using the cloud platform parsing service to standardize the physical model, generating a Resqml reservoir numerical simulation standard file Resqml and a corresponding index file, which are then stored in the OFS object storage node, i.e., professional model storage.

[0137] The platform service parses the index file to generate business object index information, stores it in a structured standard repository, and renders and displays the platform application object tree through a front-end visualization tool.

[0138] The user selects the business object index in the platform's application object tree and sends it to the business application.

[0139] The business application retrieves the API description file of the oil and gas reservoir model microservice from the registry center based on the business object index, determines the corresponding oil and gas reservoir model microservice API, and sends a request to obtain the domain model business object.

[0140] Finally, the oil and gas reservoir model microservice receives a request from the business application client to obtain the domain model business object. It then standardizes the business elements of the model data standard file, generates the domain model business object, and sends it to the business application client. Thus, the business application client can display the domain model business object according to research needs and interact with the user, i.e., it can provide graphical display and interaction of application components.

[0141] In this embodiment of the invention, the aforementioned widgets or professional software may include geological modeling software Petrel, numerical simulation software Eclipse, domestically developed integrated modeling and numerical simulation software ModUMS, and cloud-based professional software such as online cloud-based 3D visualization tools. Users can easily access these various cloud-based professional software by logging into the cloud platform through a browser. The necessary data resources for research can also be directly installed into the project studio from the platform's resource library. When conducting actual oil and gas reservoir geological modeling activities, business users can seamlessly transfer research data to these cloud-based professional software programs. This eliminates the traditional method of installing local professional software on a local computer; instead, they can directly log into the online website to access the cloud-deployed software environment, retrieve data results uniformly stored on the cloud platform, and transfer them between different cloud-based professional software programs using a unified data format to conduct research. Completed research results are stored in the platform database in a unified data format, facilitating easy retrieval and application by other members of the project team, enabling online collaborative sharing. This workflow significantly simplifies the traditional reservoir modeling and numerical simulation work mode, greatly reduces the time users spend on data format preparation, and improves work convenience. At the same time, this also reduces the cost of procurement workstations for oil companies, effectively helping them achieve their goals of cost reduction and efficiency improvement.

[0142] The cloud-based oil and gas reservoir geological model storage and management method provided in this invention addresses the actual needs, pain points, and challenges of business users, oil and gas reservoir geological model experts, developers, partner vendors, and operations and maintenance personnel. Through the networked application of the cloud platform, it enables business users to quickly obtain accurate geological model data for research and demonstration. Professional software from different partner vendors can be directly deployed in the cloud, reducing software development costs and improving software compatibility. Online professional software on the cloud platform improves the calculation accuracy and efficiency of oil and gas reservoir geological models for geological model experts, simplifying complex models for practical application. Furthermore, deploying different microservices on the cloud platform facilitates system expansion for platform developers and maintenance for operations and maintenance personnel.

[0143] Example 2

[0144] Based on the same inventive concept, embodiments of the present invention also provide a cloud-based oil and gas reservoir geological model storage and management system, referring to... Figure 7 As shown, the system includes: an object file storage service module 101, a cloud platform parsing service module 102, a platform service module 103, and an oil and gas reservoir model microservice module 104;

[0145] The object file storage service module 101 is used to receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users from the web page. When the file archiving parameter information meets the preset constraints, the oil and gas reservoir geological model data files are stored.

[0146] The cloud platform parsing service module 102 is used to perform physical model standardization parsing on the oil and gas reservoir geological model data file, generate model data standard file and corresponding index file and store them.

[0147] The platform service module 103 is used to parse the index file, generate business object index information, and store it.

[0148] The oil and gas reservoir model microservice module 104 is used to receive a domain model business object acquisition request sent by the business application terminal, perform business element standardization processing on the model data standard file, generate a domain model business object, and send it to the business application terminal; wherein, the business application terminal is a widget or professional software deployed in a platform application container or application server; the domain model business object acquisition request is generated by the business application terminal according to the business object index selected by the user.

[0149] Example 3

[0150] Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium storing a computer program thereon, which, when executed by a processor, implements the cloud-based oil and gas reservoir geological model storage management method as described in Embodiment 1 above.

[0151] Example 4

[0152] Based on the same inventive concept, this embodiment of the invention also provides a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it implements the cloud platform-based oil and gas reservoir geological model storage management method as described in Embodiment 1 above.

[0153] Example 5

[0154] Based on the same inventive concept, this embodiment of the invention also provides a computer program product containing instructions. When the computer program product is run on a computer device, it causes the computer device to execute the cloud platform-based oil and gas reservoir geological model storage management method as described in Embodiment 1 above.

[0155] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, systems, or computer program products. Therefore, the present invention can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present invention can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage and optical storage) containing computer-usable program code.

[0156] This invention is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart illustrations and / or block diagrams. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0157] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0158] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0159] Obviously, those skilled in the art can make various modifications and variations to this invention without departing from its spirit and scope. Therefore, if these modifications and variations fall within the scope of the claims of this invention and their equivalents, this invention also intends to include these modifications and variations.

Claims

1. A cloud platform-based oil and gas reservoir geological model storage management method, characterized in that, The method includes: Receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users via web page. If the file archiving parameter information meets the preset constraints, store the oil and gas reservoir geological model data file. The oil and gas reservoir geological model data file is subjected to physical model standardization parsing. Based on the predefined domain model business objects, a standard Resqml model data standard file and a corresponding index file are generated and stored. The domain model business objects include: geological model grid, geological attribute information, geological stratigraphic information and geological fault information. The index file is parsed to generate business object index information and stored in a structured standard repository; the parsed business object index information is rendered into a platform application object tree through a front-end visualization tool for display; All reservoir microservices receiving domain model business object retrieval requests from business application clients send authorization verification requests to the authorization microservice. The authorization microservice verifies the business application request parameter information and sends authorization response information upon successful verification. The domain model business object retrieval request is generated by the business application client based on the business object index selected by the user and obtains the API description file of the reservoir model microservice from the registry center to determine the API sent by the corresponding reservoir model microservice. The domain model business object retrieval request includes business application request parameter information. Each reservoir microservice that receives the authorization response information extracts the corresponding business elements from the standard Resqml model data standard file, performs business element standardization processing, generates a domain model business object, and sends the domain model business object to the business application terminal through the same reservoir model microservice API; wherein, the business application terminal is a widget or professional software deployed in the platform application container or application server; all reservoir model microservices provide services to the outside world through different domain model business objects through the reservoir model microservice API, and provide an interface format description of the reservoir model microservice API through the exchange model.

2. The method of claim 1, wherein, The step of performing physical model standardization parsing on the oil and gas reservoir geological model data file, generating a model data standard file and a corresponding index file, and storing them includes: Determine whether the oil and gas reservoir geological model data file conforms to the preset file specifications; If not, a message indicating that the file does not conform to the specifications will be sent to the web page of the business user. If so, a request to fill in the configuration structure parameters is sent to the business user's web page. The returned configuration structure parameters are received. The physical model standardization parsing of the oil and gas reservoir geological model data file is performed based on the preset data exchange standard. The model data standard file and the corresponding index file corresponding to each business parameter are generated and stored according to the characteristics of the oil and gas reservoir geological model.

3. The method of claim 2, wherein, When performing physical model standardization analysis on the oil and gas reservoir geological model data file, the method further includes: If the oil and gas reservoir geological model data file conforms to the preset specifications, a model parsing message is sent; Based on the model parsing message, the oil and gas reservoir geological model data file is parsed using physical model standardization. During the parsing process, model parsing process messages are synchronized. If an error occurs during the parsing process, a parsing process error message is sent; if the model parsing is successful, a parsing success message is sent. The step of parsing the index file to generate and store business object index information includes: Based on the successful parsing message, the index file is parsed to generate business object index information, which is then stored in the structured standard repository.

4. The method as described in claim 1, characterized in that, The process involves receiving oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by the user's web interface. If the file archiving parameter information meets preset constraints, the oil and gas reservoir geological model data file is stored, including: Receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users from the web page, and determine whether the file archiving parameter information meets the preset constraints. If so, then store the oil and gas reservoir geological model data file; If not, a file invalidation message is sent to the web page of the business user.

5. The method as described in claim 1, characterized in that, Also includes: We receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users via the web interface in the following ways: Receive the hash value of the oil and gas reservoir geological model data file to be uploaded sent by the business user's web page, determine whether the file content of the oil and gas reservoir geological model data file already exists based on the hash value, and determine whether the file name of the oil and gas reservoir geological model data file already exists. If both the file name and file content exist, the oil and gas reservoir geological model data file will no longer be accepted; If neither the file name nor the file content exists, then the oil and gas reservoir geological model data file and the corresponding file archiving parameter information uploaded by the business user's web interface are received. If the file content exists but the file name does not exist, then file name association information is added to the file content of the oil and gas reservoir geological model data file; If the file content does not exist, but the file name does, a message is sent to the business user's web page to rename the oil and gas reservoir geological model data file and add a timestamp. The renamed oil and gas reservoir geological model data file and the corresponding file archiving parameter information are then received from the business user's web page.

6. A cloud-based oil and gas reservoir geological model storage and management system, characterized in that, The system includes: an object file storage service module, a cloud platform parsing service module, an oil and gas reservoir model microservice module, and a platform service module; The object file storage service module is used to receive oil and gas reservoir geological model data files and corresponding file archiving parameter information uploaded by business users from the web page. When the file archiving parameter information meets the preset constraints, the oil and gas reservoir geological model data files are stored. The cloud platform parsing service module is used to perform physical model standardization parsing on the oil and gas reservoir geological model data file. Based on the predefined domain model business objects, it generates and stores the standard Resqml model data standard file and the corresponding index file. The domain model business objects include: geological model grid, geological attribute information, geological stratigraphic information, and geological fault information. The platform service module is used to parse the index file, generate business object index information and store it; the parsed business object index information is rendered into a platform application object tree through a front-end visualization tool for display; The oil and gas reservoir model microservice module is used to receive domain model business object acquisition requests sent by business application terminals through all reservoir microservices, and to send authorization verification requests to the authorization microservice. The authorization microservice verifies the business application request parameter information and sends authorization response information after successful verification. The domain model business object acquisition request is generated by the business application terminal based on the business object index selected by the user, and the API description file of the oil and gas reservoir model microservice is obtained from the registry center to determine the corresponding oil and gas reservoir model microservice API. The domain model business object acquisition request includes business application request parameter information. Each reservoir microservice that receives the authorization response information extracts the corresponding business elements from the standard Resqml model data standard file, performs business element standardization processing, generates a domain model business object, and sends the domain model business object to the business application terminal through the same reservoir model microservice API; wherein, the business application terminal is a widget or professional software deployed in the platform application container or application server; all reservoir model microservices provide services to the outside world through different domain model business objects through the reservoir model microservice API, and provide an interface format description of the reservoir model microservice API through the exchange model.

7. A computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the cloud-based oil and gas reservoir geological model storage management method as described in any one of claims 1-5.

8. A computer device, characterized in that, The method includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the cloud-based oil and gas reservoir geological model storage management method as described in any one of claims 1-5.

9. A computer program product containing instructions that, when executed on a computer device, cause the computer device to perform the cloud-based oil and gas reservoir geological model storage management method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Dynamic dependency driven software test task organization system and organization method

    CN118227471A

  • Method and device for storing and sharing surveying and mapping data based on cloud platform, and electronic equipment

    CN119759975A

  • File uploading method and file processing system

    CN120499177A