无人机蜂群的早期研发高度依赖仿真手段完成实验设计与验证,然而现有开源工具往往存在维护停滞、学习曲线陡峭或仅围绕单一固定场景构建等问题,业界对于一套综合性、模块化仿真平台的需求已构成公认的研究空白。本文提出 SwarmFly——一个基于 MATLAB 的多无人机蜂群仿真与测试平台,旨在填补上述空白。SwarmFly 整合了实时作战地图、四种蜂群协同模式(领航-跟随、去中心化、异构中继与异构速度)、模拟惯性测量单元(IMU)遥测及基于 IP 的地理定位能力,并采用插件式架构,使研究人员可在不修改核心代码的前提下扩展行为模型、故障模型与分析工具。平台内置八个插件,将基础仿真器延伸为完整的测试工装。SwarmFly 平台使多智能体空中蜂群暴露于各类内部与外部扰动之下,从而支持对底层蜂群控制与行为机制的观测与量化。本研究通过八组实验对各子系统进行验证与特性刻画,测得编队精度、抗风性能、故障恢复、能量续航与空域合规性等指标。该平台完全基于 MATLAB 运行,其模块化设计可较为便捷地扩展至硬件在环测试、更大规模蜂群及更高保真度动力学仿真。开源发布地址:[https://github.com/abhishekphadke/SwarmFly.git]