摘要:
Systems and methods are directed to forecasting oilfield production in an integrated asset management framework and specifying conditions associated with the plurality of models. A graphical interface for generates a plurality of models that represent asset components in the oilfield, and a database stores the plurality of models. An application toolkit for analyzes at least one of the plurality of stored models based on a scenario to forecast a performance of an asset component associated with the at least one analyzed model.
摘要:
A method for creating an integrated asset management system for an oilfield, the method including: creating a plurality of models representing asset components each model having more than one levels of detail; connecting the more than one models to communicate with one another to create an integrated asset management system; selecting the levels of detail for the more than one models; and performing an analysis on the integrated asset management system utilizing the selected levels of detail to predict a characteristic of the integrated asset management system.
摘要:
Systems and methods are directed to modeling an asset in an integrated asset management framework. To model the asset an interface generates a workflow through a plurality of domain objects associated with the asset. A directory manages a mapping of services to the plurality of domain objects, and a compiler generates a schedule of service calls based on the mapping of services to the domain objects in the directory. A workflow engine executes the schedule of service calls to produce a workflow model of the asset.
摘要:
Various implementations provide for a task as the method that describes a spatial computing application by providing an abstract task graph (ATaG) wherein the abstract task graph specifies the behavior of the application without reference to the number, placement and connectivity of the nodes performing the application and the tasks are automatically mapped to the network. The ATaG specifies a set of tasks, a set of data objects and a set channels, including various constraints and preferences on where in the network tasks may be performed, how data is moved between locations and the data required at various locations. Moreover, various implementations provide for a task assignment system which maps the abstract tasks and channels to specific nodes and communication links, either at the time of the construction of the system or throughout the time of its operation.