IP Library Granted Patent US 11,221,602
Granted Patent B2
US 11,221,602 · App. 14/919,887 · Granted Jan 11, 2022

Super-linear approximation of dynamic property values in a process control environment

Inventor: Gang Xu (Irvine, CA)
Assignee: AVEVA SOFTWARE, LLC
G05B17/02
View Patent ↗
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 11,221,602
App. No.
14/919,887
Granted
Jan 11, 2022
Kind
B2
Abstract

Simulation of process control environments, including dynamic properties, with a modified first-order Taylor series expansion. By using more linear calculations, a physical dynamic property is approximated in less time and with fewer computing resources. By adjusting the approximation to introduce curvature, a physical dynamic property is represented over a wider range than with basic linear series expansions. A comparison to a basic linear first-order series expansion identifies conditions when a rigorous update of a dynamic property is needed.

Claims (27)

1. A method comprising:

simulating, using a simulation module, an industrial process, the industrial process using a dynamic equation representing a dynamic property of the industrial process, a status of the dynamic property being at least an initialized status, the dynamic equation being a first-order Taylor series expansion, the dynamic property corresponding to at least one of temperature, pressure and composition, the dynamic equation being a first-order Taylor series expansion;

determining, using a local module during said simulation, a super-linear approximate value of the dynamic property, wherein the super-linear approximate value is automatically updated during the industrial process;

determining, using the simulation module, a new solution for the dynamic equation based at least in part on the super-linear approximate value, the determination of the solution comprising:

determining an error value between the first-order Taylor series expansion and a basic linear first-order Taylor series expansion of the dynamic property; and

updating the super-linear approximate value with a rigorous value when the determined error value is greater than a predetermined value;

repeating said determining the new solution steps within the simulation until the simulation module determines that the super-linear approximate value has converged upon a correct solution; and

controlling, by a process controller, one or more devices executing the industrial process based at least in part on the correct solution.

2. The method of claim 1 , wherein the controlling comprises transmitting data to a process controller, and wherein the transmitted data comprises at least in part the determined solution.

3. The method of claim 1 , wherein the series expansion comprises a first-order Taylor series expansion in at least one of temperature, pressure, and composition domains.

4. A non-transitory computer-readable storage medium tangibly encoded with computer-executable instructions, that when executed by a processor, perform a method comprising:

simulating, using a simulation module, an industrial process, the industrial process using a dynamic equation representing a dynamic property of the industrial process, a status of the dynamic property being at least an initialized status, the dynamic equation being a first-order Taylor series expansion, the dynamic property corresponding to at least one of temperature, pressure and composition;

determining, using a local module during said simulation, a super-linear approximate value of the dynamic property, wherein the super-linear approximate value is automatically updated during the industrial process;

determining, using the simulation module, a new solution for the dynamic equation based at least in part on the super-linear approximate value, the determination of the solution comprising:

determining an error value between the first-order Taylor series expansion and a basic linear first-order Taylor series expansion of the dynamic property; and

updating the super-linear approximate value with a rigorous value when the determined error value is greater than a predetermined value;

repeating said determining the new solution steps within the simulation until the simulation module determines that the super-linear approximate value has converged upon a correct solution; and

controlling, by a process controller, one or more devices executing the industrial process based at least in part on the correct solution.

5. A system comprising:

a processor configured to:

simulate, using a simulation module, an industrial process, the industrial process using a dynamic equation representing a dynamic property of the industrial process, a status of the dynamic property being at least an initialized status, the dynamic equation being a first-order Taylor series expansion, the dynamic property corresponding to at least one of temperature, pressure and composition;

determine, using a local module during said simulation, a super-linear approximate value of the dynamic property, wherein the super-linear approximate value is automatically updated during the industrial process;

determine, using the simulation module, a new solution for the dynamic equation based at least in part on the super-linear approximate value, the determination of the solution comprising:

determining an error value between the first-order Taylor series expansion and a basic linear first-order Taylor series expansion of the dynamic property; and

updating the super-linear approximate value with a rigorous value when the determined error value is greater than a predetermined value;

repeat the determining the new solution steps within the simulation until the simulation module determines that the super-linear approximate value has converged upon a correct solution; and

control, by a process controller, one or more devices executing the industrial process based at least in part on the correct solution.

Assignments (3)
CHANGE OF NAME Recorded Oct 7, 2019
From: SCHNEIDER ELECTRIC SOFTWARE, LLC
To: AVEVA SOFTWARE, LLC
Reel/Frame 050647/0283 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 27, 2017
From: INVENSYS SYSTEMS, INC.
To: SCHNEIDER ELECTRIC SOFTWARE, LLC
Reel/Frame 041383/0514 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 22, 2015
From: XU, GANG
To: INVENSYS SYSTEMS, INC.
Reel/Frame 036854/0534 →
Continuity (1)
Related Publication 20170115644A1 · Apr 27, 2017