Process Simulation Port Equivalency for Faster Model Solving

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Complex industrial processes generate overwhelming volumes of data from various sensors, making it challenging to ensure accurate and responsive simulation models, which are essential for optimizing refinery and petrochemical plant operations.

Innovation Solution

A system that creates simulation models with connection variables to represent information transfer between ports, reducing the underlying solution matrix size and improving simulation performance by treating simple equivalency equations as references rather than equations to be solved.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional simulation models are used to accurately represent complex industrial processes, then model accuracy is improved, but simulation computation time increases significantly

Engineering Contradiction:
Improvemodel accuracyVSAvoidsimulation computation time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The simulation model is divided into multiple sub-models, each representing a specific portion of the industrial process. Each sub-model contains its own set of variables and equations, allowing the overall system to be solved in a modular fashion. This segmentation reduces the computational burden on any single solving operation while maintaining overall model accuracy.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically determines which variables are independent and which are dependent based on the process flow configuration. Independent variables are solved for first, then used to calculate dependent variables. This dynamic approach allows the simulation to adapt its solving strategy to the specific process being modeled, improving computational efficiency without sacrificing accuracy.

Inventive Principle:
Principle #15Dynamics

2Measurement precision

If detailed process modeling is performed to capture all process variables, then simulation accuracy is improved, but system complexity increases

Engineering Contradiction:
Improvesimulation accuracyVSAvoidmodel complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The complex process model is broken down into smaller sub-models that can be independently configured and validated. Each sub-model handles a specific function or process unit, making the overall system more manageable and easier to understand while maintaining comprehensive process representation.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different levels of modeling detail are applied to different parts of the process based on their importance and complexity requirements. Critical process units receive more detailed modeling attention, while less critical units use simplified representations. This allows accurate simulation where needed without unnecessarily complicating the entire model.

Inventive Principle:
Principle #3Local quality

3Reliability

If all process variables are treated as independent equations to be solved, then model completeness is improved, but solution matrix size increases

Engineering Contradiction:
Improvemodel completenessVSAvoidsolution matrix size
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system dynamically identifies and classifies variables as either independent or dependent based on process flow analysis. Independent variables are those that can be determined from process specifications and measurements, while dependent variables are calculated from the independent ones. This classification reduces the number of equations that need to be solved simultaneously, shrinking the solution matrix size while maintaining model completeness.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

Dependent variables are extracted from the system of equations to be solved and instead calculated directly from the independent variables using algebraic relationships. This removal of redundant equations from the solution matrix reduces computational complexity while preserving the complete process model.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS11934748B2Variable equivalency on connection in a process simulation
Publication Date: 2024.03.19 AVEVA SOFTWARE LLC
  • US11934748B2 patent drawing
  • US11934748B2 patent drawing
  • US11934748B2 patent drawing

AI summary

A system for developing a simulation of a process. In one aspect, a system creates a first model within the simulation. The first model represents a part of the process and comprises a first port to which other models may be connected. The system also creates a second model within the simulation. The second model represents another part of the process and comprises a second port to which other models may be connected. The system then connects the first port and the second port together. Upon connection, the system allocates a memory location as a connection variable that represents a type of information transfer between the first and second ports. A first port variable, which represents a value transferrable through the first port, is set to reference the value at the allocated memory location. Similarly, a second port variable, which represents a value transferrable through the second port, is also set to reference the value at the allocated memory location.