Modular Variable Time-Step Simulation for Stiff Process Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for simulating complex industrial and technical processes using neural networks struggle with stiff equations and require inefficient computational resources, limiting their widespread adoption in process control and modeling.

Innovation Solution

A modular simulator system that incorporates function approximators and differential equation solvers with variable time-steps, allowing for dynamic process simulation and efficient interaction between different simulator components, including the use of universal function approximators and semi-supervised reinforcement learning for optimal parameterized control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If neural networks are used to simulate complex processes, then universal function approximation capability is improved, but computational efficiency deteriorates due to inability to handle stiff equations

Engineering Contradiction:
Improveuniversal function approximation capabilityVSAvoidcomputational efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The simulation system is segmented into multiple components: neural network modules for universal function approximation, differential equation solvers for stiff equations, and event detection modules. Each component handles specific aspects of the simulation, allowing the system to maintain both versatility and efficiency by distributing computational tasks across specialized modules rather than using a single neural network for all simulations.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If variable time-step simulation is implemented, then simulation accuracy for dynamic processes is improved, but system complexity increases

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

Solution Approach 1:

The system implements dynamic time-step adjustment where the step size varies automatically based on the simulated process state. Event detection triggers smaller time steps when critical changes occur, while larger steps are used during stable periods. This dynamic adaptation maintains high simulation accuracy for dynamic processes while avoiding the constant complexity of fixed small time steps throughout the entire simulation.

Inventive Principle:
Principle #15Dynamics

3Measurement precision

If smaller time steps are used for higher accuracy, then simulation precision is improved, but computational cost increases

Engineering Contradiction:
Improvesimulation precisionVSAvoidcomputational cost
Core Design Contradiction:
Measurement precisionVSLoss of energy

Solution Approach 1:

The simulation applies local quality by using different time step sizes in different regions of the simulation timeline. Small time steps are applied locally only when and where critical events occur or when high precision is needed, while larger time steps are used in other regions where the process is stable or less critical. This localized approach maintains simulation precision where needed while significantly reducing overall computational cost.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS20250013228A1Modular, variable time-step simulator for use in process simulation, evaluation, adaption and/or control
Publication Date: 2025.01.09 KABERG JOHARD LEONARD
  • US20250013228A1 patent drawing
  • US20250013228A1 patent drawing
  • US20250013228A1 patent drawing

AI summary

A system (20) includes one or more processors (110) and associated memory (120) configured for at least partly operating as a modular simulator having different simulator components. Those components include a first type of simulator component including one or more function approximators, and a second, different type of simulator component configured for interaction with the one or more function approximators. The modular simulator is configured by the one or more processors (110) to operate as a variable time-step simulator based on a variable time-step; and to simulate a dynamic physical process over time based on the first type of simulator component including one or more function approximators and the second, different type of simulator component both given an input based at least in part on the variable time-step.