LLM POWERED HISTORICAL SIMULATION DATA ANALYZER

Uses an LLM-powered graph engine to analyze the historical evolution of LS-DYNA simulation decks across a folder, study, or baseline simulation, comparing structural metadata (parts, materials, parameters, mass, etc.) over DOE or temporal dimensions. Produces static or dynamic graphs and tabular feature datasets that capture how simulation configurations have changed over time. Use this worker to audit model lineage, detect configuration drift, or feed downstream ML/surrogate workflows.

When to use

Tagged: LS-DYNA, bom, deck_diff, doe, graph, historical_analysis, lineage, llm.

Inputs

Label ID Type Default Required Description
Simulation Source source_type select folder Selects the source of simulations to analyze: ‘folder’ (a directory path), ‘study’ (a platform study record), or ‘simulation’ (a single baseline simulation); determines which of the three sibling inputs below is active.
Folder folder text /simulations Absolute path to the folder containing LS-DYNA simulation decks (default ‘/simulations’); required and active only when source_type is ‘folder’.
Study study_id remote_lookup   Platform study record looked up by remote search; required and active only when source_type is ‘study’ — leave null otherwise.
Simulation simulation_id remote_lookup   Platform simulation record looked up by remote search; required and active only when source_type is ‘simulation’ (baseline) — leave null otherwise.
Evolution Type evolution_type select doe Governs how the evolution axis is constructed: ‘doe’ compares simulation variants from a design-of-experiments sweep, while ‘temporal’ tracks the same model across successive revision timestamps.
Solver Type solver_type select lsdyna Solver whose deck format will be parsed; currently only ‘lsdyna’ (LS-DYNA keyword format) is supported — leave at default.
Node Types to Compare node_types select part Multi-select list of metadata node categories to extract and compare across simulations: choose from part, header, mass, size, includes, parameters, and/or part_material; at least one must be selected.
Template template_id remote_lookup   Response template used to extract KPI results when source_type is ‘simulation’ (baseline); required in that mode, leave null for folder/study sources.
Targets targets dataset   Target response variables or KPI identifiers to correlate against the extracted evolutionary features; used to label or filter the features dataset for downstream analysis.
List of Attributes to Exclude exclude_attributes textarea xc,yc,zc   When comparing Graph nodes, all attributes will be compared. This list if provided, will be used to excludse them from being compared
Min Percentage Difference min_perc_diff text 1   If two values differ by a percentage higher than this will be considered
Maximum Generations max_levels text 1000   The analyzer stops when the number of processed generations exceed this number
Cache and Use Cached Data use_cache select no  
Use LLM for Part Classifications and Analysis use_llm select no  

Outputs

Label ID Type Description
Baseline File baseline_file textarea Text representation of the parsed baseline LS-DYNA deck, serialized as a multi-line string for inspection or downstream diffing.
Baseline Graph baseline_bom_graph graph Graph object representing the bill-of-materials (BOM) structure of the baseline simulation, with nodes for parts, materials, includes, etc.
Evolutionary Features features dataset Tabular dataset of evolutionary features extracted across all compared simulations, with one row per simulation variant and columns for each compared node-type attribute.
Evolutionary Features Graph features_graph graph Graph visualization of how the extracted evolutionary features vary across the simulation population (DOE or temporal axis).
Evolutionary Results results dataset Tabular dataset of KPI/response results aligned to the evolutionary feature rows, enabling direct feature-to-response correlation.
Files used for Evolution Analytics files_for_evolution dataset Dataset listing the resolved file paths (and metadata) for every simulation deck actually consumed during the evolution analysis.
Part Assemblies assemblies dataset Tabular dataset of part-assembly relationships extracted from the simulation decks, mapping child parts to their parent assemblies across the evolution.
Consolidated Graph Zip File graphs file ZIP archive bundling all individual per-simulation graph files generated during the analysis, for offline review or bulk import.

Disciplines

  • ai_ml.llm
  • cae.postprocessing.extraction
  • cae.preprocessing.deck_authoring
  • data.dataset.transform
  • data.io.file
  • platform.workflow

Auto-generated from platform schema. Worker id: simulation_evolution_analyzer. Schema hash: 6a6cf144c124. Hand-curated docs in workerexamples/ override this page when present.