一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种空战对抗智能决策开发系统及方法与流程

2022-11-30 09:38:52 来源:中国专利 TAG:


1.本发明属于无人机空战博弈对抗领域,尤其涉及一种空战对抗智能决策开发系统及方法。


背景技术:

2.随着传感器、武器装备等技术的不断发展,空战中所要处理的数据量指数级增长,空战任务决策的难度亦随之急剧增加。然而飞行员受限于其生理极限,无法长时间快速准确的处理海量的战场信息,作出最优决策。近年来人工智能技术的快速发展,尤其是2016年alphago在围棋大赛中战胜李世石,充分展现了人工智能在处理自主决策任务的强大优势。因此采用人工智能代替飞行员进行自主决策是未来空战的发展趋势。国外darpa组织对自主空战进行了对抗仿真比赛,而国内主要集中在对空战自主决策算法的研究,并未发现能够包含训练和推理全过程的空战自主对抗开发系统的研究。


技术实现要素:

3.本发明为解决背景技术中存在的技术问题,而提供一种空战对抗智能决策开发系统,加速决策效率,有效提升无人机作战自主化程度和智能化程度。
4.本发明的解决方案是:本发明一种空战对抗智能决策开发系统,其特殊之处在于:所述开发系统包括虚拟现实场景仿真模块、ai训练模块、嵌入式ai模型转换模块、嵌入式ai计算模块,虚拟现实场景仿真模块分别与ai训练模块和嵌入式ai计算模块连接,嵌入式ai模型转换模块分别与ai训练模块和嵌入式ai计算模块连接。
5.进一步的,虚拟现实场景仿真模块外接3个显示器,两个显示器分别显示红蓝双方的各自第一视角画面,并将双方的对局信息显示在第三个显示器的全局画面中。
6.进一步的,虚拟现实场景仿真模块外还分别接有操作摇杆、高性能pc机和第一嵌入式ai计算模块。
7.进一步的,虚拟现实场景仿真模块在离线训练阶段,对飞机物理模型、作动模型、环境模型等进行建模来构建无人机空战对抗场景,接收来自ai训练模块发送的无人机作动信息,来控制无人机的下一步作动,并将红蓝双方的位置、姿态、速度等信息发送给ai训练模块;所述虚拟现实场景仿真模块在在线推理阶段,将双方的位置、姿态、速度等信息发送到控制红方的高性能pc机、或控制红方的第一嵌入式ai计算模块以及控制蓝方的嵌入式ai计算模块;接收来自高性能pc机、或第一嵌入式ai计算模块、或操作摇杆发送的无人机作动信息,来控制红方作动,接收来自嵌入式ai计算模块发送的无人机作动信息,来控制蓝方作动,并对双方战况进行实时评估。
8.进一步的,ai训练模块在离线训练阶段,通过与虚拟现实场景仿真模块进行实时交互,不断更新迭代对神经网络算法模型进行训练;接收来自虚拟现实场景仿真模块发送的红蓝双方的位置、姿态、速度等信息,输入到神经网络算法进行训练,更新神经网络权重参数,并将新的作动信息发送给虚拟现实场景仿真模块;不断迭代,直至算法收敛,生成训
练好的神经网络算法的配置文件、权重文件发送给嵌入式ai模型转换模块。
9.进一步的,嵌入式ai模型转换模块在离线训练阶段,接收ai训练模块发送的神经网络算法的配置文件、权重文件,将其编译为嵌入式ai计算模块能够识别的二进制文件,并将其发送给嵌入式ai计算模块。
10.进一步的,嵌入式ai计算模块在在线推理阶段,接收嵌入式ai模型转换模块发送的二进制文件以及虚拟现实场景仿真模块发送的红蓝双方的位置、姿态、速度等信息,进行在线推理决策,将计算所得作动信息发送到虚拟现实场景仿真模块控制无人机作动。
11.一种应用上述的空战对抗智能决策开发系统的方法,其特殊之处在于:该方法包括以下步骤:
12.1)离线训练阶段:
13.1.1)虚拟现实场景仿真模块对飞机物理模型、作动模型、环境模型等进行建模来构建无人机空战对抗场景,接收来自ai训练模块发送的无人机作动信息,来控制无人机的下一步作动,并将红蓝双方的位置、姿态、速度等信息发送给ai训练模块;
14.1.2)ai训练模块通过与虚拟现实场景仿真模块进行实时交互,不断更新迭代对神经网络算法模型进行训练;接收来自虚拟现实场景仿真模块发送的红蓝双方的位置、姿态、速度等信息,输入到神经网络算法进行训练,更新神经网络权重参数,并将新的作动信息发送给虚拟现实场景仿真模块;不断迭代,直至算法收敛,生成训练好的神经网络算法的配置文件、权重文件发送给嵌入式ai模型转换模块;
15.1.3)嵌入式ai模型转换模块接收ai训练模块发送的神经网络算法的配置文件、权重文件,将其编译为嵌入式ai计算模块能够识别的二进制文件,并将其发送给嵌入式ai计算模块;
16.2)在线推理阶段:
17.2.1)虚拟现实场景仿真模块将双方的位置、姿态、速度等信息发送到控制红方的高性能pc机、或控制红方的第一嵌入式ai计算模块以及控制蓝方的嵌入式ai计算模块;接收来自高性能pc机、或第一嵌入式ai计算模块、或操作摇杆发送的无人机作动信息,来控制红方作动,接收来自嵌入式ai计算模块发送的无人机作动信息,来控制蓝方作动,并对双方战况进行实时评估;
18.2.2)嵌入式ai计算模块接收嵌入式ai模型转换模块发送的二进制文件以及虚拟现实场景仿真模块发送的红蓝双方的位置、姿态、速度等信息,进行在线推理决策,将计算所得作动信息发送到虚拟现实场景仿真模块控制无人机作动。
19.本发明提供的一种空战对抗智能决策开发系统及方法,包括离线训练阶段和在线推理阶段。在离线训练阶段,通过虚拟现实场景仿真对对抗双方进行物理精确级仿真,生成训练样本集,与ai训练平台进行实时交互训练,学习胜利方经验,生成神经网络算法模型,通过嵌入式ai模型转换平台生成嵌入式ai平台可识别的二进制文件,部署在嵌入式ai计算平台。在在线推理阶段,进行红蓝双方实时空战对抗,由部署了神经网络算法的嵌入式ai计算平台代替飞行员进行实时智能决策。本发明可加速决策效率,有效提升无人机作战自主化程度和智能化程度。
附图说明
20.图1为本发明的方法模块图;
21.附图标记如下:
22.1、虚拟现实场景仿真模块;2、ai训练模块;3、嵌入式ai模型转换模块;4、嵌入式ai计算模块。
具体实施方式
23.下面结合附图和具体实施例对本发明的技术方案做进一步详细描述。
24.参见图1,本发明具体实施例的空战对抗智能决策开发系统结构包括虚拟现实场景仿真模块1、ai训练模块2、嵌入式ai模型转换模块3、嵌入式ai计算模块4,虚拟现实场景仿真模块1分别与ai训练模块2和嵌入式ai计算模块4连接,嵌入式ai模型转换模块3分别与ai训练模块2和嵌入式ai计算模块4连接。
25.虚拟现实场景仿真模块1外接3个显示器,第一个显示器为红方第一视角显示,第二个显示器为蓝方第一视角显示,第三个显示器为全局视角。
26.虚拟现实场景仿真模块1外还接有操作摇杆、高性能pc机和第一嵌入式ai计算模块。
27.其中:
28.在离线训练阶段,虚拟现实场景仿真模块1对飞机物理模型、作动模型、环境模型等进行建模来构建无人机空战对抗场景,接收来自ai训练模块2发送的无人机作动信息,来控制无人机的下一步作动,并将红蓝双方的位置、姿态、速度等信息发送给ai训练模块2。在在线推理阶段,虚拟现实场景仿真模块1将双方的位置、姿态、速度等信息发送到控制红方的高性能pc机、或控制红方第一嵌入式ai计算模块以及控制蓝方的嵌入式ai计算模块4。接收来自高性能pc机、或第一嵌入式ai计算模块、或操作摇杆发送的无人机作动信息,来控制红方作动,接收来自嵌入式ai计算模块4发送的无人机作动信息,来控制蓝方作动,并对双方战况进行实时评估。虚拟现实场景仿真模块1外接3个显示器,分别显示红蓝双方的各自第一视角画面,并将双方的对局信息显示在全局画面中。
29.在离线训练阶段,ai训练模块2通过与虚拟现实场景仿真模块1进行实时交互,不断更新迭代对神经网络算法模型进行训练。接收来自虚拟现实场景仿真模块1发送的红蓝双方的位置、姿态、速度等信息,输入到神经网络算法进行训练,更新神经网络权重参数,并将新的作动信息发送给虚拟现实场景仿真模块1。不断迭代,直至算法收敛,生成训练好的神经网络算法的配置文件、权重文件发送给嵌入式ai模型转换模块3。
30.在离线训练阶段,嵌入式ai模型转换模块3接收ai训练模块2发送的神经网络算法的配置文件、权重文件,将其编译为嵌入式ai计算模块4能够识别的二进制文件,并将其发送给嵌入式ai计算模块4。
31.在在线推理阶段,嵌入式ai计算模块4接收嵌入式ai模型转换模块3发送的二进制文件以及虚拟现实场景仿真模块1发送的红蓝双方的位置、姿态、速度等信息,进行在线推理决策,将计算所得作动信息发送到虚拟现实场景仿真模块1控制无人机作动。
32.本发明还提供了一种应用空战对抗智能决策开发系统的方法,该方法包括以下步骤:
33.1)离线训练阶段:
34.1.1)虚拟现实场景仿真模块1对飞机物理模型、作动模型、环境模型等进行建模来构建无人机空战对抗场景,接收来自ai训练模块2发送的无人机作动信息,来控制无人机的下一步作动,并将红蓝双方的位置、姿态、速度等信息发送给ai训练模块2;
35.1.2)ai训练模块2通过与虚拟现实场景仿真模块1进行实时交互,不断更新迭代对神经网络算法模型进行训练;接收来自虚拟现实场景仿真模块1发送的红蓝双方的位置、姿态、速度等信息,输入到神经网络算法进行训练,更新神经网络权重参数,并将新的作动信息发送给虚拟现实场景仿真模块1;不断迭代,直至算法收敛,生成训练好的神经网络算法的配置文件、权重文件发送给嵌入式ai模型转换模块3;
36.1.3)嵌入式ai模型转换模块3接收ai训练模块2发送的神经网络算法的配置文件、权重文件,将其编译为嵌入式ai计算模块4能够识别的二进制文件,并将其发送给嵌入式ai计算模块4;
37.2)在线推理阶段:
38.2.1)虚拟现实场景仿真模块1将双方的位置、姿态、速度等信息发送到控制红方的高性能pc机、或控制红方的第一嵌入式ai计算模块以及控制蓝方的嵌入式ai计算模块4;接收来自高性能pc机、或第一嵌入式ai计算模块、或操作摇杆发送的无人机作动信息,来控制红方作动,接收来自嵌入式ai计算模块4发送的无人机作动信息,来控制蓝方作动,并对双方战况进行实时评估;
39.2.2)嵌入式ai计算模块4接收嵌入式ai模型转换模块3发送的二进制文件以及虚拟现实场景仿真模块1发送的红蓝双方的位置、姿态、速度等信息,进行在线推理决策,将计算所得作动信息发送到虚拟现实场景仿真模块1控制无人机作动。
40.最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细地说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献