本发明涉及数据处理,尤其涉及一种面向数字兵力智能构造平台的构造体编辑方法及装置。
背景技术:
1、在lvc(实装-虚拟-构造)体系训练中,数字兵力智能构造平台是其中的c(construction)部分。它通过软硬件一体化产品的便捷部署,快速构建模拟训练所需的数字兵力,如卫星、红蓝方指控、武器状态等,以支持数字蓝方无人配训模式等应用场景。这种方式能有效地节省训练资源,解决模拟训练中实装参与的高成本和靶标不存在等问题,大幅提高训练的灵活性、便捷性和可扩展性。
2、构造体编辑系统是数字兵力智能构造平台的关键组成部分。它能够快速创建数字兵力,如虚拟环境和虚拟兵力,并模拟其物理活动如机动、传感、通信,以及认知活动如指控、协调。构造体编辑系统具有丰富的实体模型库和组件库,支持用户通过参数设置快速构建型号,也支持组件装配和参数装订,为用户提供实体模型二次开发能力。
3、因此,如何有效的进行构造体编辑已经成为业界亟待解决的问题。
技术实现思路
1、本发明提供一种面向数字兵力智能构造平台的构造体编辑方法及装置,用以解决现有技术中如何有效的进行构造体编辑的问题。
2、本发明提供一种面向数字兵力智能构造平台的构造体编辑,包括:
3、从数字兵力智能构造平台获取当前构造对象的基础物理信息,以确定所述当前构造对象的业务需求信息和业务逻辑信息;
4、在预设构造体资源库中未匹配到所述业务需求信息对应的构造体模型的情况下,基于所述业务逻辑信息和所述基础物理信息进行构载体编辑,以得到所述业务需求信息对应的目标构造体。
5、根据本发明提供的一种面向数字兵力智能构造平台的构造体编辑方法,基于所述业务逻辑信息和所述基础物理信息进行构载体编辑,以得到所述业务需求信息对应的目标构造体,包括:
6、获取预设模板资源库中所述基础物理信息对应的实体模型模板,以及所述业务需求信息对应的功能组件;
7、基于所述业务逻辑信息完成各个所述功能组件的交互设计,生成数据发布关系和触发器映射关系,实现各个所述功能组件的信息互联;
8、将所述功能组件装配到所述实体模型模板,生成所述业务需求信息对应的目标构造体。
9、根据本发明提供的一种面向数字兵力智能构造平台的构造体编辑方法,所述业务需求信息对应的功能组件的获取方法,具体包括:
10、接收用户在组件选择界面中选择功能组件的第一输入,确定用户选中的功能组件;
11、接收用户对所述功能组件进行参数配置的第二输入,得到完成参数配置后的功能组件,并将所述功能组件存储到组件对象库中。
12、根据本发明提供的一种面向数字兵力智能构造平台的构造体编辑方法,所述方法还包括:
13、根据所述目标构造体的构造体型号参数、仿真配置信息和构造体继承框架信息,生成所述目标构造体的构造体代码;
14、将所述构造体代码存储到预设构造体资源库中。
15、根据本发明提供的一种面向数字兵力智能构造平台的构造体编辑方法,所述方法还包括:
16、在预设构造体资源库中匹配到所述业务需求信息对应的构造体模型的情况下,直接调用所述构造体模型。
17、根据本发明提供的一种面向数字兵力智能构造平台的构造体编辑方法,所述方法还包括:
18、接收组件管理输入;其中,所述组件管理输入包括以下至少一项:组件新增输入、组件编辑输入、组件删除输入和组件库导入到处输入;
19、响应于所述组件管理输入,执行组件管理操作。
20、本发明还提供一种面向数字兵力智能构造平台的构造体编辑装置,包括:
21、获取模块,用于从数字兵力智能构造平台获取当前构造对象的基础物理信息,以确定所述当前构造对象的业务需求信息和业务逻辑信息;
22、编辑模块,用于在预设构造体资源库中未匹配到所述业务需求信息对应的构造体模型的情况下,基于所述业务逻辑信息和所述基础物理信息进行构载体编辑,以得到所述业务需求信息对应的目标构造体。
23、可选地,所述装置还用于:
24、获取预设模板资源库中所述基础物理信息对应的实体模型模板,以及所述业务需求信息对应的功能组件;
25、基于所述业务逻辑信息完成各个所述功能组件的交互设计,生成数据发布关系和触发器映射关系,实现各个所述功能组件的信息互联;
26、将所述功能组件装配到所述实体模型模板,生成所述业务需求信息对应的目标构造体。
27、可选地,所述装置还用于:
28、接收用户在组件选择界面中选择功能组件的第一输入,确定用户选中的功能组件;
29、接收用户对所述功能组件进行参数配置的第二输入,得到完成参数配置后的功能组件,并将所述功能组件存储到组件对象库中。
30、可选地,所述装置还用于:
31、根据所述目标构造体的构造体型号参数、仿真配置信息和构造体继承框架信息,生成所述目标构造体的构造体代码;
32、将所述构造体代码存储到预设构造体资源库中。
33、可选地,所述装置还用于:
34、在预设构造体资源库中匹配到所述业务需求信息对应的构造体模型的情况下,直接调用所述构造体模型。
35、可选地,所述装置还用于:
36、接收组件管理输入;其中,所述组件管理输入包括以下至少一项:组件新增输入、组件编辑输入、组件删除输入和组件库导入到处输入;
37、响应于所述组件管理输入,执行组件管理操作。
38、本发明还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如上述任一种所述面向数字兵力智能构造平台的构造体编辑方法。
39、本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现如上述任一种所述面向数字兵力智能构造平台的构造体编辑方法。
40、本发明还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现如上述任一种所述面向数字兵力智能构造平台的构造体编辑方法。
41、本发明提供的一种面向数字兵力智能构造平台的构造体编辑方法及装置,通过自动从数字兵力智能构造平台中获取构造对象的基础物理信息,并确定相关的业务需求,明确业务逻辑,实现自动化处理。系统自动判断构造对象是否属于模型库中的类型,若存在则直接调用相关模型,实现自动化调用。若对象类型不存在,会自动进行新的对象建模,并将新模型存入模型库,实现对模型库的扩展和更新。自动将物理信息与构建好的构造体模型相匹配,并存储到资源库中,最终生成相应的构造体仿真,实现自动构造体仿真生成。本申请通过自动化处理,实现构造体编辑系统对数字兵力快速创建和仿真,大大提高了模拟训练的效率和效果。
1.一种面向数字兵力智能构造平台的构造体编辑方法,其特征在于,包括:
2.根据权利要求1所述的面向数字兵力智能构造平台的构造体编辑方法,其特征在于,基于所述业务逻辑信息和所述基础物理信息进行构载体编辑,以得到所述业务需求信息对应的目标构造体,包括:
3.根据权利要求1所述的面向数字兵力智能构造平台的构造体编辑方法,其特征在于,所述业务需求信息对应的功能组件的获取方法,具体包括:
4.根据权利要求1所述的面向数字兵力智能构造平台的构造体编辑方法,其特征在于,所述方法还包括:
5.根据权利要求1所述的面向数字兵力智能构造平台的构造体编辑方法,其特征在于,所述方法还包括:
6.根据权利要求1所述的面向数字兵力智能构造平台的构造体编辑方法,其特征在于,所述方法还包括:
7.一种面向数字兵力智能构造平台的构造体编辑装置,其特征在于,包括:
8.一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1至6任一项所述面向数字兵力智能构造平台的构造体编辑方法。
9.一种非暂态计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述面向数字兵力智能构造平台的构造体编辑方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至6任一项所述面向数字兵力智能构造平台的构造体编辑方法。
