Interactive process modeling system
First Claim
1. A method for creating a process flowsheet model representative of a physical process effected by one or more devices, said method comprising:
- instantiating an instance of a first unit model as part of said flowsheet model, said first unit model being representative of at least one or more physical aspects of operation of a first device;
displaying at least one predefined model equation associated with said first unit model in response to a user command, said at least one predefined model equation including a parameter indicative of a measured value of at least one of said physical aspects;
receiving a user modification of said at least one equation; and
determining a solvability state of said flowsheet model in open-equation form.
7 Assignments
0 Petitions
Accused Products
Abstract
A software plant process modeling system creates a process flowsheet model. The software system creates at least a first unit model as part of the process flowsheet model. The software system displays at least one equation in the first unit model. The software system permits a user to display at least one equation in the first unit model. The software system further permits the user to modify the first unit model. The software system generates an open-equation model to solve the process flowsheet. Thus, a user may interactively create, modify, and solve a process flowsheet model in open-form.
133 Citations
29 Claims
-
1. A method for creating a process flowsheet model representative of a physical process effected by one or more devices, said method comprising:
-
instantiating an instance of a first unit model as part of said flowsheet model, said first unit model being representative of at least one or more physical aspects of operation of a first device;
displaying at least one predefined model equation associated with said first unit model in response to a user command, said at least one predefined model equation including a parameter indicative of a measured value of at least one of said physical aspects;
receiving a user modification of said at least one equation; and
determining a solvability state of said flowsheet model in open-equation form.- View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
instantiating an instance of a second unit model as part of said flowsheet model, said second unit model being representative of at least one or more physical aspects of operation of a second device; and
receiving a user supplied link which links a first variable associated with said first unit model with a second variable associated with said second unit model.
-
-
9. A modeling system for creating a process model representative of a physical process effected by one or more devices, said modeling system comprising:
-
an editing system used to design said process model, said editing system providing at least one symbolic representation of a process unit having at least one user alterable equation, said process unit being representative of at least one or more physical parameters relating to operation of a first device wherein said at least one user alterable equation includes a variable relating to a measured value of at least one of said physical parameters; and
a window which displays said user alterable equation in response to a user operation. - View Dependent Claims (10, 11, 12)
-
-
13. A user-accessible design module used to design process models representative of physical processes effected by sets of devices, said module stored on a computer readable memory, said module comprising:
-
a design area configured to receive a user entry, including at least an instantiation of at least a first unit model having a user alterable definition wherein said first unit model is representative of at least one or more physical parameters relating to operation of a first device an wherein said user entry defines at least a portion of a process model;
an input stream and an output stream in communication with said first unit model, said input stream being representative of a first physical flow and said output stream being representative of a second physical flow;
a first variable associated with said input stream and a second variable associated with said output stream;
a user interface used to allow the user to free said first variable and fix said second variable based upon measurement of a first of said physical parameters wherein said first of said physical parameters is associated with said second physical flow; and
a solver system configured to determine a value of said first variable. - View Dependent Claims (14, 15)
-
-
16. A method of analyzing a process model representative of a physical process effected by one or more devices, said method comprising:
-
fixing at least one output variable associated with said process model, said at least one fixed output variable being representative of a measured value of a physical output of a first of said devices;
freeing at least one input variable associated with said process model; and
calculating a value of said at least one input variable based at least partially on said at least one fixed output variable. - View Dependent Claims (17, 18, 19, 20, 21)
calculating the number of degrees of freedom for said process model; and
reporting said number to a user.
-
-
22. A design system used to design process models representative of physical processes effected by sets of devices, said design system comprising:
-
a means for receiving a user entry, including at least an instantiation of at least a first unit model wherein said first unit model is representative of at least one or more physical parameters relating to operation of a first device wherein said user entry defines at least a portion of a first of said process models;
a means for selectively freeing and fixing equation variables associated with said first unit model, at least one of said equation variables being fixed based upon a measured value of a first of said one or more physical parameters; and
a means for reporting said solvability state to a user, wherein said means for receiving a user entry is configured to accept the instantiation of a second unit model at least while said means for reporting reports that said first process model is not solvable, said second unit model being representative of at least one or more physical parameters relating to operation of a second device.
-
-
23. A system for analyzing a process plant comprised of a plurality of devices, said system comprising:
-
a computer system used to execute process modeling routines;
a storage system which stores process modeling information utilized by said process modeling routines wherein said process modeling information is representative of operation of said plurality of devices, said storage system coupled to said computer system;
a process model editing routine configured to be executed by said computer system, wherein said process model editing routine is used to provide at least one symbolic representation of at least a portion of said process modeling information from said storage system, said symbolic representation having at least one associated model equation based at least in part upon a measured value of a physical parameter relating to said operation of said plurality of devices; and
a window configured to display said model equation for user modification in response to a user operation.
-
-
24. A server unit for analyzing a process model representative of a plurality of devices collectively operative to effect a physical plant process, said server unit comprising:
-
a modeling engine defining a plurality of unit models representative of physical operation of corresponding ones of said plurality of devices, said modeling engine generating said process model;
a solver module for providing and executing a solution algorithm for solving said process model; and
a modeling engine framework for providing user access to said modeling engine, said modeling engine framework enabling user modification of a model equation associated with a first of said plurality of unit models wherein said model equation is based at least in part upon a measured value relating to said physical operation. - View Dependent Claims (25, 26, 27, 28, 29)
-
Specification