Base analytics engine modeling for monitoring, diagnostics optimization and control
AssigneeRockwell Automation Technologies, Inc.
InventorsBijan SayyarRodsari, Alexander B. Smith, Kadir Liano
Life of this patent
Estimating the term…
Abstract
An analytics engine is provided for industrial automation applications. The engine may be modular, and may be instantiated upon receipt of a data structure, such as containing annotated data from or relating to a monitored and/or controlled machine or process. The module may be data-driven so that it is instantiated only as needed, upon receipt of the input data structure. The module then carries out analysis on the data, and outputs a data structure that can be used for further analysis, or directly by other modules for modeling, classification, optimization and/or control.
Claims20
A system comprising:
- a plurality of sensors that, in operation, sense operational parameters of a controlled machine or process, and a plurality of actuators that, in operation, control operation of the machine or process;
- an automation controller coupled to the sensors and the actuators, that, in operation, controls the machine or process via the actuators based upon feedback from the sensors;
- an annotator that receives input data derived from the sensed data or from data generated by the automation controller and that annotates the input data to produce annotated input data structure;
- and
- an analytics engine executed by a processor, the analytics engine comprising at least one analytics module instantiated upon request and acting upon the annotated input data structure to carry out an automation control analytics operation and to produce an output data structure based upon the analytics operation, wherein the analytics engine uses streaming data to identify a physics-based model that governs operation of the system by the automation controller and uses the physics-based model as a basis for other analytics operations.
A system comprising:
- a plurality of sensors that, in operation, sense operational parameters of a controlled machine or process, and a plurality of actuators that, in operation, control operation of the machine or process;
- an automation controller coupled to the sensors and the actuators, that, in operation, controls the machine or process via the actuators based upon feedback from the sensors;
- and
- an analytics engine executed by a processor, the analytics engine comprising at least one analytics module instantiated upon request and acting upon an annotated input data structure to carry out an automation control analytics operation and to produce an output data structure based upon the analytics operation, the annotated input data structure being derived from input data based upon the sensed data or from data generated by the automation controller, wherein the analytics engine uses streaming data to identify a physics-based model that governs operation of the system by the automation controller and uses the physics-based model as a basis for the analytics operation.
A system comprising:
- an analytics engine executed by a processor, the analytics engine comprising at least one analytics module instantiated upon request and acting upon an annotated input data structure to carry out an automation control analytics operation and to produce an output data structure based upon the analytics operation, the annotated input data structure being derived from input data based upon sensed data for a controlled machine or process or from data generated by an automation controller that controls the machine or process.
Dependencies are inferred from the claim text.