Abstract:
Some embodiments are directed to systems for authoring predictive models. An embodiment includes a computer system implementing a development environment for generating predictive models. The predictive model authoring tool is configured to perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool, determine a modeling context for the modeling operation, log the one or more user inputs, generate a predictive model based on one or more model parameters defined during the modeling operation, link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model, cause the predictive model to be executed such that the predictive model receives data from the asset, and provide the modeling context, the one or more user inputs, and the one or more model parameters.
Abstract:
Systems and methods for querying time series data using a semantically-informed search. The method including receiving from a client computer a data request for time series data records stored in a time series database, parsing the data request by accessing one or more ontologies in a semantic data store to determine a set of values pertinent to the received request, applying the determined set of values to a model representing a relationship applicable to the time series data, assembling a query compatible to a format implemented in the time series database, and querying the time series database with the assembled query. The received data request describes requested data in terms of one or more available models, the available models representing relationships applicable to the time series data, and the parsing step includes implementing sematic technology to access the ontologies. A system for implementing the method and a non-transitory computer-readable medium are also disclosed.
Abstract:
Certain embodiments of the disclosure may include systems and methods for process alarm reduction. According to an example embodiment of the disclosure, a method is provided for process alarm reduction. The method can include generating at least one alarm event modality based at least in part on the received alarm information or alarm events; filtering the received alarm information or alarm events using the at least one alarm event modality; and prioritizing at least a portion of the filtered alarm information or alarm events.
Abstract:
Systems, apparatus, computer-readable medium, and associated methods to manage a network of digital twins are disclosed. An example apparatus includes memory circuitry to store a plurality of snapshots, each snapshot including a plurality of digital twin models interconnected by a plurality of connections, the plurality of digital twin models including a first digital twin model of a first asset and a second digital twin model of a second asset, the plurality of connections including a first connection between the first digital twin model and the second digital twin model, the first connection representing a relationship between the first digital twin model and the second digital twin model at a specified point in time. The example apparatus includes processing circuitry to process the query to identify the first snapshot and the second snapshot, determine a correlation, and generate the result with an actionable output.
Abstract:
A method includes storing a database search query for searching a semantic database. The database search query includes references to a plurality of data classes. The data classes correspond to data stored in the semantic database. The database search query includes a plurality of filter values and a plurality of return values. Relationship data is stored in association with the stored database search query. The relationship data indicates relationships among data classes included in the plurality of data classes. A data entry form is automatically generated. The data entry form includes a respective data entry mechanism that corresponds to each filter value included in the database search query. The data entry form also includes a respective data display column that corresponds to each return variable. A respective set of permissible input values is automatically generated for each of the data entry mechanisms.
Abstract:
Systems and methods described herein relate to indicating a repair to perform on an asset based on historic data related to a repair on the asset and/or sensor data associated with the asset. An evaluate component aggregates information related an asset such as a repair performed or data from a sensor. A repair evaluation component indicates a repair to perform on the asset based on at least one of the data from the sensor or the information related to the asset. By utilizing asset-specific information and historical data, repair schedules for assets can be more accurate and thereby reducing untimely repairs.
Abstract:
A system and method include receiving data elements associated with optimizing a work scope associated with a repair to a first component of a plurality of components of a piece of equipment associated with a system; assigning each component to a group; creating at least one sub-group for each group, wherein each sub-group is a first level sub-group; and recursively generating at least one additional sub-group for each sub-group until a recursion stop point is achieved, wherein each additional sub-group is a second level sub-group and without calculating a life-cycle cost for a path from the group to a last sub-group generated at the recursion stop point. Numerous other aspects are provided.
Abstract:
According to some embodiments, a system, method and non-transitory computer-readable medium are provided comprising receiving a node group at an integration module, wherein the node group includes one or more requests for internal data and external data, wherein internal data is data stored in an internal datastore and external data is data stored outside of the internal data store; identifying in a configuration data, one or more meta-data nodes from the node group, wherein each meta-data node indicates a request for external data; retrieving the internal data via execution of an internal data query; determining an order of execution for the one or more meta-data nodes; executing a first meta-data node based on the determined order to generate a first result; ingesting the first result into a semantic datastore; and executing a query to generate a final result, wherein the query includes the retrieved internal data and the ingested first result. Numerous other aspects are provided.
Abstract:
Some embodiments are directed to systems for authoring predictive models. An embodiment includes a computer system implementing a development environment for generating predictive models. The predictive model authoring tool is configured to perform a modeling operation based on one or more user inputs provided to interface controls of the predictive model authoring tool, determine a modeling context for the modeling operation, log the one or more user inputs, generate a predictive model based on one or more model parameters defined during the modeling operation, link the predictive model to an asset, such that one or more sets of data received from the asset are provided to the predictive model during execution of the predictive model, cause the predictive model to be executed such that the predictive model receives data from the asset, and provide the modeling context, the one or more user inputs, and the one or more model parameters.
Abstract:
A method in a computer system includes displaying a user interface screen to aid in generating search queries for a semantic database. The user may select two or more data classes from a displayed class hierarchy. Analysis of the semantic database may lead to generating and displaying one or more paths via class relationships between selected data classes. The user may interact with a displayed path of class relationships to provide input to the system, and from that input the system may automatically generate a search query.