Agentic Large Language Models for Conceptual Systems Engineering and Design
Soheyl Massoudi, Mark Fuge
TL;DR
This work investigates whether a structured, memory-augmented multi-agent system (MAS) of LLMs can better manage the open-ended, iterative nature of early-stage engineering design than a simple two-agent loop. It introduces the Design-State Graph (DSG), a JSON-serializable graph that binds requirements, embodiments, and executable Python physics models, and evaluates a nine-role MAS versus a two-agent system across a solar-powered water filtration case. Across 60 experiments with two LLMs and varying temperatures, the MAS yields more granular design graphs and improved workflow completion, but overall requirement fidelity and production-ready simulation fidelity remain limited. The study highlights both the promise of agentic LLM orchestration for structured design and the need for unit-aware verification, explicit physics checks, and self-improving prompt/code loops to reach end-to-end automation in engineering design.
Abstract
Early-stage engineering design involves complex, iterative reasoning, yet existing large language model (LLM) workflows struggle to maintain task continuity and generate executable models. We evaluate whether a structured multi-agent system (MAS) can more effectively manage requirements extraction, functional decomposition, and simulator code generation than a simpler two-agent system (2AS). The target application is a solar-powered water filtration system as described in a cahier des charges. We introduce the Design-State Graph (DSG), a JSON-serializable representation that bundles requirements, physical embodiments, and Python-based physics models into graph nodes. A nine-role MAS iteratively builds and refines the DSG, while the 2AS collapses the process to a Generator-Reflector loop. Both systems run a total of 60 experiments (2 LLMs - Llama 3.3 70B vs reasoning-distilled DeepSeek R1 70B x 2 agent configurations x 3 temperatures x 5 seeds). We report a JSON validity, requirement coverage, embodiment presence, code compatibility, workflow completion, runtime, and graph size. Across all runs, both MAS and 2AS maintained perfect JSON integrity and embodiment tagging. Requirement coverage remained minimal (less than 20%). Code compatibility peaked at 100% under specific 2AS settings but averaged below 50% for MAS. Only the reasoning-distilled model reliably flagged workflow completion. Powered by DeepSeek R1 70B, the MAS generated more granular DSGs (average 5-6 nodes) whereas 2AS mode-collapsed. Structured multi-agent orchestration enhanced design detail. Reasoning-distilled LLM improved completion rates, yet low requirements and fidelity gaps in coding persisted.
