[发明专利]一种合成环境模拟平台有效
申请号: | 201110311230.6 | 申请日: | 2011-10-14 |
公开(公告)号: | CN102364488A | 公开(公告)日: | 2012-02-29 |
发明(设计)人: | 王晓路;廖馨;彭健;冷传航;张灏龙 | 申请(专利权)人: | 中国运载火箭技术研究院 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06F17/30 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 庞静 |
地址: | 100076 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 合成 环境模拟 平台 | ||
技术领域
本发明涉及一种合成环境模拟平台。
背景技术
虚拟试验验证过程与试验环境有着密切的关系,试验环境会对整个试验过 程和结果产生重要影响,特别是在多系统综合试验条件下,多个系统和多种试 验环境的相互作用更加明显。在虚拟试验过程中,需要通过对环境进行通用、 准确、全面、权威的模型描述和相应的表示,并以此为基础构建标准的合成环 境数据库,从而实现试验对象和试验环境相互耦合。合成环境涉及的对象,包 括自然环境(大气、地形、电磁和红外)和试验对象的各类实体,需要综合考 虑试验验证应用对环境数据的交互性以及实时性的不同要求。试验对象和试验 环境的耦合方式种类繁多,往往需要读取大量环境数据,并根据环境数据进行 大量计算,甚至产生大量新的环境数据,这对虚拟试验的实时性保障提出了挑 战。以往的合成环境数据库不是部署在专用平台上,浮点运算能力、网络带宽 并不充裕,只能够满足非实时仿真等需求。即使将合成环境数据库部署为内存 数据库,往往也只能满足本机的实时海量数据访问,难以实现网络化虚拟试验 过程的实时海量数据访问需求。
发明内容
本发明的技术解决问题是:针对现有技术的不足,提供了一种合成环境模 拟平台,从而实现了虚拟试验对象与合成环境模型相互作用的计算。
本发明的技术解决方案是:
一种合成环境模拟平台,用于在虚拟试验过程中为虚拟试验对象提供环境 数据,包括:基础环境数据库、场景想定环境数据库、运行环境数据库、场景 想定数据生成模块、运行环境数据生成模块、环境耦合模块,
所述基础环境数据库,包含标准化的环境数据信息,并与场景想定数据库 生成模块相连;
所述场景想定数据生成模块,用于在虚拟试验过程的开始阶段,根据虚拟 试验想定读取基础环境数据库中与虚拟试验对象的运行有关的环境数据信息, 并对将读取的环境数据信息输出到场景想定数据库,所述虚拟试验想定描述虚 拟实验过程中虚拟试验对象的部署方式、部署位置、运行时序、运动轨迹、活 动范围和运行方案的设计;
运行环境数据生成模块,使用BerkleyDB或ExtremeDB软件将场景想定数 据库的中用于进行环境耦合的场景想定数据读出,将读出的场景想定数据作为 运行环境数据组成运行环境数据库并存储于内存中;
所述环境耦合模块,对运行环境数据库中的运行环境数据进行调用,根据 虚拟实验对象对运行环境数据进行计算,将获得的交互结果输出到虚拟实验对 象。
所述基础环境数据库,根据虚拟实验过程中环境数据的需求选取环境数据 信息,并存储于硬盘驱动器中,所述环境数据信息包括标准化的地形信息、大 气信息、水文信息、地磁信息、RCS信息、红外特性信息、道路拓扑信息、重 力场信息;
存储有基础环境数据库的硬盘驱动器在虚拟试验开始前加载到所述合成环 境模拟平台上,并于虚拟试验结束后从所述合成环境模拟平台上卸载。
所述运行环境数据生成模块,将提取出的场景想定数据进行分类,并按照 类型将场景想定数据封装为类,存储于运行环境数据库中。
所述环境耦合模块集包括:受力计算模块、传输计算模块、成像计算模块 和单点查询模块。
本发明与现有技术相比具有如下优点:
采用本发明可以将虚拟试验对象和合成环境模型之间的海量环境数据交互 在合成环境模拟平台上完成,交互结果输出给虚拟试验对象,解决了合成环境 模型与虚拟试验对象之间交互过程中,数据交换量大、计算量大,难以保证实 时性的问题。合成环境模拟平台的操作系统(linux或windows)、场景想定环 境数据库、运行环境数据库安装在随机易失存储介质上,解决了环境数据保密 问题。更加具体的优点表现如下:
(1)本发明将环境耦合计算和基础环境数据库部署到同一个合成环境模拟 平台之上,消除了环境耦合计算中,虚拟试验对象对环境数据海量读写对虚拟 试验网络造成的压力。
(2)本发明利用环境耦合模块对运行环境数据进行运算,如在实施例中, 利用GPU作为环境耦合模块并分别实现受力计算、传输计算和成像计算,从而 解决了环境耦合海量计算和虚拟试验实时性的矛盾。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国运载火箭技术研究院,未经中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110311230.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:具有娱乐物品的成套器具以及相应方法
- 下一篇:单层ITO的布线结构
- 同类专利
- 专利分类
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用