Standardized Simulation Engine for Iterative System Design
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional simulation methods require time-consuming customization and redesign for system changes, leading to non-comparable results due to customized programming, making iterative system development inefficient.
Innovation Solution
A standardized simulation apparatus and method using a database with predefined system characteristics, allowing changes to be made by updating database entries without altering the simulation routine, and utilizing a language to describe system design for data compilation into the database.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a customized simulation program is developed for a specific system model, then the simulation can be tailored to that particular system, but any system change requires redesign and re-coding of the program
Solution Approach 1:
The simulation system is segmented into two independent parts: a standardized simulation engine and a database containing system-specific parameters. This separation allows the engine to remain fixed while system changes are made by updating only the database entries, eliminating the need for program redesign.
Solution Approach 2:
Instead of creating customized programs for different systems, the invention uses a standardized simulation engine that reads system-specific data from a database. This copying approach allows the same engine to simulate multiple different systems by simply loading different database configurations.
2Manufacturing precision
If customized simulation programs are developed for different system models, then each program is optimized for its specific system, but results from different programs are not necessarily comparable
Solution Approach 1:
A universal simulation engine is created that can handle multiple different system models using the same core algorithms and performance metrics. This ensures that all simulations, regardless of the specific system being modeled, produce results in a standardized format that enables direct comparison across different systems.
3Adaptability or versatility
If conventional customized simulation methods are used, then the simulation can be tailored to specific system requirements, but the process is time-consuming and inefficient for iterative development
Solution Approach 1:
System-specific parameters, performance metrics, and configuration data are pre-organized in a standardized database format before simulation. This preliminary preparation allows the simulation engine to quickly load and process different system configurations without requiring re-coding, significantly speeding up iterative development cycles.
Data Source
AI summary
Generally and not exclusively, there is disclosed a method and a routine that may be operated upon by a processor and is contained in a media, to execute a simulation of a system. The routine operates upon a database whose contents are a standardized formulation of the system to be simulated. Generally and not exclusively the standardized database is disclosed. Generally and not exclusively a language is disclosed that describes the characteristics of the system to be described in the database, and that can be converted by a compilation process to yield the data in the database.


