Research on the Overall Technology of Large-Scale Multibody System Dynamics Simulation Software Based on Workflow
摘要
With the increasing demansd for high-performance computer-aided simulation and design of complex systems in modern aerospace, marine, vehicle, robotics, and general machinery industries, simulation software exhibits significant trends toward large-scale, integrated, and customized development. Targeting the development of large-scale general-purpose industrial software, this paper proposes and implements a workflow-driven hierarchical architecture framework. This framework achieves efficient integration of large-scale simulation software through the design of four layers: Module Design Layer, User Interface Layer, Logical Business Layer, and Persistence Layer. Leveraging JSON and asynchronous message queue communication mechanisms, it enables efficient data sharing and task coordination among functional modules such as pre/post-processing, general-purpose solver and weapon launch dynamics. Simulation case studies demonstrate that results obtained with this method are consistent with traditional non-workflow simulations while significantly enhancing the integration and customization capabilities for complex multibody system dynamics simulations.