MPC Process Guidance Using Real-Time Constraint Simulation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Model predictive control (MPC) controllers in industrial processes often require time-consuming trial and error simulations to understand and influence their optimization behavior, leading to discrepancies between operator expectations and actual process behavior, resulting in potential loss of benefits when operators intervene to bypass the controller.
Innovation Solution
A computer-implemented method for real-time industrial process guidance that allows operators to specify process variables and influence MPC controllers by performing real-time simulations using steady-state optimization problems, modifying constraint variables, and providing recommendations based on closed-loop gain analysis to align with operator expectations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If trial and error simulations are performed to understand MPC controller behavior, then operator understanding of controller optimization behavior is improved, but time consumption and operational complexity increase
Solution Approach 1:
The patent creates a simplified replica or copy of the MPC controller's optimization problem that can be executed quickly on operator workstations. This copy reproduces the essential behavior and constraints of the original controller, allowing operators to perform what-if analyses and understand controller behavior without running time-consuming full-scale simulations. The copy enables rapid exploration of different scenarios while maintaining fidelity to the actual controller's decision-making logic.
2Ease of operation
If trial and error simulations are performed to influence MPC controller behavior, then operator ability to control process outcomes is improved, but operational complexity and time consumption increase
Solution Approach 1:
The patent segments the complex MPC controller system into manageable components that can be analyzed separately. The optimization problem is broken down into individual constraints and variables that can be modified independently in the simplified model. This segmentation allows operators to focus on specific aspects of controller behavior without being overwhelmed by the full system complexity, making it easier to understand cause-and-effect relationships while reducing the computational burden.
3Speed
If real-time simulation capability is implemented, then responsiveness to operator questions is improved, but computational requirements and system complexity increase
Solution Approach 1:
The patent changes the parameters of the simulation system by using a simplified version of the original MPC optimization problem with reduced computational requirements. The simplified model uses the same mathematical structure and constraints but with optimizations that enable real-time execution on standard hardware. This parameter change allows the system to deliver rapid responses to operator questions while maintaining the essential fidelity needed for accurate process guidance.
Data Source
AI summary
Embodiments generate real-time industrial process guidance. One such embodiment receives, in memory of a processor, an operator question relating to a user-specified process variable of a model predictive control (MPC) controller of an industrial process. Next, a real-time simulation is performed of operational scenario(s) of the industrial process using a steady-state optimization problem of the MPC controller to determine operational characteristics of the industrial process in each of the operational scenario(s). Performing the real-time simulation includes, for each operational scenario, modifying a constraint variable of the steady-state optimization problem and, using the modified constraint variable, determining an updated value of the user-specified process variable. The determined operational characteristics of the industrial process include the determined updated value of the user-specified process variable. In turn, based on the determined operational characteristics of the industrial process, a recommendation is generated and output responsive to the operator question.


