一种通用可扩展的开放式仿真想定编辑方法及装置的制造方法

文档序号:9417556阅读:551来源:国知局
一种通用可扩展的开放式仿真想定编辑方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种通用可扩展的开放式仿真想定编辑方法 及装置。
【背景技术】
[0002] 目前应用于仿真试验系统、装备论证系统、模拟训练系统的想定编辑工具主要包 括4个方面的功能:(1)仿真资源,主要涉及装备、通信设备、网络设备的定义及组装;(2) 想定部署,将想定元素部署在作战地图上;(3)态势显示,能够以图形化的方式进行显示想 定的内容;(4)想定导出,导出生成仿真系统所使用的XML文件。
[0003] 现有的想定编辑工具通常针对某个特定领域或者是某类具体应用,通常是依托第 三方工具Altova XMLSpy设计想定大纲,根据想定大纲的定义对想定架构及想定具体内容 进行约束。即现有的想定编辑工具通常依托第三方工具Altova XMLSpy制定想定大纲,依 托想定大纲的定义约束想定架构及想定内容,来达到相对灵活的目的。
[0004] 但是现有方法定制仿真想定、修改想定内容繁琐,用户需要严格按照先设定想定 大纲,后制作想定,在制作想定的过程中,如果要增加想定内容则需要修改大纲,这对于复 杂的想定内容来说是非常耗时的工作。

【发明内容】

[0005] 鉴于上述的分析,本发明旨在提供一种通用可扩展的开放式仿真想定编辑方法及 装置,用以解决现有技术中定制、修改想定内容步骤繁琐的问题。
[0006] 为解决上述问题,本发明主要是通过以下技术方案实现的:
[0007] 本发明一方面提供了一种通用可扩展的开放式仿真想定编辑方法,该方法包括:
[0008] 制定想定内容,所述想定内容包括:想定基本信息、阵营信息、通信网络、战场环境 和想定部署;
[0009] 基于使用要求,对所述想定内容从使用者的角度进行导出方案定制,并进行仿真 实体的显示控制。
[0010] 优选地,所述制定想定内容包括:
[0011] 基于仿真资源数据库制定通信网络、战场环境和想定部署,并基于预设的内置模 板制定想定的基本信息和阵营信息;
[0012] 所述仿真资源数据库为基于元数据构建得到的数据库。
[0013] 优选地,该方法还包括:
[0014] 基于基础类型库和约束规则库中的元数据构建基础数据字典;
[0015] 根据所述基础数据字典构建元数据模型,并根据该元数据模型构建仿真资源数据 库中的仿真资源。
[0016] 优选地,所述阵营信息包括配置的军标、区域、线和实体范围的显示样式;
[0017] 所述想定基本信息包括想定名称、创建人、想定背景、作战时间、持续时间、步长、 作战任务和创建时间;
[0018] 优选地,所述对所述想定内容从使用者的角度进行导出方案定制包括:
[0019] 基于预设的导出架构对所述想定内容从使用者的角度进行导出方案定制。
[0020] 优选地,所述进行仿真实体的显示控制包括:
[0021] 采用三级显隐控制和聚合解聚方法进行想定元素的显示控制;
[0022] 其中,所述三级显隐控制控制所述想定内容中的实体、路径、名称、区域、探测范 围、威力范围、通信范围、干扰范围的显示与隐藏。
[0023] 本发明再一方面提供了一种通用可扩展的开放式仿真想定编辑装置,其特征在 于,包括:
[0024] 制定单元,用于制定想定内容,所述想定内容包括:想定基本信息、阵营信息、通信 网络、战场环境和想定部署;
[0025] 导出显示单元,用于基于使用要求,对所述想定内容从使用者的角度进行导出方 案定制,并进行仿真实体的显示控制。
[0026] 优选地,所述制定想定内容包括:
[0027] 制定单元具体用于,基于仿真资源数据库制定通信网络、战场环境和想定部署,并 基于预设的内置模板制定想定的基本信息和阵营信息;所述仿真资源数据库为基于元数据 构建得到的数据库。
[0028] 优选地,所述导出显示单元进一步包括:导出模块;
[0029] 所述导出模块,用于基于预设的导出架构对所述想定内容从使用者的角度进行导 出方案定制。
[0030] 优选地,所述导出显示单元进一步包括:显示模块;
[0031] 所述显示模块,用于采用三级显隐控制和聚合解聚方法进行想定元素的显示控 制;其中,所述三级显隐控制控制所述想定内容中的实体、路径、名称、区域、探测范围、威力 范围、通信范围、干扰范围的显示与隐藏。
[0032] 本方法提供一种通用的仿真想定编辑方法,不需要用户过多地关注想定大纲,而 是通过图形化界面完成想定内容、导出方案、态势显示内容的定制,能够按照用户设置快速 方便地导出各式想定xml文件以适用于各类仿真系统。本方法解决了从想定制作的角度和 仿真系统的角度关注同一问题,另外能够便捷地控制所部署的想定内容显隐方案,解决了 部署实体军标叠加一起的现象。
[0033] 本发明的其他特征和优点将在随后的说明书中阐述,并且部分的从说明书中变得 显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、 权利要求书、以及附图中所特别指出的结构来实现和获得。
【附图说明】
[0034] 图1为本发明实施例的一种通用可扩展的开放式仿真想定编辑方法的流程示意 图;
[0035] 图2为本发明实施例的另一种仿真想定编辑方法的流程示意图;
[0036] 图3为本发明实施例的想定基本信息模板结构示意图;
[0037] 图4为本发明实施例的想定基本信息的结构示意图;
[0038] 图5为本发明实施例的阵营模板的结构示意图;
[0039] 图6为本发明实施例的定制阵营模板的原理示意图;
[0040] 图7为本发明实施例的阵营架构的结构示意图;
[0041] 图8为本发明实施例的通信网络和战场环境的结构示意图;
[0042] 图9为本发明实施例的想定部署的结构示意图;
[0043] 图10为本发明实施例的定制导出方案的原理示意图;
[0044] 图11为本发明实施例的原想定架构示意图;
[0045] 图12为本发明实施例的导出架构示意图;
[0046] 图13为本发明实施例的单独显示某实体探测威力原理示意图。
【具体实施方式】
[0047] 下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并 与本发明的实施例一起用于阐释本发明的原理。为了清楚和简化目的,当其可能使本发明 的主题模糊不清时,将省略本文所描述的器件中已知功能和结构的详细具体说明。
[0048] 为了解决现有技术中定制、修改想定内容步骤繁琐的问题,本发明提供了一种通 用可扩展的开放式仿真想定编辑方法及装置,以下结合附图以及几个实施例,对本发明进 行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不限定本 发明。
[0049] 方法实施例
[0050] 本发明实施例提供了一种通用可扩展的开放式仿真想定编辑方法,参见图1,该方 法包括:
[0051] S101、制定想定内容;
[0052] S102、基于使用要求,对所述想定内容从使用者的角度进行导出方案定制,并进行 仿真实体的显示控制。
[0053] 其中,所述想定内容包括:想定基本信息、阵营信息、通信网络、战场环境和想定部 署;
[0054] 本发明实施例所述的方法,不需要用户过多地关注想定大纲,而是通过图形化界 面完成想定内容、导出方案、态势显示内容的定制,能够按照用户设置快速方便地导出各式 想定xml文件以适用于各类仿真系统。
[0055] 本发明实施例所述制定想定内容包括:基于仿真资源数据库制定通信网络、战场 环境和想定部署,并基于预设的内置模板制定想定的基本信息和阵营信息;
[0056] 所述仿真资源数据库为基于元数据构建得到的数据库。
[0057] 具体实施时,本发明是通过以下方法建立仿真资源的:
[0058] 基于基础类型库和约束规则库中的元数据构建基础数据字典;
[0059] 根据所述基础数据字典构建元数据模型,并根据该元数据模型构建仿真资源数据 库中的仿真资源。
[0060] 其中,所述仿真资源为做仿真的所有资源。
[0061] 本发明可根据仿真系统的特点按需定制各类仿真资源,同时能够按照仿真系统的 关注点进行灵活定制基础数据字典、模型体系、元数据模型、仿真资源等内容,解决了现有 技术中不能面向不同用户的灵活重构和灵活应用的难题,从而满足了不同领域的用户的不 同需求。
[0062] 本发明实施例所述基础类型库包括字符型string、浮点型float、双精度型 double、布尔型bool、枚举型enum、日期型date、日期时间型datetime以及整型int ;
[0063] 本发明实施例所述约束规则库包括长度、最大值、最小值、精度、最早开始时间以 及最晚开始时间。
[0064] 本发明实施例所述基于基础类型库和约束规则库中的元数据构建基础数据字典 包括:基于所述基础类型库和所述约束规则库中的元数据创建所述基础数据字典下的基础 数据结构;在所述基础数据结构以及分类下添加相应的参数;其中,所述基础数据结构由 基础的仿真数据结构的组成。
[0065] 其中,本发明的基础数据结构由基础的仿真数据结构的组成,所述基础的仿真数 据结构为所述基础类型库和所述约束规则库内最基础的仿真数据结构。
[0066] 并且本发明实施例所述基础数据结构内包括:结构说明、分类以及相关参数。
[0067] 本发明实施例所述仿真资源包括:仿真装备、战场环境、作战规则、通信网络、通信 设备等。
[0068] 需要说明的是,本发明实施例所述的元数据模型:是仿真系统所使用的仿真模型 的模型,能够按照一定的规则组合成有军事意义的仿真装备及其他仿真相关的资源;
[0069] 本发明实施例所述的模型体系:是元数据模型的分类;
[0070] 本发明实施例所述的基础数据字典:由用户自定义的基础数据结构组成,用于快 速构建仿真资源;
[0071] 本发明实
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1