SimuGen: Multi-modal Agentic Framework for Constructing Block Diagram-Based Simulation Models
Xinxing Ren, Qianbo Zang, Zekun Guo

TL;DR
SimuGen is a multimodal agent-based framework that improves the automatic generation of Simulink models by integrating visual diagrams and domain knowledge, addressing the limitations of language models in simulation code creation.
Contribution
It introduces a collaborative, modular system leveraging multiple specialized agents and visual data to enhance the accuracy and reliability of Simulink simulation code generation.
Findings
Enhanced accuracy in Simulink code generation
Robustness through multimodal integration
Open-source implementation available
Abstract
Recent advances in large language models (LLMs) have shown impressive performance in mathematical reasoning and code generation. However, LLMs still struggle in the simulation domain, particularly in generating Simulink models, which are essential tools in engineering and scientific research. Our preliminary experiments indicate that LLM agents often fail to produce reliable and complete Simulink simulation code from text-only inputs, likely due to the lack of Simulink-specific data in their pretraining. To address this challenge, we propose SimuGen, a multimodal agent-based framework that automatically generates accurate Simulink simulation code by leveraging both the visual Simulink diagram and domain knowledge. SimuGen coordinates several specialized agents, including an investigator, unit test reviewer, code generator, executor, debug locator, and report writer, supported by a…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsMultimodal Machine Learning Applications · Topic Modeling · Model-Driven Software Engineering Techniques
