一种提供三维场景渲染的大规模细粒度集群弹药仿真系统技术方案

技术编号:37055604 阅读:29 留言:0更新日期:2023-03-29 19:32
本发明专利技术公开了一种提供三维场景渲染的大规模细粒度集群弹药仿真系统,属于集群飞行仿真技术领域。包括:集群控制模块、仿真机、UE4

【技术实现步骤摘要】
一种提供三维场景渲染的大规模细粒度集群弹药仿真系统


[0001]本专利技术涉及集群飞行仿真
,更具体的说是涉及一种提供三维场景渲染的大规模细粒度集群弹药仿真系统。

技术介绍

[0002]到目前为止,集群弹药相关技术的研究已经取得了丰富的成果,从技术应用层面看,研究内容包括了交会技术、协同跟踪、区域搜索、协同攻击和包括编队生成、保持、变化的编队控制技术等;从实现方法上来看,包括了虚拟结构、领航跟随等的纯控制方法,和受生物集群启发的如基于行为规则的方法、深度学习等方法。这些方法旨在为集群弹药系统提供技术支撑,使得集群能实现各项功能,完成侦察搜索、电子对抗、区域封控、饱和攻击等多种民用或军事任务。然而,由于集群系统规模大的特点,以上各种方法难以进行试验验证,往往只能进行10弹以下的小规模试验验证。
[0003]因此,为了验证各种协同控制方法在大规模系统中的有效性,寻求合理的集群形式,推动集群系统及协同控制方法理论落地,需要搭建合适的大规模集群弹药仿真系统。现有仿真系统通常可以分为硬件在回路仿真系统、软件在回路仿真系统、纯数值仿真系统三类本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种提供三维场景渲染的大规模细粒度集群弹药仿真系统,其特征在于,包括:集群控制模块、仿真机、UE4

RPC服务器、弹药飞行场景渲染模块以及地面监控模块;其中,所述集群控制模块用于运行集群决策软件;所述仿真机由N个飞行仿真节点组成;所述UE4

RPC服务器获取所述仿真机中的所有飞行仿真节点的飞行状态真值,供UE4软件渲染图像使用;所述弹药飞行场景渲染模块生成弹药飞行场景的渲染节点,模拟获取的图像信息;所述地面监控模块实时监控集群弹药飞行状态,控制所述飞行仿真节点及所述渲染节点的启动或停止。2.根据权利要求1所述的一种提供三维场景渲染的大规模细粒度集群弹药仿真系统,其特征在于,所述集群控制模块运行集群决策软件,通过UDP使用MAVLINK协议与所述仿真机中的所有飞行仿真节点建立连接,获取所有节点信息,并将计算的集群自组织算法相关控制量发送给对应飞行仿真节点。3.根据权利要求1所述的一种提供三维场景渲染的大规模细粒度集群弹药仿真系统,其特征在于,所述集群控制模块包括:主线程单元、UDP接收单元、解包单元和集群计算单元;其中,所述集群计算单元由N个自组织算法线程组成;所述主线程单元持续监测所述解包单元的解包情况,当数据有更新时,唤醒对应的自组织算法线程,并控制所有自组织算法线程的频率,控制程序时序逻辑以避免多线程在对共享内存中的数据读写访问时发生错误;所述UDP接收单元由N个UDP接收发送线程组成,用于UDP数据的传输;所述解包单元解压得到节点数据并输出至集群计算单元中对应的自组织算法线程。4.根据权利要求1所述的一种提供三维场景渲染的大规模细粒度集群弹药仿真系统,其...

【专利技术属性】
技术研发人员:刘畅王振北陈市李娟杨宇王子泉郭杰张晟
申请(专利权)人:北京理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1