Natural-Language Simulation Input Validation for Physical Phenomena

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current simulation tools for physical phenomena require deep technical knowledge and are difficult to navigate, and large language models (LLMs) often provide questionable outputs for very specific topics, limiting their effectiveness in scientific and engineering simulations.

Innovation Solution

An apparatus and method using a user interface, computer interface, and processing unit to interact with a large language model processor, allowing users to input data in natural language, and validate and refine simulation input data using predefined definition files and LLM feedback.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If complex user interfaces and extensive documentation are used for simulation software, then the functionality and depth of simulation capabilities are improved, but the ease of operation and user accessibility deteriorate

Engineering Contradiction:
Improvesimulation capabilitiesVSAvoiduser accessibility
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary system comprising a natural language processing interface and a code generator that mediates between the user and the complex simulation software. Users interact through simple natural language descriptions, and the intermediary automatically translates these into the required complex input data structures and simulation parameters, thereby maintaining full simulation functionality while dramatically improving ease of operation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system enables self-service by automatically generating simulation input data, configuring simulation parameters, and preparing output analysis without requiring user intervention in the complex technical steps. The intermediary system autonomously handles data structure generation, parameter validation, and simulation setup based solely on user-provided natural language descriptions and raw data.

Inventive Principle:
Principle #25Self-service

2Measurement precision

If extensive documentation and training are provided for simulation software, then the depth of knowledge and precision of simulation results are improved, but the time investment and complexity increase

Engineering Contradiction:
Improvesimulation results precisionVSAvoidtime investment
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-defining data structure templates, validation rules, and simulation parameter configurations within the intermediary system. These templates are prepared in advance based on the specific simulation software requirements, allowing the system to automatically map user input to the correct structures without requiring users to learn or search through extensive documentation during the simulation setup process.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system replaces the mechanical process of manual documentation study and technical knowledge acquisition with an automated natural language processing mechanism. The NLP interface and code generator automatically interpret user intent and generate precise simulation configurations, substituting the need for extensive user training with intelligent automated translation from natural language to technical specifications.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Adaptability or versatility

If general large language models are used for specific scientific simulation tasks, then the broad applicability is improved, but the accuracy and reliability for specific topics deteriorate

Engineering Contradiction:
Improvebroad applicabilityVSAvoidaccuracy for specific topics
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent applies local quality by enhancing the general LLM with domain-specific knowledge and validation mechanisms tailored to scientific simulation requirements. The system maintains the broad language understanding of general LLMs while adding specialized components including simulation-specific prompts, domain knowledge bases, and validation rules that ensure accuracy for specific scientific topics such as physics simulations, chemical reactions, or biological processes.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The system implements feedback loops where the intermediary validates generated simulation input data against predefined scientific constraints and domain-specific rules. If the generated code or parameters fall outside acceptable ranges or violate physical laws, the system provides feedback to the LLM to correct the output, thereby ensuring reliability for specific scientific topics while maintaining broad applicability through the general language model foundation.

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP4621531A1Determining simulation input data
Publication Date: 2025.09.24 HQS QUANTUM SIMULATIONS GMBH
  • EP4621531A1 patent drawingFigure 1~2
  • EP4621531A1 patent drawingFigure 3
  • EP4621531A1 patent drawingFigure 4~5

AI summary

The present invention relates to an apparatus (14) for determining simulation input data for simulating a physical phenomenon with a simulation software (12), comprising: a user interface (18) for receiving user input data from a user (20) relating to the physical phenomenon to be simulated; a computer interface (22) for extracting initialization data from a predefined definition file including information relating to the scope of the simulation software and information relating to an interaction data format of the simulation software, wherein said computer interface is configured to provide said initialization data and said user input data to a large language model processor (16), wherein said computer interface is configured to receive feedback data and/or simulation input data from the large language model processor; and a processing unit (24) for determining (a) whether the feedback data indicates that further user input data from the user is required and for con-trolling the user interface to correspondingly prompt the user and control-ling the computer interface to provide said further user input data to the large language model processor in this case, and (b) whether the simulation input data is valid based on the predefined definition file.