Well drilling simulation method and device and computer readable storage medium

Through the GIS system and drilling comprehensive data model, the time-consuming data review problem in drilling design is solved, efficient pre-drilling report generation is achieved, and design accuracy and construction controllability are improved.

CN119272621APending Publication Date: 2025-01-07CHENGDU WEITAI SHUZHI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411333277.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-24
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

During the drilling design process, the existing technology needs to refer to a large amount of fragmented, unstructured peripheral drilled data, which makes data review and retrieval time-consuming and labor-intensive, and the design efficiency of pre-drilling reports is inefficient.

Method used

The geographical information of the pre-drilling well points is obtained through the GIS system, the circular cover range is generated, the comprehensive data of the historical drilling point is analyzed, the comprehensive drilling data model is constructed, the target wellbore trajectory and complex working condition data are predicted, and the pre-drilling report is automatically generated.

Benefits of technology

It improves the accuracy of drilling trajectory design and the ability to predict complex geological conditions, makes resource allocation more reasonable, and the construction process is more controllable, reduces potential risks, and can quickly generate detailed pre-drilling reports, improving efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119272621A_ABST
    Figure CN119272621A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a drilling simulation method and device and a computer readable storage medium, which are used for automatically generating a pre-drilling report so as to improve the efficiency. The method provided by the embodiment of the invention comprises the following steps: acquiring a pre-drilling point marked by a user on a GIS system; gIS geographic information corresponding to the pre-drilling well point is determined; generating a round cover range according to the GIS geographic information; determining all historical drilling points in the range of the round cover; acquiring historical drilling comprehensive data of the historical drilling points; analyzing the historical drilling comprehensive data to obtain a drilling comprehensive data model within the range of the round cover; a target well track of the pre-drilling well point is generated on the GIS system; target well drilling comprehensive data of the target well track are predicted through the well drilling comprehensive data model; and generating a pre-drilling report according to the target well track and the target drilling comprehensive data.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of drilling technology, and in particular, to a method, device and computer-readable storage medium for drilling simulation. Background Art

[0002] In the prior art, when conducting drilling design, it is necessary to refer to a large amount of fragmented, unstructured data related to surrounding wells for analysis and summary during the design of pre-drilling reports. For example, data on complex working conditions, drilling fluid density, formation pressure system, etc. of surrounding wells that have been drilled. These data are often scattered in various sub-information systems, spreadsheets, and databases. It is often very time-consuming and labor-intensive to consult and retrieve them, and the efficiency of making pre-drilling reports is very low. Summary of the invention

[0003] The embodiments of the present application provide a method, device and computer-readable storage medium for drilling simulation, which can automatically generate a pre-drilling report, thereby improving efficiency.

[0004] A first aspect of an embodiment of the present application provides a method for drilling simulation, comprising:

[0005] Get the pre-drilled well points marked by the user on the GIS system;

[0006] Determine the GIS geographic information corresponding to the pre-drilling well point;

[0007] Generate a circular coverage range according to the GIS geographic information;

[0008] Determine all historical drilling points within the dome;

[0009] Acquiring comprehensive historical drilling data of the historical drilling points;

[0010] Analyzing the historical comprehensive drilling data to obtain a comprehensive drilling data model within the dome range;

[0011] Generating a target wellbore trajectory of the pre-drilled well point on the GIS system;

[0012] Predicting target comprehensive drilling data of the target wellbore trajectory by using the comprehensive drilling data model;

[0013] A pre-drilling report is generated according to the target wellbore trajectory and the target drilling comprehensive data.

[0014] Optionally, the obtaining of comprehensive historical drilling data of the historical drilling points includes:

[0015] Obtaining logging lithology data, drilling fluid actual drilling density and formation top and bottom of the historical drilling points;

[0016] The historical drilling comprehensive data are generated according to the logging lithology data, the actual drilling density of the drilling fluid and the top and bottom of the formation.

[0017] Optionally, generating historical drilling comprehensive data according to the logging lithology data, the drilling fluid actual drilling density and the top and bottom of the formation comprises:

[0018] Obtaining a formation pressure system of the historical drilling point;

[0019] The historical drilling comprehensive data are generated according to the formation pressure system, the logging lithology data, the drilling fluid actual drilling density and the top and bottom of the formation.

[0020] Optionally, after predicting the target comprehensive drilling data of the target wellbore trajectory by using the comprehensive drilling data model, the method further includes:

[0021] Acquiring historical complex working condition data of the historical drilling points;

[0022] Predicting target complex working condition data of the target wellbore trajectory according to the historical complex working condition data, the historical comprehensive drilling data, and the target comprehensive drilling data;

[0023] The generating of the pre-drilling report according to the target wellbore trajectory and the target drilling comprehensive data comprises:

[0024] A pre-drilling report is generated according to the target complex working condition data, the target wellbore trajectory and the target comprehensive drilling data.

[0025] Optionally, the target complex working condition data for predicting the target wellbore trajectory based on the historical complex working condition data, the historical comprehensive drilling data, and the target comprehensive drilling data includes:

[0026] Using the historical complex working condition data and the historical drilling comprehensive data to train a large language model to obtain a trained large language model;

[0027] The target comprehensive drilling data prediction is input into the large language model to obtain the target complex working condition data of the target wellbore trajectory predicted by the large language model.

[0028] Optionally, the analyzing the historical comprehensive drilling data to obtain the comprehensive drilling data model within the dome range includes:

[0029] The historical comprehensive drilling data are analyzed using nl2sql and nl2db tools to obtain a comprehensive drilling data model within the circular cover range.

[0030] Optionally, after predicting the target comprehensive drilling data of the target wellbore trajectory by using the comprehensive drilling data model, the method further includes:

[0031] The drilling system, the target wellbore trajectory and the target drilling comprehensive data are 3D modeled using digital twin presentation technology to generate a 3D visual data model.

[0032] A second aspect of an embodiment of the present application provides a drilling simulation device, comprising:

[0033] A first acquisition unit is used to acquire the pre-drilling well points marked by the user on the GIS system;

[0034] A first determining unit, used to determine the GIS geographic information corresponding to the pre-drilling well point;

[0035] A first generating unit, used for generating a circular coverage range according to the GIS geographic information;

[0036] A second determining unit is used to determine all historical drilling points within the dome;

[0037] A second acquisition unit is used to acquire the historical drilling comprehensive data of the historical drilling point;

[0038] An analysis unit, used for analyzing the historical comprehensive drilling data to obtain a comprehensive drilling data model within the circular cover range;

[0039] A second generating unit, configured to generate a target wellbore trajectory of the pre-drilled well point on the GIS system;

[0040] A first prediction unit, configured to predict target comprehensive drilling data of the target wellbore trajectory by using the comprehensive drilling data model;

[0041] The third generating unit is used to generate a pre-drilling report according to the target wellbore trajectory and the target drilling comprehensive data.

[0042] Optionally, the second acquiring unit includes:

[0043] An acquisition module, used to acquire the logging lithology data, the actual drilling density of the drilling fluid and the top and bottom of the formation at the historical drilling point;

[0044] A generation module is used to generate historical drilling comprehensive data based on the logging lithology data, the actual drilling density of the drilling fluid and the top and bottom of the formation.

[0045] Optionally, the generating module is specifically used for:

[0046] Obtaining a formation pressure system of the historical drilling point;

[0047] The historical drilling comprehensive data are generated according to the formation pressure system, the logging lithology data, the drilling fluid actual drilling density and the top and bottom of the formation.

[0048] Optionally, the device further comprises:

[0049] A third acquisition unit is used to acquire the historical complex working condition data of the historical drilling point;

[0050] A second prediction unit is used to predict the target complex working condition data of the target wellbore trajectory according to the historical complex working condition data, the historical comprehensive drilling data, and the target comprehensive drilling data;

[0051] The third generating unit is specifically used for:

[0052] A pre-drilling report is generated according to the target complex working condition data, the target wellbore trajectory and the target comprehensive drilling data.

[0053] Optionally, the second prediction unit is specifically used to:

[0054] Using the historical complex working condition data and the historical drilling comprehensive data to train a large language model to obtain a trained large language model;

[0055] The target comprehensive drilling data prediction is input into the large language model to obtain the target complex working condition data of the target wellbore trajectory predicted by the large language model.

[0056] Optionally, the analysis unit is specifically used for:

[0057] The historical comprehensive drilling data are analyzed using nl2sql and nl2db tools to obtain a comprehensive drilling data model within the circular cover range.

[0058] Optionally, the device further comprises:

[0059] The digital twin unit is used to use the digital twin presentation technology to perform 3D modeling on the drilling system, the target wellbore trajectory and the target drilling comprehensive data to generate a 3D visual data model.

[0060] A third aspect of an embodiment of the present application provides a drilling simulation device, comprising:

[0061] Processor, memory, input-output unit, and bus;

[0062] The processor is connected to the memory, the input and output unit, and the bus;

[0063] A program is stored in the memory, and the processor calls the program to execute the method in the first aspect and any possible implementation manner of the first aspect.

[0064] A fourth aspect of an embodiment of the present application provides a computer-readable storage medium, on which a program is stored. When the program is executed on a computer, the computer executes the method in the first aspect and any possible implementation of the first aspect.

[0065] It can be seen from the above technical solutions that the embodiments of the present application have the following advantages:

[0066] In the embodiment of the present application, the pre-drilling points marked by the user can be systematically converted into a scientific and detailed drilling planning and forecasting report. Based on the geographic information of the GIS system and combined with the in-depth analysis of historical drilling data, the generated comprehensive drilling data model not only improves the accuracy of drilling trajectory design, but also can effectively predict the complex geological conditions that may be encountered. This method makes resource allocation more reasonable, the construction process more controllable, reduces potential risks, and can automatically generate pre-drilling reports, improving efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] Figure 1 A schematic diagram of a flow chart of an embodiment of a method for drilling simulation in an embodiment of the present application;

[0068] Figure 2 A schematic diagram of a flow chart of an embodiment of generating a pre-drilling report in an embodiment of the present application;

[0069] Figure 3 A schematic diagram of a flow chart of an embodiment of predicting target complex working condition data of a target wellbore trajectory in an embodiment of the present application;

[0070] Figure 4 A schematic diagram of the structure of an embodiment of a drilling simulation device in an embodiment of the present application;

[0071] Figure 5 It is a structural schematic diagram of another embodiment of the drilling simulation device in the embodiments of the present application. DETAILED DESCRIPTION

[0072] The embodiments of the present application provide a drilling simulation method, device, and computer-readable storage medium for automatically generating a pre-drilling report to improve efficiency.

[0073] The method of the present application can be applied to a server, a terminal or other devices with logic processing capabilities, and the present application does not limit this. For the convenience of description, the following description is made by taking the execution subject as a server as an example.

[0074] The embodiments of the present application will be described below in conjunction with the accompanying drawings.

[0075] See also Figure 1, one embodiment of the method for drilling simulation in the embodiment of the present application includes:

[0076] 101. Obtain the pre-drilling well points marked by the user on the GIS system;

[0077] The server first interacts with the GIS system to receive the coordinate information of the pre-drilling points marked by the user on the map. These marks usually represent the specific locations where the user wants to drill. This step not only involves data transmission, but also ensures that the user's marks are accurate for subsequent analysis and decision-making.

[0078] This ensures that subsequent processes are based on the user's desired location, improving the pertinence and effectiveness of subsequent drilling designs.

[0079] 102. Determine the GIS geographic information corresponding to the pre-drilling well point;

[0080] The server uses the GIS system to query and obtain detailed geographic information related to the pre-drilling point, including latitude and longitude, elevation, soil type, terrain characteristics, and relevant data on the surrounding environment. This process ensures that the server has a grasp of the environmental background of the pre-drilling point to support subsequent analysis and decision-making.

[0081] By obtaining accurate geographic information, we can provide necessary basic data for subsequent analysis and reduce the risks caused by changes in the geographical environment.

[0082] 103. Generate circular coverage based on GIS geographic information;

[0083] The server uses the geographic information of the pre-drilling point to generate a circular area centered on the point and set a certain radius. This circular area is used for subsequent data analysis. This area represents the area that may be affected by the drilling activity and also marks the geographic scope to be analyzed.

[0084] By defining the dome range, data related to pre-drilling points can be analyzed centrally, improving the efficiency and accuracy of data processing.

[0085] 104. Determine all historical drilling points within the dome;

[0086] The server queries the database to obtain all historical drilling points within the dome. These historical points include the location and basic information of past drilling operations, such as drilling date, depth, target layer, etc. This process is to ensure that historical data is fully utilized to guide current drilling planning.

[0087] The summary of historical data provides sufficient information support for subsequent analysis, allowing planning to be based on existing experience and reduce construction risks.

[0088] 105. Obtain comprehensive historical drilling data of historical drilling points;

[0089] The server extracts comprehensive data related to historical drilling points from the database, covering geological information, construction difficulty, success rate, failure records, etc. These data reflect the actual situation of past drilling and can provide a reference for predicting the performance of new drilling points.

[0090] Obtain comprehensive historical drilling data so that subsequent analysis can more accurately reflect the drilling characteristics of the area, thereby improving the reliability of predictions

[0091] 106. Analyze the historical comprehensive drilling data to obtain a comprehensive drilling data model within the circular cover range;

[0092] The server conducts statistical analysis and modeling on the collected historical comprehensive data, extracts the key factors affecting the drilling effect, and builds a comprehensive drilling data model that reflects the characteristics of the area. This model can include information such as formation distribution, fluid characteristics, and equipment requirements.

[0093] By analyzing historical data, the constructed model provides a scientific basis for future drilling, making the planning process more data-driven and reducing the uncertainty of decision-making.

[0094] 107. Generate target wellbore trajectory of pre-drilling well points on GIS system;

[0095] The server designs and generates the expected trajectory of the target wellbore on the GIS system based on the historical data model and information from the pre-drilling points. This trajectory shows the path taken during the drilling process, which may involve different depths and geological layers.

[0096] By visualizing the wellbore trajectory, users can more intuitively understand the drilling plan, facilitating further review and optimization.

[0097] 108. Predicting target drilling comprehensive data of target wellbore trajectory through drilling comprehensive data model;

[0098] The server uses the constructed comprehensive drilling data model to conduct in-depth analysis of the target wellbore trajectory and predict its possible comprehensive drilling data, including the geological conditions that may be encountered, the time required, the cost budget, etc. This prediction makes the drilling plan more comprehensive.

[0099] By predicting the target wellbore trajectory, users can prepare the required resources in advance and develop strategies to deal with potential problems, thereby improving the effectiveness and safety of drilling operations.

[0100] 109. Generate a pre-drilling report based on the target wellbore trajectory and target drilling comprehensive data.

[0101] The server integrates the target wellbore trajectory and the predicted comprehensive data to generate a detailed pre-drilling report, which includes drilling plans, potential risk assessments, resource requirements and response recommendations, etc. This report is provided to users for reference and decision-making.

[0102] Through detailed pre-drilling reports, users can fully understand the upcoming drilling operations and make more scientific decisions, thereby improving the safety and success rate of operations.

[0103] In this embodiment, the server can systematically convert the pre-drilling points marked by the user into a scientific and detailed drilling planning and forecasting report. Based on the geographic information of the GIS system and combined with the in-depth analysis of historical drilling data, the comprehensive drilling data model generated by the server not only improves the accuracy of drilling trajectory design, but also effectively predicts the complex geological conditions that may be encountered. This method makes resource allocation more reasonable, the construction process more controllable, reduces potential risks, and can automatically generate pre-drilling reports, improving efficiency.

[0104] Furthermore, when analyzing the historical drilling comprehensive data, the nl2sql and nl2db tools can be used to analyze the historical drilling comprehensive data. When analyzing the historical drilling comprehensive data, the following steps can be followed:

[0105] Data collection: First, collect comprehensive historical drilling data within the dome. This data may include drilling depth, drilling speed, fluid type, drill bit type, etc.

[0106] Data preprocessing: Clean and organize the collected data to ensure data integrity and consistency. This step may include removing duplicate data, filling in missing values, and format conversion.

[0107] Tool selection: Choose appropriate tools, such as nl2sql and nl2db, for data analysis. These tools can help convert natural language queries into SQL statements, making it easier to extract the required data from the database.

[0108] Model building: Analyze historical drilling data using nl2sql and nl2db tools to generate a comprehensive drilling data model. These tools automatically generate the corresponding database queries by describing the conditions for the required analysis using natural language.

[0109] Result verification: Verify the generated model to ensure its accuracy and reliability. This can be achieved by comparing it with known data or performing cross-validation.

[0110] Through the above steps, a comprehensive drilling data model within the dome can be obtained to provide support for subsequent decision-making and prediction.

[0111] Furthermore, in some embodiments of the present application, after predicting the target drilling comprehensive data of the target wellbore trajectory through the drilling comprehensive data model in step 108 in the above embodiment, the drilling simulation method may also include the steps of: using digital twin presentation technology to 3D model the drilling system, target wellbore trajectory and target drilling comprehensive data to generate a 3D visualization data model.

[0112] The 3D modeling of the drilling system using digital twin presentation technology can be carried out in the following steps:

[0113] Data collection and integration:

[0114] Collect real-time data from drilling systems, including equipment status, sensor data, and environmental information.

[0115] Integrate target wellbore trajectory and target drilling comprehensive data, such as geological information, drilling parameters, etc.

[0116] Modeling environment construction:

[0117] Choose the right 3D modeling software or platform, such as Unity, Unreal Engine, or a dedicated engineering visualization tool.

[0118] Create basic 3D models in this environment, including drilling equipment, wellbore trajectory, etc.

[0119] 3D Modeling:

[0120] Model each component of the drilling system (such as rigs, pumps, pipelines, etc.) in detail to ensure the realism and accuracy of the model.

[0121] Based on the target wellbore trajectory data, the 3D trajectory of the wellbore is drawn and associated with the drilling equipment model.

[0122] Visual data model generation:

[0123] Bind the integrated data to the 3D model to achieve real-time data visualization. For example, parameters such as drilling depth and drilling speed can be displayed on the model through color changes or graphic overlays.

[0124] Use animation or dynamic effects to display the drilling process and make visualization more vivid.

[0125] Result verification and optimization:

[0126] The 3D model is verified through actual drilling data to ensure the accuracy and practicality of the model.

[0127] Adjust and optimize the model based on feedback to improve its expressiveness and user experience.

[0128] Through the above steps, a comprehensive 3D visual data model can be generated, providing a powerful tool for decision support, training and remote monitoring.

[0129] See also Figure 2 In some embodiments of the present application, step 105 in the above embodiment to obtain historical drilling comprehensive data of historical drilling points may include the following steps 201 to 203:

[0130] 201. Obtain the logging lithology data, drilling fluid actual drilling density and formation top and bottom of the historical drilling points;

[0131] The server extracts the logging lithology data related to the historical drilling points from the database, including rock type, particle size, porosity and other characteristics. At the same time, the server also obtains the actual drilling density of the drilling fluid at that point and the top and bottom information of the corresponding formation. These data usually come from real-time records and experimental analysis during the drilling process.

[0132] By acquiring detailed lithology and density data, the server can more fully understand the geological characteristics of historical drilling sites, laying a solid foundation for subsequent data analysis and model building.

[0133] 202. Obtain the formation pressure system of historical drilling points;

[0134] The server retrieves formation pressure system data associated with historical drilling points, including static and dynamic formation pressure information. This pressure data is critical for assessing formation stability, drilling safety, and fluid behavior.

[0135] Understanding the formation pressure system can help identify potential pressure anomalies and risks, ensure the safety of subsequent drilling activities, and provide the necessary basis for drilling fluid design.

[0136] 203. Generate historical drilling comprehensive data based on the formation pressure system, logging lithology data, drilling fluid actual drilling density and formation top and bottom.

[0137] The server integrates the previously acquired formation pressure system, logging lithology data, drilling fluid actual drilling density and formation top and bottom information, and generates a set of historical drilling comprehensive data through data analysis and modeling. This data set will integrate all relevant factors to form a complete historical drilling feature description, which is convenient for subsequent analysis and decision-making.

[0138] By integrating multi-dimensional historical data, the server can provide a comprehensive view of drilling data, help identify key factors in the drilling process, and improve the prediction accuracy and risk control capabilities of future drilling activities.

[0139] In this embodiment, the server can extract and integrate important lithology, density, pressure and stratigraphic data from historical drilling sites to form a comprehensive historical drilling data set. This multi-dimensional data integration allows for a more in-depth analysis of the historical drilling process and provides a scientific basis and reference for future drilling activities. By fully understanding the geological and pressure characteristics of historical drilling, users can make more informed decisions when planning new drilling sites, thereby reducing potential risks and increasing drilling success rates.

[0140] See also Figure 3 In some embodiments of the present application, after step 108 in the above embodiment predicts the target comprehensive drilling data of the target wellbore trajectory through the comprehensive drilling data model, the drilling simulation method may further include the following steps 301 to 303:

[0141] 301. Obtain historical complex working condition data of historical drilling points;

[0142] The server extracts complex working condition data related to historical drilling points from the database, which includes various abnormal conditions and challenges encountered during the drilling process, such as well collapse, gas layer breakthrough, mud loss of control, temperature abnormality, etc. The record of each complex working condition is usually accompanied by specific treatment measures and results, providing important insights into drilling risk management.

[0143] By acquiring detailed historical data on complex operating conditions, the server is able to provide valuable lessons learned for subsequent analysis, which is critical to understanding and preventing problems that may occur during future drilling processes.

[0144] 302. Target complex working condition data for predicting target wellbore trajectory based on historical complex working condition data, historical drilling comprehensive data, and target drilling comprehensive data;

[0145] The server combines historical complex working condition data with historical drilling comprehensive data and target drilling comprehensive data, and uses data analysis and prediction models to predict the potential complex working conditions of the target wellbore trajectory. This process analyzes the occurrence patterns of complex working conditions in historical data and evaluates the risks and challenges that the target wellbore trajectory may face under similar conditions.

[0146] By integrating predictions from multiple sources of data, the server can provide a comprehensive understanding of the potential complex conditions of the target wellbore trajectory, thereby helping users identify and respond to potential risks in advance and improving the safety and reliability of the drilling process.

[0147] In some embodiments of the present application, step 302 may specifically include the following steps:

[0148] 1. Use historical complex working condition data and historical drilling comprehensive data to train the large language model to obtain the trained large language model;

[0149] The server uses the collected historical complex working condition data and historical drilling comprehensive data as training sets and inputs them into the large language model for training. This process involves data preprocessing, feature extraction, and model optimization to ensure that the model can effectively learn the patterns and relationships in the historical data, thereby improving its predictive ability. The trained model can understand the complex factors in the drilling process and their mutual influence.

[0150] By training a large language model, the server can extract the complex working conditions during the drilling process, enhance the ability to predict complex future drilling situations, and improve the intelligence level of decision support.

[0151] 2. Input the target drilling comprehensive data prediction into the large language model to obtain the target complex working condition data of the target wellbore trajectory predicted by the large language model.

[0152] The server inputs the prediction results of the target drilling comprehensive data into the trained large language model, and the model uses the learned patterns and relationships to output the target complex working condition data of the target wellbore trajectory. These data reflect the risks and challenges that the target wellbore may face under the current conditions.

[0153] Through the intelligent prediction of the large language model, the server can provide more accurate and dynamic target complex working condition data, thereby providing users with more forward-looking guidance in drilling operations and reducing potential risks.

[0154] Through these steps, the server uses a large language model trained with historical complex working condition data and historical drilling comprehensive data to achieve intelligent prediction of the complex working conditions of the target wellbore trajectory. This analysis method combined with modern machine learning technology can extract valuable information from a large amount of historical data and provide users with more accurate prediction results. This not only improves the accuracy of the prediction, but also makes the planning of drilling operations more forward-looking, helping users to develop effective response strategies, thereby improving the overall drilling safety and success rate.

[0155] 303. Generate a pre-drilling report based on target complex working condition data, target wellbore trajectory and target drilling comprehensive data.

[0156] The server combines the target complex working condition data, target wellbore trajectory and target drilling comprehensive data to generate a detailed pre-drilling report. The report includes predicted complex working conditions, risk assessment, response strategies and recommended operation plans to guide users' decision-making in drilling operations.

[0157] Through this comprehensive pre-drilling report, users can fully understand the complex situations that the target wellbore trajectory may face, formulate corresponding preparations and response measures, and thus improve the safety and efficiency of drilling operations.

[0158] In this embodiment, the server can extract key data from historical complex working conditions, combine comprehensive historical and target drilling information, and generate complex working condition predictions for target wellbore trajectories. This comprehensive analysis not only helps users identify potential risks, but also provides a scientific basis for formulating effective response strategies. Ultimately, this process enhances the practicality of pre-drilling reports, allowing users to be more forward-looking in actual operations, thereby improving the success rate and safety of drilling.

[0159] In this embodiment, the server can systematically convert the pre-drilling points marked by the user into a scientific and detailed drilling planning and forecasting report. Based on the geographic information of the GIS system and combined with the in-depth analysis of historical drilling data, the comprehensive drilling data model generated by the server not only improves the accuracy of drilling trajectory design, but also effectively predicts the complex geological conditions that may be encountered. This method makes resource allocation more reasonable, the construction process more controllable, reduces potential risks, and can automatically generate pre-drilling reports, improving efficiency.

[0160] See also Figure 4 In one embodiment of the drilling simulation device of the present application, one embodiment includes:

[0161] A first acquisition unit 401 is used to acquire the pre-drilling points marked by the user on the GIS system;

[0162] A first determining unit 402 is used to determine GIS geographic information corresponding to the pre-drilling point;

[0163] The first generating unit 403 is used to generate a circular coverage range according to GIS geographic information;

[0164] The second determining unit 404 is used to determine all historical drilling points within the dome range;

[0165] The second acquisition unit 405 is used to acquire historical drilling comprehensive data of historical drilling points;

[0166] An analysis unit 406 is used to analyze the historical comprehensive drilling data to obtain a comprehensive drilling data model within the dome range;

[0167] The second generating unit 407 is used to generate a target wellbore trajectory of the pre-drilling well point on the GIS system;

[0168] A first prediction unit 408 is used to predict target comprehensive drilling data of a target wellbore trajectory through a comprehensive drilling data model;

[0169] The third generating unit 409 is used to generate a pre-drilling report according to the target wellbore trajectory and the target drilling comprehensive data.

[0170] In this embodiment, the server can systematically convert the pre-drilling points marked by the user into a scientific and detailed drilling planning and forecasting report. Based on the geographic information of the GIS system and combined with the in-depth analysis of historical drilling data, the comprehensive drilling data model generated by the server not only improves the accuracy of drilling trajectory design, but also effectively predicts the complex geological conditions that may be encountered. This method makes resource allocation more reasonable, the construction process more controllable, reduces potential risks, and can automatically generate pre-drilling reports, improving efficiency.

[0171] Optionally, the second obtaining unit 405 includes:

[0172] The acquisition module is used to obtain the logging lithology data of historical drilling points, the actual drilling density of the drilling fluid and the top and bottom of the formation;

[0173] The generation module is used to generate historical drilling comprehensive data based on logging lithology data, drilling fluid actual drilling density and formation top and bottom.

[0174] Optionally, the generation module is specifically used to:

[0175] Obtain the formation pressure system of historical drilling points;

[0176] The historical drilling comprehensive data are generated based on the formation pressure system, logging lithology data, drilling fluid actual drilling density and formation top and bottom.

[0177] Optionally, the device further comprises:

[0178] A third acquisition unit is used to acquire historical complex working condition data of historical drilling points;

[0179] The second prediction unit is used to predict the target complex working condition data of the target wellbore trajectory according to the historical complex working condition data, the historical drilling comprehensive data, and the target drilling comprehensive data;

[0180] The third generating unit 409 is specifically used for:

[0181] Generate a pre-drilling report based on target complex working condition data, target wellbore trajectory and target drilling comprehensive data.

[0182] Optionally, the second prediction unit is specifically used for:

[0183] The large language model is trained using historical complex working condition data and historical drilling comprehensive data to obtain a trained large language model;

[0184] The target drilling comprehensive data prediction is input into the large language model to obtain the target complex working condition data of the target wellbore trajectory predicted by the large language model.

[0185] Optionally, the analysis unit 406 is specifically configured to:

[0186] The historical comprehensive drilling data are analyzed using nl2sql and nl2db tools to obtain the comprehensive drilling data model within the circular cover range.

[0187] Optionally, the device further comprises:

[0188] The digital twin unit is used to use digital twin presentation technology to perform 3D modeling of the drilling system, target wellbore trajectory and target drilling comprehensive data to generate a 3D visual data model.

[0189] In this implementation, the functions of each unit and module are the same as those described above. Figures 1 to 3 The steps in the illustrated embodiments correspond to each other and will not be described again here.

[0190] See also Figure 5 Another embodiment of the drilling simulation device in the embodiment of the present application includes:

[0191] Processor 501, memory 502, input and output unit 503 and bus 504;

[0192] The processor 501 is connected to the memory 502, the input and output unit 503 and the bus 504;

[0193] The memory 502 stores a program, and the processor 501 calls the program to execute Figures 1 to 3 Steps in the illustrated embodiment.

[0194] In this embodiment, the function of the processor 501 is the same as that of the aforementioned Figures 1 to 3 The steps in the illustrated embodiments correspond to each other and will not be described again here.

[0195] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0196] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be an indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.

[0197] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0198] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0199] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, read-only memory), random access memory (RAM, random access memory), disk or optical disk and other media that can store program code.

Claims

1. A drilling simulation method, characterized in that: include: Get the pre-drilled well points marked by the user on the GIS system; Determine the GIS geographic information corresponding to the pre-drilling well point; Generate a circular coverage range according to the GIS geographic information; Determine all historical drilling points within the dome; Acquiring comprehensive historical drilling data of the historical drilling points; Analyzing the historical comprehensive drilling data to obtain a comprehensive drilling data model within the dome range; Generating a target wellbore trajectory of the pre-drilled well point on the GIS system; Predicting target comprehensive drilling data of the target wellbore trajectory by using the comprehensive drilling data model; A pre-drilling report is generated according to the target wellbore trajectory and the target drilling comprehensive data.

2. The method according to claim 1, characterized in that The obtaining of the historical drilling comprehensive data of the historical drilling points comprises: Obtaining logging lithology data, drilling fluid actual drilling density and formation top and bottom of the historical drilling points; The historical drilling comprehensive data are generated according to the logging lithology data, the actual drilling density of the drilling fluid and the top and bottom of the formation.

3. The method according to claim 2, characterized in that The generating of historical drilling comprehensive data according to the logging lithology data, the drilling fluid actual drilling density and the top and bottom of the formation comprises: Obtaining a formation pressure system of the historical drilling point; The historical drilling comprehensive data are generated according to the formation pressure system, the logging lithology data, the drilling fluid actual drilling density and the top and bottom of the formation.

4. The method according to claim 1, characterized in that: After predicting the target comprehensive drilling data of the target wellbore trajectory by the comprehensive drilling data model, the method further includes: Acquiring historical complex working condition data of the historical drilling points; Predicting target complex working condition data of the target wellbore trajectory according to the historical complex working condition data, the historical comprehensive drilling data, and the target comprehensive drilling data; The generating of the pre-drilling report according to the target wellbore trajectory and the target drilling comprehensive data comprises: A pre-drilling report is generated according to the target complex working condition data, the target wellbore trajectory and the target comprehensive drilling data.

5. The method according to claim 4, characterized in that The target complex working condition data for predicting the target wellbore trajectory according to the historical complex working condition data, the historical drilling comprehensive data, and the target drilling comprehensive data includes: Using the historical complex working condition data and the historical drilling comprehensive data to train a large language model to obtain a trained large language model; The target comprehensive drilling data prediction is input into the large language model to obtain the target complex working condition data of the target wellbore trajectory predicted by the large language model.

6. The method according to any one of claims 1 to 5, characterized in that The analysis of the historical comprehensive drilling data to obtain the comprehensive drilling data model within the dome range includes: The historical comprehensive drilling data are analyzed using nl2sql and nl2db tools to obtain a comprehensive drilling data model within the circular cover range.

7. The method according to any one of claims 1 to 5, characterized in that After predicting the target comprehensive drilling data of the target wellbore trajectory by the comprehensive drilling data model, the method further includes: The drilling system, the target wellbore trajectory and the target drilling comprehensive data are 3D modeled using digital twin presentation technology to generate a 3D visual data model.

8. A drilling simulation device, characterized in that: include: A first acquisition unit is used to acquire the pre-drilling well points marked by the user on the GIS system; A first determining unit, used to determine the GIS geographic information corresponding to the pre-drilling well point; A first generating unit, used for generating a circular coverage range according to the GIS geographic information; A second determining unit is used to determine all historical drilling points within the dome; A second acquisition unit is used to acquire the historical drilling comprehensive data of the historical drilling point; An analysis unit, used for analyzing the historical comprehensive drilling data to obtain a comprehensive drilling data model within the circular cover range; A second generating unit, configured to generate a target wellbore trajectory of the pre-drilled well point on the GIS system; A first prediction unit, configured to predict target comprehensive drilling data of the target wellbore trajectory by using the comprehensive drilling data model; The third generating unit is used to generate a pre-drilling report according to the target wellbore trajectory and the target drilling comprehensive data.

9. A drilling simulation device, characterized in that: include: Processor, memory, input-output unit, and bus; The processor is connected to the memory, the input and output unit, and the bus; A program is stored in the memory, and the processor calls the program to execute the method according to any one of claims 1 to 7. 10 . A computer-readable storage medium having a program stored thereon, wherein when the program is executed on a computer, the computer is caused to execute the method according to claim 1 .