EP2157488A2

Systems and methods for simulating plant operations

Abstract

Embodiments of methods and systems of a system (100) for simulating a plant (104) are provided. According to one exemplary embodiment of the invention, there is disclosed a system (100) for simulating a plant (104). The system (100) may include a controller (102) including computer-executable instructions of plant operation logic for executing control commands to the plant (104). The system (100) may further include a simulator (106) in communication with the controller (102), where the simulator (106) may consist of a high bandwidth hardware (120) having at least one high bandwidth model (124) of at least a first plant behavior. The simulator (106) may also consist of at least one processor (122) with at least one low bandwidth model (128) of at least a second plant behavior.

EP2157488A2, drawing sheet 1
Sheet 1 of 3

Term

Projected expiry 6 August 2029.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

10 claims: 9 independent, 1 dependent

  1. 1
    A system (100) for simulating a plant (104), comprising:a controller (102) comprising plant (104) operation logic for executing control commands to the plant (104);and a simulator (106) in communication with the controller (102), wherein the simulator (106) comprises: high bandwidth hardware (112) comprising at least one high bandwidth model (126) of at least a first plant behavior;and at least one processor (110) comprising at least one low bandwidth model (128) of at least a second plant behavior.
  2. 3
    The system (100) of any preceding claim, wherein the at least one low bandwidth model (126) comprises at least one software-simulated model of the second plant behavior.
  3. 4
    The system (100) of any preceding claim, wherein the first plant behavior comprises at least one of electrical behavior, thermal behavior, chemical behavior, or mechanical behavior.
  4. 5
    The system (100) of any preceding claim, wherein the second plant behavior comprises at least one of a mechanical speed, an electrical field, a wind velocity, or a flow.
  5. 6
    The system (100) of any preceding claim, wherein the controller (102) and the simulator (106) communicate by at least one serial link (108).
  6. 7
    The system (100) of any preceding claim, wherein the simulator (106) further comprises at least one high speed digital communication bus (115) operable to facilitate communications between the high bandwidth hardware (112) and the at least one processor (110).
  7. 8
    The system (100) of any preceding claim, wherein the controller (102) is operable to transmit at least one control command or diagnostic command to the simulator (106) and wherein the simulator (106) is operable to deliver to the controller (102) at least one response to the control command or the diagnostic command responsive at least in part to the control command or the diagnostic command and based at least in part on at least one of the high bandwidth model(126) or the low bandwidth model (128).
  8. 9
    The system (100) of any preceding claim, wherein the plant (104) comprises mechanical or electrical components of at least one of:a wind turbine, a gas line pumping station, a oil reserve pumping station, a gas compressor, a generator, a motor, a power bridge, a link capacitor, an electrical transformer, a filter, a mechanical gear, or the controller's (102) I/O.
  9. 10
    A method (220) for simulating a plant (104), comprising:providing (202) a controller (102) comprising plant operation logic for executing control commands to the plant (104);providing (204) a simulator (106) in communication with the controller (102) comprising high bandwidth hardware (112) and at least one processor (110);modeling (206) by the high bandwidth hardware(112) a high bandwidth model (126) of at least a first plant behavior;modeling (208) by the least one processor (110) a low bandwidth model (128) of at least a second plant behavior;transmitting (210) at least one control command from the controller (102) to the simulator (106);and receiving (212) at the controller (102) from the simulator (106) at least one response to the at least one control command responsive at least in part to transmitting the control command and based at least in part on at least one of the high bandwidth model (126) or the low bandwidth model (128).