国际社会普遍渴望和平与稳定。然而,巴以冲突
[1]和持续的俄乌冲突
[2]提醒我们,全球战争风险依然存在。智能科技的迅猛发展正深刻改变着现代战争的形态。信息感知、算法辅助和精确控制成为主导,军事力量向小型化、现代化和自主化方向发展,作战方式也转向分布式打击和群体协同
[3]。面对新的战争形态,传统空战模拟因其资源消耗大、评估效果差等问题面临挑战。计算机技术驱动的空战模拟系统以其经济高效和模拟精准的优势,逐渐成为军事研究的关键。
对于空战模拟系统,郝玲玲
[4]设计了一种基于DDS的空战模拟仿真系统,该系统旨在解决多个仿真节点间的数据共享和互通问题,重点探讨了基于DDS的数据分发机制,系统具有较高的设计难度和实现复杂性。白金鹏等人
[5]开发的空战模拟系统采用结构化方法管理各功能模块。该方法提高了系统的模块化程度,但在灵活性方面存在一定局限,且系统的具体实现细节有待进一步完善。张灿
[6]利用Rust语言以及Rocket框架、MongoDB数据库等技术方案设计了一款支持浏览器访问的多无人机协同任务规划的仿真系统。该系统允许用户自行设计无人机控制算法,具有良好的可扩展性。然而,系统的可视化效果有待提高。王国强等
[7]基于VR-Forces仿真引擎开发了一种多无人机协同空战任务规划仿真系统。该系统支持多种对抗方式,可集成不同的控制算法,并具有出色的可视化效果。但由于采用专有软硬件设施,系统的开放性受限,且对用户的编程能力要求较高。
智能决策算法在空战领域取得了显著进展。马文等人提出的结合博弈论与深度强化学习的算法,能够实时选择有利的机动动作并占据优势
[8]。高昂等人对比分析了深度强化学习与经典智能优化方法,并提出基于智能优化的进化神经网络决策模型及其求解方法
[9]。未来研究重点在于设计高效实用的算法,平衡实时性、多样性、灵活性和实战适用性。
NetLogo作为一款用于模拟复杂系统的多智能体建模平台,在教育学、生态学、社会科学和经济学等多个领域得到广泛使用
[10-13]。本文基于NetLogo 3D平台和HubNet模块,结合DDQN算法
[14]进行空战模拟,成功实现了3D空战对抗仿真环境构建和智能决策的创新。该平台在空战模拟方面具有以下优势: