SYSTEMS AND METHODS FOR TURBINE CONTROL SIMULATION
First Claim
1. A method of simulating dynamic feedback control systems comprising:
- establishing a connection via a common access to a shared memory between at least a portion of control system logic of a controller and a simulation model;
retrieving a plurality of state data associated with the control system logic and the simulation model, wherein the state data is associated with a previous simulation;
synchronizing the plurality of state data associated with the control system logic and the simulation model with a timing and control mechanism; and
executing a simulation of the controller.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for simulating dynamic feedback control systems that include establishing a connection via a common access to a shared memory between the control system logic of a controller to be emulated and a simulation model. State data from a previous simulation associated with the control system logic and the simulation model is retrieved from memory to initialize another simulation run. The state data associated with the simulation model and the control system logic are then synchronized with a timing and control mechanism and a simulation of the controller is executed. A graphical user interface may also be provided to allow a user to adjust the simulation settings and establish new connections with input/output components to be utilized in simulation.
-
Citations
20 Claims
-
1. A method of simulating dynamic feedback control systems comprising:
-
establishing a connection via a common access to a shared memory between at least a portion of control system logic of a controller and a simulation model; retrieving a plurality of state data associated with the control system logic and the simulation model, wherein the state data is associated with a previous simulation; synchronizing the plurality of state data associated with the control system logic and the simulation model with a timing and control mechanism; and executing a simulation of the controller. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of preparing a simulation dynamic feedback control systems comprising:
-
establishing a connection via a common access to a shared memory between at least a portion of control system logic of the controller and a simulation software, wherein the simulation software includes a simulation model; accepting commands received from a graphical user interface to establish a connection of the input/output (I/O) components between the at least a portion of control system logic and the simulation software; detecting an error in the (I/O) component connection; identifying input and output signal naming mismatches associated with the error; and correcting the input and output signal naming mismatches. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A system for simulating dynamic feedback control systems comprising:
-
simulation software in communication with shared memory, wherein the simulation software includes a simulation model; at least a portion of control system logic associated with a controller in communication with the shared memory, wherein the shared memory establishes a connection via a common access to at least a portion of the control system logic of the controller and the simulation software; a database in communication with the simulation software and controller, wherein a plurality of state data associated with the control system logic and the simulation model is stored in the database; and a timing and control mechanism in communication with the controller and the simulation software, wherein the timing and control mechanism synchronizes the simulation software and the at least a portion of the control system logic. - View Dependent Claims (17, 18, 19, 20)
-
Specification