[发明专利]Windows操作系统环境下的飞行模拟系统有效
申请号: | 201611156344.7 | 申请日: | 2016-12-14 |
公开(公告)号: | CN106775867B | 公开(公告)日: | 2020-01-17 |
发明(设计)人: | 杜承烈;王延钊;蒋泽军;陈进朝;彭寒 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/54;G06F16/22;G06F16/25 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郭永丽 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种Windows操作系统环境下的飞行模拟系统,包括:组件化节点部分,其用于为飞行模拟器中各节点程序提供统一的管理和注册方式;内存数据库部分,其用于为组件化节点部分内数据提供一种快速索引、查找方式;通信部分,其为内存数据库部分提供统一的读写数据接口,用于为内存数据库部分屏蔽底层通信细节的复杂性,提供统一的抽象,提高飞机模拟系统部署环境的灵活性。本发明解决模拟器节点间数据管理、共享的问题,满足飞行模拟器在各种使用场景下的需求,实现了代码的可重用、可移植。 | ||
搜索关键词: | windows 操作系统 环境 飞行 模拟 系统 | ||
【主权项】:
1.一种Windows操作系统环境下的飞行模拟系统,包括:/n组件化节点部分,其用于为飞行模拟器中各节点程序提供统一的管理和注册方式;所述组件化节点部分包括:组件标准接口模块、组件注册模块和组件管理模块,所述组件标准接口模块为节点提供标准的接口;所述组件注册模块负责对组件完成注册相关操作;所述组件管理模块用链表的方式对所有节点实现统一的管理;/n内存数据库部分,其用于为所述组件化节点部分内数据提供一种快速索引、查找方式;以及/n通信部分,其为所述内存数据库部分提供统一的读写数据接口,用于为所述内存数据库部分屏蔽底层通信细节的复杂性,提供统一的抽象,提高飞机模拟系统部署环境的灵活性;/n其中,所述组件化节点部分以XML格式为配置文件,定义了标准的Model基类接口和体系结构标准,实现了代码的可重用、可移植;所述内存数据库部分采用B+树的数据结构建立表索引,变量索引及映射索引;所述通信部分采用三种运行方式,解决飞行模拟器在各种使用场景下的需求,其中,所述通信部分包括:反射内存操作模块、本地共享内存模块和分布式共享内存模块,所述反射内存操作模块采用基于VMIC反射内存卡,为飞行模拟器提供高性能分布式通信支撑;所述本地共享内存模块可以让人员方便对模拟系统在单机上进行调试、开发;所述分布式共享内存模块采用基于以太网的共享内存方案,为飞行模拟系统提供分布式数据共享支撑,保证网络中各节点可以进行快速的数据交换。/n
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201611156344.7/,转载请声明来源钻瓜专利网。
- 上一篇:移动终端及移动终端性能调节方法和装置
- 下一篇:应用程序的恢复安装方法和装置