- Lake Forest CA, US Douglas Paul Kane - Silverado CA, US David H. Jerome - La Habra CA, US Cal Depew - Irvine CA, US
International Classification:
G06F 30/20
Abstract:
A system simulates a process. Software instructions stored on a memory device and executable by a processor represent a process entity with a model. Instructions configure the model to function in a plurality of modes, the modes comprising a process mode, a fluid flow mode, and a dynamic mode. Additionally, instructions simulate the function of the process entity with the model in a first mode from the plurality of modes and then switch the model to a second mode from the plurality of modes.
Configuring Process Simulation Data For Semantic Zooming
- Lake Forest CA, US Douglas Paul Kane - Silverado CA, US David H. Jerome - La Habra CA, US Cal Depew - Irvine CA, US
International Classification:
G06F 3/0484 G05B 19/418
Abstract:
A system displays simulation data on a canvas. Software instructions stored on a memory device and executable by a processor display a first set of simulation data on a canvas, the first set of simulation data corresponding to a first zoom level of the canvas. Instructions adjust the canvas from the first zoom level to a second zoom level. Instructions display a second set of simulation data on the canvas, said displayed second set of simulation data corresponding to the second zoom level of the canvas.
Variable Equivalency On Connection In A Process Simulation
- Lake Forest CA, US David H. Jerome - La Habra CA, US Douglas Paul Kane - Silverado CA, US Cal DePew - Irvine CA, US Sangeetha Barla - Mission Viejo CA, US Wen-Jing Lin - Sugar Land TX, US
International Classification:
G06F 17/50 G05B 19/00 G05B 17/02
Abstract:
A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.
- Lake Forest CA, US Douglas Paul Kane - Silverado CA, US David H. Jerome - La Habra CA, US Cal Depew - Irvine CA, US
International Classification:
G06F 17/50 G05B 17/02
Abstract:
A system simulates a process entity. Software instructions stored on a memory device and executable by a processor creates an entity type object that generically represents a type of process entity. Instructions create a simulation representing a process and instantiate an entity type instance in the simulation based on the entity type object. The entity type instance represents a specific process entity in the process. Additionally, instructions simulate the functionality of the specific process entity by the entity type instance in the simulation.
Interactive Feedback For Variable Equation Specifications
- Lake Forest CA, US Douglas Paul Kane - Vashon WA, US David H. Jerome - La Habra CA, US Cal Depew - Irvine CA, US
International Classification:
G05B 17/02
Abstract:
Software instructions stored on a memory device and executable by a processor generate a plurality of models to simulate a process entity. The models include equations that mathematically represent the functionality of the process. Moreover, the models are configured to accurately represent the functionality of the process. Instructions determine whether the equations of the models are solvable after each change made to the models and indicate the result of the determination of solvability of the equations. Changes to the plurality of models are suggested that may render the equations solvable if the equations are determined to be unsolvable.
Variable Equivalency On Connection In A Process Simulation
- Foxboro MA, US David H. Jerome - La Habra CA, US Douglas Paul Kane - Silverado CA, US Cal DePew - Irvine CA, US Sangeetha Barla - Mission Viejo CA, US Wen-Jing Lin - Sugar Land TX, US
Assignee:
INVENSYS SYSTEMS, INC. - Foxboro MA
International Classification:
G06F 17/50
Abstract:
A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.
- Foxboro MA, US Douglas Paul Kane - Silverado CA, US David H. Jerome - La Habra CA, US Cal Depew - Irvine CA, US
Assignee:
Invensys Systems, Inc. - Foxboro MA
International Classification:
G06F 17/50
US Classification:
703 2, 703 9
Abstract:
A system simulates a process. Software instructions stored on a memory device and executable by a processor represent a process entity with a model. Instructions configure the model to function in a plurality of modes, the modes comprising a process mode, a fluid flow mode, and a dynamic mode. Additionally, instructions simulate the function of the process entity with the model in a first mode from the plurality of modes and then switch the model to a second mode from the plurality of modes.
- Foxboro MA, US Douglas Paul Kane - Silverado CA, US David H. Jerome - La Habra CA, US Cal Depew - Irvine CA, US
Assignee:
Invensys Systems, Inc. - Foxboro MA
International Classification:
G06F 17/50
US Classification:
703 2
Abstract:
A system simulates a process. Software instructions stored on a memory device and executable by a processor represent a process with a plurality of models, the plurality of models including equations that mathematically represent the functionality of the process. In addition, instructions group the equations into groups to optimize solving the equations, said grouping minimizing the equations that must be solved simultaneously.
Name / Title
Company / Classification
Phones & Addresses
Cal Depew Professional Engineer
Fluoramec, LLC Engineering Services
1 Enterprise, Laguna Beach, CA 92656 9493987000, 9493492000
Invensys since Jan 2004
Dynamic Simulation Product Director
Invensys Jan 2002 - Dec 2003
Software Development Manager
Invensys Jan 2000 - Dec 2001
Senior Project Manager
Fluor Jul 1984 - Dec 1999
Process Engineer
Education:
University of California, Berkeley 1980 - 1984
BS, Chemical Engineering
Skills:
Process Simulation Refining Petrochemical Dynamic Simulation Process Control Process Engineering Refinery Engineering Simulations Process Modeling Process Design Control Systems Design Chemical Engineering Gas Processing Petroleum Product Management Dynsim Ots Power Plants Simulation Oil
Invensys since Jan 2004
Dynamic Simulation Product Director
Invensys Jan 2002 - Dec 2003
Software Development Manager
Invensys Jan 2000 - Dec 2001
Senior Project Manager
Fluor Jul 1984 - Dec 1999
Process Engineer
Education:
University of California, Berkeley 1980 - 1984
BS, Chemical Engineering
Skills:
Dynamic Simulation Product Management Process Simulation Refining Simulation Refinery Process Control Chemical Engineering Oil Petrochemical Gas Processing OTS Process Engineering Dynsim Power Plants Petroleum Simulations