CLOUD-BASED EMULATION AND MODELING FOR AUTOMATION SYSTEMS
First Claim
1. A system for performing industrial analytics, comprising:
- a memory that stores computer-executable components; and
a processor, operatively coupled to the memory, that executes the computer-executable components, the computer-executable components comprising;
an emulation component configured to execute a virtualized industrial controller on a cloud platform;
a simulation component configured to execute a simulation of an industrial system on the cloud platform;
an emulation data exchange component configured to execute an emulation data exchange interface (EDEI) that communicatively connects the virtualized controller and the simulation; and
an analytics component configured to generate output data directed to a client device via the cloud platform based on analysis of a simulation session performed by the simulation and the virtualized controller.
1 Assignment
0 Petitions
Accused Products
Abstract
A cloud-based multi-tier cyber analytics system is provided for integration of cloud-side and on-premise analytics for industrial systems. The analytics system includes an emulation runtime engine that executes a virtualized controller on a cloud platform. The runtime engine serves as a core analytics component by providing a control-level analytics engine with application programming interfaces (APIs) that enable seamless interaction of distributed simulations, cloud level services, and hardware industrial controllers. A cloud-based framework integrates soft control, hard control, and simulation with cloud-level services, and includes components that facilitate near real-time data streaming from the plant floor to the cloud platform to yield an industrial Internet of Things (IoT).
181 Citations
20 Claims
-
1. A system for performing industrial analytics, comprising:
-
a memory that stores computer-executable components; and a processor, operatively coupled to the memory, that executes the computer-executable components, the computer-executable components comprising; an emulation component configured to execute a virtualized industrial controller on a cloud platform; a simulation component configured to execute a simulation of an industrial system on the cloud platform; an emulation data exchange component configured to execute an emulation data exchange interface (EDEI) that communicatively connects the virtualized controller and the simulation; and an analytics component configured to generate output data directed to a client device via the cloud platform based on analysis of a simulation session performed by the simulation and the virtualized controller. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for analyzing performance of an industrial system, comprising:
-
executing, by a system comprising at least one processor, a virtualized controller on a cloud platform; executing, by the system, a simulation of an industrial system on the cloud platform; executing, by the system, an emulation data exchange interface (EDEI) that facilitates exchange of simulation data between the virtualized controller and the simulation; performing, by the system, analytics on a simulation session performed by the virtualized controller and the simulation; and sending, by the system, output data to a client device via the cloud platform based on the analytics. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A non-transitory computer-readable medium having stored thereon instructions that, in response to execution, cause a system comprising a processor to perform operations, the operations comprising:
-
executing a virtualized controller on a cloud platform; executing a simulation of an industrial system on the cloud platform; executing an emulation data exchange interface (EDEI) that facilitates exchange of simulation data between the virtualized controller and the simulation; performing analytics on a simulation session performed by the virtualized controller and the simulation; and sending, by the system, output data to a client device via the cloud platform based on the analytics. - View Dependent Claims (20)
-
Specification