US Patent No. 10,509,870

METHOD AND APPARATUS FOR DEPLOYING INDUSTRIAL PLANT SIMULATORS USING CLOUD COMPUTING TECHNOLOGIES


Patent No. 10,509,870
Issue Date December 17, 2019
Title Method And Apparatus For Deploying Industrial Plant Simulators Using Cloud Computing Technologies
Inventorship Richard W. Kephart, Kittanning, PA (US)
Herman Sanchez, Kittanning, PA (US)
Eugene Abruzere, Lower Burrell, PA (US)
Assignee

Claim of US Patent No. 10,509,870

1. A network cloud based simulation system for simulating operation of a process control network as connected within a process plant, the simulation system comprising:a local supervisor module configured to collect from the process plant a first state variable indicative of a configuration of the process control network and a second state variable indicative of a process operation;
a remote simulation module communicatively coupled to the local supervisor module via a network cloud system, the remote simulation module being configured to (i) use one or more simulated process variable signals to produce one or more simulated control signals to provide a simulated process control network that represents a simulation of the operation of the process control network as connected within the process plant, (ii) implement a process model that is communicatively coupled to the simulated process control network to produce the one or more simulated process variable signals using the one or more simulated control signals, (iii) periodically configure the simulated process control network with the first state variable, and (iv) periodically update the process model using the second state variable,
wherein the local supervisor module is further configured to function as a single consolidated access point to bridge communications between the process control network and the network cloud system, and
wherein the remote simulation module is further configured to store the first and second state variables as part of the network cloud system by communicating exclusively with the local supervisor module.