APPARATUS AND METHOD FOR REAL-TIME SEQUENTIAL QUADRATIC PROGRAMMING IN INDUSTRIAL PROCESS CONTROL SYSTEMS
First Claim
1. A method comprising:
- identifying a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled;
generating a Hessian matrix associated with the nonlinear model; and
providing the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations.
1 Assignment
0 Petitions
Accused Products
Abstract
A method includes identifying a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled. The method also includes generating a Hessian matrix associated with the nonlinear model. The method further includes providing the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations. The Hessian matrix can approximate a nonlinear objective function. The method can also include providing one or more approximated nonlinear constraints, a solution of a quadratic sub-problem that approximates the nonlinear model, or a combination of multiple solutions of the quadratic sub-problem to the advanced process controller. The Hessian matrix can be updated and provided to the advanced process controller during each of multiple iterations. During each iteration, the industrial process can be adjusted to move an operating point of the industrial process towards an optimal ending position.
-
Citations
20 Claims
-
1. A method comprising:
-
identifying a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled; generating a Hessian matrix associated with the nonlinear model; and providing the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus comprising:
-
at least one memory configured to store a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled; and at least one processing device configured to; generate a Hessian matrix associated with the nonlinear model; and provide the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations. - View Dependent Claims (12, 13, 14, 15, 16)
-
-
17. A computer readable medium embodying a computer program, the computer program comprising computer readable program code for:
-
identifying a nonlinear model used by an optimizer to perform optimization operations associated with an industrial process to be controlled; generating a Hessian matrix associated with the nonlinear model; and providing the Hessian matrix to an advanced process controller that uses the Hessian matrix to perform both process control and optimization operations. - View Dependent Claims (18, 19, 20)
-
Specification