IP Library Patent Application 14231305
Patent Application
App. No. 14/231,305

MODEL DECOMPOSING FOR OPTIMIZING

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
14/231,305
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.

Claims (24)

1 . A system for simulating a process comprising:

a processor;

a memory device coupled to the processor;

software instructions stored on the memory device and executable by the processor, said instructions comprising:

instructions for representing a process with a plurality of models, said plurality of models including equations that mathematically represent the functionality of the process; and

instructions for grouping the equations into groups to optimize solving the equations, said grouping minimizing the equations that must be solved simultaneously.

2 . The system of claim 1 , further comprising instructions for solving the grouped equations simultaneously and solving the remaining equations sequentially, the solving occurring automatically as soon as necessary variables in the equations are defined.

3 . The system of claim 1 , wherein grouping the equations is a function of a degree of freedom defined by a number of the equations mathematically representing the functionality of the process and a number of variables in the process.

4 . The system of claim 1 , further comprising instructions for performing a solvability analysis and wherein grouping the equations is a function of the solvability analysis.

5 . The system of claim 1 , wherein grouping the equations comprises re-arranging the equations to achieve a lower triangular structure.

6 . One or more tangible, non-transitory computer-readable media having executable instructions stored thereon that, when executed, perform a method of simulating a process comprising:

representing a process with a plurality of models, said plurality of models including equations that mathematically represent the functionality of the process; and

grouping the equations into groups to optimize solving the equations, said grouping minimizing the equations that must be solved simultaneously.

7 . The computer-readable media of claim 6 , wherein the method further comprises solving the grouped equations simultaneously and solving the remaining equations sequentially.

8 . The computer-readable media of claim 6 , wherein grouping the equations is a function of a degree of freedom defined by a number of the equations mathematically representing the functionality of the process and a number of variables in the process.

9 . The computer-readable media of claim 6 , wherein the method further comprises performing a solvability analysis and wherein grouping the equations is a function of the solvability analysis.

10 . The computer-readable media of claim 6 , wherein grouping the equations comprises re-arranging the equations to achieve a lower triangular structure.

11 . A processor executable method of simulating a process comprising:

representing a process with a plurality of models, said plurality of models including equations that mathematically represent the functionality of the process; and

grouping the equations into groups to optimize solving the equations, said grouping minimizing the equations that must be solved simultaneously.

12 . The method of claim 11 , further comprising solving the grouped equations simultaneously and solving the remaining equations sequentially.

13 . The method of claim 11 , wherein grouping the equations is a function of a degree of freedom defined by a number of the equations mathematically representing the functionality of the process and a number of variables in the process.

14 . The method of claim 11 , further comprising performing a solvability analysis and wherein grouping the equations is a function of the solvability analysis.

15 . The method of claim 11 , wherein grouping the equations comprises re-arranging the equations to achieve a lower triangular structure.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2017
From: INVENSYS SYSTEMS, INC.
To: SCHNEIDER ELECTRIC SOFTWARE, LLC
Reel/Frame 041935/0683 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 23, 2014
From: BOYS, IAN H.; KANE, DOUGLAS PAUL; JEROME, DAVID H.; DEPEW, CAL
To: INVENSYS SYSTEMS, INC.
Reel/Frame 034016/0091 →