CFDAgent with a general kinematics module: driving biological flapping flight simulation
Journal article, 2026

Automating moving-boundary computational fluid dynamics (CFD), particularly for simulations of biological flapping flight, requires complex coordination across geometry, meshing, kinematics, and postprocessing. We present an enhanced CFDAgent, a large language model (LLM)-orchestrated platform that executes the entire workflow end-to-end through natural-language dialogue, spanning geometry intake, solver execution, and iterative figure generation. The agent features a general kinematics module that directly converts natural-language motion specifications or measured trajectories into the periodic body motion incorporated into the solver. We validate the platform’s accuracy and versatility against three distinct benchmarks: a rotating sphere, a flapping plate, and a slow-flying Pallas’s long-tongued bat (Glossophaga soricina) with deforming wings. Furthermore, we apply the workflow to investigate the aerodynamic effects of hindwing damage in migrating painted lady butterflies (Vanessa cardui). The simulations show that increasing hindwing trailing-edge erosion alters the wake vortex structures, resulting in progressively greater aerodynamic lift loss.

Large language model agent

Immersed boundary method

Kinematics module

Computational Fluid Dynamics

Author

Zhaoyue Xu

Chalmers, Mechanics and Maritime Sciences (M2), Marine Technology

Huadong Yao

Chalmers, Mechanics and Maritime Sciences (M2), Marine Technology

Shizhao Wang

Chinese Academy of Sciences

Guowei He

Chinese Academy of Sciences

Theoretical and Applied Mechanics Letters

2095-0349 (eISSN)

100734

Digital aerodynamics prediction and Stability safety for enhancing Wingsail integrity under instantaneous dynamic ship Motions (SafeWinds)

Swedish Transport Administration (TRV2024/98491), 2026-01-01 -- 2028-12-31.

Subject Categories (SSIF 2025)

Fluid Mechanics

Structural Biology

DOI

10.1016/j.taml.2026.100734

More information

Latest update

9/10/2026