摘要:
A novel method is presented to automatically design a multi-well development plan given a set of previously interpreted subsurface targets. This method identifies the optimal plan by minimizing the total cost as a function of existing and required new platforms, the number of wells, and the drilling cost of each of the wells. The cost of each well is a function of the well path and the overall complexity of the well
摘要:
The invention relates to a method for performing a drilling operation at a wellsite having a drilling rig configured to advance a drilling tool into a subsurface. The method steps include obtaining a well trajectory associated with a first volume, obtaining information related to a first subsurface entity associated with a second volume, using a three-dimensional relational comparison to determine that the first volume intersects the second volume to define a first intersection information, updating the well trajectory, based on the first intersection information, to obtain an updated well trajectory, and advancing the drilling tool into the subsurface based on the updated well trajectory.
摘要:
A method of determining a particular value on a display, comprises the steps of: moving a time log relative to a time line until the time line identifies a selected time on the time log; moving a plurality of values on the display in synchronism with the moving of the time log relative to the time line; and identifying one of the plurality of values on the display when the time line identifies the selected time on the time log, the one of the plurality of values on the display representing the particular value. The particular value on the display comprises a depth on a depth log representing a depth of a drill bit in a borehole. The depth log moves in synchronism with a movement of the time log when the time log moves relative to the time line.
摘要:
The invention relates to a system for performing a drilling operation for an oilfield. The system includes a drilling system for advancing a drilling tool into a subterranean formation, a repository storing multiple survey factors for at least one wellsite of the oilfield and multiple drilling factors corresponding to at least one section of a planned trajectory of the at least one wellsite, and a processor and memory storing instructions when executed by the processor. The instructions include functionality to configure a drilling model for each of the at least one wellsite based on the plurality of survey factors and the plurality of drilling factors and selectively adjust the drilling model with respect to a plurality of drilling scenarios to generate an optimal drilling plan.
摘要:
The invention relates to a method of performing a drilling operation for an oilfield, which has a subterranean formation with geological structures and reservoirs. The method includes collecting oilfield data, at least a portion of the oilfield data being generated from a wellsite of the oilfield, selectively manipulating the oilfield data for real-time analysis according to a defined configuration, comparing the real-time drilling data with oilfield predictions based on the defined configuration, and selectively adjusting the drilling operation based on the comparison.
摘要:
A Middleware Apparatus and associated method and program storage device is functionally an/or operationally interposed between ‘one or more data sources’ and a corresponding ‘one or more applications’. When an application requests data from the data sources, the application transmits a set of ‘data descriptions’ which pertain to the set of requested data to the middleware apparatus, the middleware passing the data description to the data sources. The data sources respond by transmitting ‘all available data’ to the middleware apparatus. The adapters of the middleware will respond by generating ‘all available data pertaining to the data description’. The user will ‘map’ the set of ‘all available data pertaining to the data description’ with the set of ‘data descriptions’ thereby identifying ‘mapped available data’. The data sources will then generate the ‘mapped available data’. The ‘adapters’ of the middleware will convert the data format and communication protocol of the ‘mapped available data’ to a new data format and/or a new communication protocol which is acceptable to the applications thereby generating ‘modified mapped available data’. The ‘modified mapped available data’, generated from the ‘adapters’, is received in one or more delegates of the application, and the application uses the data during its execution by a processor.
摘要:
An example method for real-time bi-directional data management includes receiving a requested data list from a field application, receiving an available data list from a data source, and subscribing to available data by mapping the available data list to the requested data list, the available data having a first data format and a first protocol and including a first context identifier for identifying a portion of data. The method further includes modifying the available data have a second data format and a second protocol, the modified data including the first context identifier, and performing a field operation based on the modified data to generate processed data, the processed data including the first context identifier. The method further includes modifying the processed data to generate second modified data having the first data format and the first protocol, the second modified data being stored in the data source.
摘要:
Middleware services link multiple data sources to multiple software applications. In one implementation, the middleware receives data requests from different applications, each request including a set of data descriptions that specify which type of data is sought from multiple real-time data sources. The middleware adapts the requests from different types of applications, and the different data available from different real-time data sources, for compatibility with a single common user interface. A user can select which real-time data to map to the common user interface, while each application may request data through a different set of data descriptions. Adapters convert data formats and communication protocols of real-time data from multiple data sources for compatibility with a given requesting application. The adapters can be discovered dynamically without redeploying the middleware, enabling third-party developers to create and initiate the adapters to dynamically connect sources of real-time data to the applications via the middleware.
摘要:
A method of determining a particular value on a display, comprises the steps of: moving a time log relative to a time line until the time line identifies a selected time on the time log; moving a plurality of values on the display in synchronism with the moving of the time log relative to the time line; and identifying one of the plurality of values on the display when the time line identifies the selected time on the time log, the one of the plurality of values on the display representing the particular value. The particular value on the display comprises a depth on a depth log representing a depth of a drill bit in a borehole. The depth log moves in synchronism with a movement of the time log when the time log moves relative to the time line.
摘要:
A method, system and computer program product for performing a drilling operation for an oil field, the oil field having a subterranean formation with geological structures and reservoirs therein. The method involves creating a finite-difference model to simulate behavior of a drilling assembly used to drill a wellbore in the drilling operation, performing a simulation of the drilling operation using the finite-difference model, analyzing a result of the simulation, and selectively modifying the drilling operation based on the analysis.