Membrane Reactor Simulation With Prebuilt Calculation Routines

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users of separation membrane reactors lack sufficient programming skills to easily perform chemical engineering simulations, and commercially available simulators are not user-friendly, making design and selection of these reactors challenging.

Innovation Solution

A development support system and device that includes a service-provider-side terminal and user-side terminal, utilizing an extended function language to analyze membrane reactors, allowing users to perform chemical reactions and membrane separations through a user-friendly interface.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users create their own routines for chemical engineering simulation, then simulation capability is achieved, but programming skill requirement increases

Engineering Contradiction:
Improvesimulation capabilityVSAvoidprogramming skill requirement
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a pre-created routine as an intermediary between the user and the complex simulation process. Users can execute simulations by simply calling this routine with appropriate parameters, without needing to program the entire simulation logic themselves. This mediator routine handles the complex chemical engineering calculations while providing a simple interface for users.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The simulation routine is prepared in advance by an expert programmer. All the complex simulation logic, algorithms, and calculations are pre-programmed and tested before being made available to users. Users benefit from this preliminary action by being able to directly use the ready-made routine without needing to invest time and effort in creating it themselves.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If commercially available process simulators are used, then simulation accuracy is maintained, but user-friendliness decreases

Engineering Contradiction:
Improvesimulation accuracyVSAvoiduser-friendliness
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The patent extracts the essential simulation functionality from complex commercial process simulators and packages it into a simplified, standalone routine. This extracted routine maintains the core simulation accuracy needed for membrane reactor analysis while removing unnecessary complexity and improving ease of use through a streamlined interface and automated workflows.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If dedicated software for membrane reactor simulation is developed, then simulation functionality is enhanced, but device complexity increases

Engineering Contradiction:
Improvesimulation functionalityVSAvoidsoftware complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The simulation routine is designed to be universally applicable to various membrane reactor configurations and chemical reactions. Rather than creating separate specialized software for each type of membrane reactor, this single routine can handle different reactor types, membrane properties, and reaction conditions through parameter input, reducing overall system complexity while maintaining enhanced functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS20250292873A1Development support system and development support device of membrane reactor
Publication Date: 2025.09.18 ESEP INC
  • US20250292873A1 patent drawing
  • US20250292873A1 patent drawing
  • US20250292873A1 patent drawing

AI summary

Provided are a development support system and a development support device that allow many users to easily perform a simulation related to a membrane reactor. A client device performs a step of once equally dividing a series of reaction separation process steps P into ten billion unit cells 2, a step of dividing a section from an inlet 4 to an outlet 6 of the series of reaction separation process steps P into a plurality of section divisions 1 to 6 that can be represented by the number of unit cells 2, and bundling the unit cells 2 included in the divided sections into 1,000, 90, 90, 90, 90, and 9,990, and a step of calculating a mass balance of the unit cells 2 by sequential calculation from the inlet 4 to the outlet 6 of the series of reaction separation process steps.