Optimization Layer Interface Stabilization via Conditioned Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The stability of the interface between optimization layers in processing environments, such as refineries and chemical plants, is compromised due to discrepancies between higher and lower layers, leading to instability and large swings in process operations when faced with changes or disturbances.

Innovation Solution

A method is introduced to improve stability by determining additional variables for constraint based on condition numbers, converting non-square sub-matrices into square ones, and modifying process control variables to ensure consistency and reduced condition numbers, thereby stabilizing the optimization solutions across layers.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple layers of optimization are used in a hierarchical manner with different execution frequencies, then comprehensive optimization coverage is achieved, but stability of the interface between layers deteriorates

Engineering Contradiction:
Improveoptimization coverageVSAvoidinterface stability
Core Design Contradiction:
Adaptability or versatilityVSStability of the object's composition

Solution Approach 1:

The patent applies preliminary action by pre-calculating and storing the gain matrix for the lower optimization layer before it is needed for interface stabilization. This advance preparation allows the system to quickly compute condition numbers and determine appropriate constraint adjustments when interface stability issues arise, rather than calculating everything in real-time when problems occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback by continuously monitoring the condition number of the gain matrix sub-matrix at the interface between optimization layers. When the condition number exceeds a threshold indicating instability, the system adjusts constraints on variables and recalculates, creating a closed-loop control mechanism that actively maintains interface stability across the hierarchical optimization structure

Inventive Principle:
Principle #23Feedback

2Ease of manufacture

If constraints are added to convert non-square sub-matrices into square ones, then mathematical solvability is improved, but system stability deteriorates due to increased condition numbers

Engineering Contradiction:
Improvemathematical solvabilityVSAvoidsystem stability
Core Design Contradiction:
Ease of manufactureVSStability of the object's composition

Solution Approach 1:

The patent applies parameter changes by dynamically adjusting the constraints on process variables at the optimization layer interface. Instead of using fixed constraints, the system modifies constraint values based on the calculated condition number, selecting which variables to constrain and what constraint levels to apply in order to achieve a square sub-matrix while minimizing the condition number and maintaining stability

Inventive Principle:
Principle #35Parameter changes

3Productivity

If variables are constrained to form a square sub-matrix, then the linear program model becomes solvable, but oscillations in process operations increase

Engineering Contradiction:
Improvemodel solvabilityVSAvoidoperational stability
Core Design Contradiction:
ProductivityVSStability of the object's composition

Solution Approach 1:

The patent uses parameter changes by dynamically selecting which variables to constrain and what constraint values to apply, based on minimizing the condition number of the resulting square sub-matrix. This intelligent selection process avoids arbitrary constraint imposition that would cause oscillations, instead choosing constraint parameters that maintain operational stability while ensuring mathematical solvability

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS11073804B2Interface between processing environment optimization layers
Publication Date: 2021.07.27 EXXONMOBIL TECHNOLOGY & ENGINEERING CO
  • US11073804B2 patent drawing
  • US11073804B2 patent drawing
  • US11073804B2 patent drawing

AI summary

Systems and methods are provided for interfacing multiple layers of optimization for a model of one or more processes in a processing environment to achieve increased or maximized stability in the underlying layer. To improve consistency between the solutions at the different model levels, the lower level of optimization can have extra constraints added to the optimization problem which target variables at their unconstrained values in the upper layer of optimization. The systems and methods can facilitate selection of variables to receive an external target such that stability of the solution is improved or maximized. This can be achieved, at least in part, by identifying variables that provide a reduced or minimized condition number for a sub-matrix in the lower level model when an additional external constraint is applied. The sub-matrix with the reduced or minimized condition number can correspond to a partitioned portion of the gain matrix that corresponds to unconstrained independent variables and constrained dependent variables.