[发明专利]光纤反射内存网的动态实时数据关联方法在审
| 申请号: | 201210357154.7 | 申请日: | 2012-09-21 |
| 公开(公告)号: | CN103685422A | 公开(公告)日: | 2014-03-26 |
| 发明(设计)人: | 赵政;刘佳琪;奚敏;彭程远;方艺忠;罗勋 | 申请(专利权)人: | 北京航天长征飞行器研究所;中国运载火箭技术研究院 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12;H04B10/25 |
| 代理公司: | 核工业专利中心 11007 | 代理人: | 高尚梅;刘昕宇 |
| 地址: | 100074 *** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 光纤 反射 内存 动态 实时 数据 关联 方法 | ||
技术领域
本发明属于数据并联方法,具体涉及一种光纤反射内存网的动态实时数据关联方法。
背景技术
当前航天飞行器技术朝着系统更复杂、技术更先进的方向发展。在这一趋势下,航天飞行器需要实现在全工作周期下的高置信度效能评估,因此结合数学仿真技术系统与半实物仿真试验技术的“一体化集成仿真技术”对于提高航天飞行器全工作周期效能评估的置信度,为总体方案制定和系统研制提供定量数据参考具有重要意义。一体化集成仿真技术的核心是实现基于不同仿真机制的异构仿真与试验系统之间的紧耦合联合仿真试验。
建立紧耦合的射频集成仿真试验系统,需要实现半实物试验系统与数学仿真之间能够具备紧耦合的动态数据交互。由于试验系统是一个实时系统,为了保证分布式数学仿真系统与半实物试验系统的协同运行,实时动态数据交互是射频集成仿真试验系统构建的关键,实时动态数据交互是指系统在运行过程能够实时的进行数据I/O,同时能够依据外部激励信号实时的改变内部各模块之间数据的输入输出关系。分布式数学仿真系统可以通过提高运行计算机性能和优化算法实现实时性,因此影响集成系统实时性的主要瓶颈在于两个系统之间动态数据交互的实时性,采用实时网络构建集成仿真系统是系统集成的必要条件。当前系统集成方案的实时网络大多采用光纤反射内存网,光纤反射内存网具备2.1Gbps的理论带宽,每秒能够传输174M字节数据,点到点延迟小,4节点模式下的传输延迟仅仅为1.2微秒,从而能够充分保证集成系统对实时网络性能的需求。光纤反射内存网采用共享内存方式进行网络间各节点的数据交互,接入光纤反射内存网的各节点共享同一段网络内存,节点之间数据交互对共享网络内存中的地址进行数据交互。
由于射频集成仿真试验系统是基于现有试验系统与分布式数学仿真系统综合集成的基础上构建的,因此在解决数据传输硬件实时性的基础上,还需要解决内部两个系统各模块之间大量紧耦合动态数据交互的问题,因此需要集成系统能够实现系统内部大量数据的输入输出关系的动态关联。
在当前仿真系统与试验系统中,系统内部各模块之间的数据交互通常是在系统构建时进行确定或者在系统运行之前进行装订。基于HLA的数学仿真系统通过FOM/SOM表确定内部模块之间的数据交互关系,基于实时网络的半实物试验系统则通过自定义的接口关系表文件,或者利用关系数据库在系统构建时确定内部模块之间的数据接口关系,数据关系确定后在系统运行过程中无法进行内部各模块之间数据关系的动态变更。当前数据关系的确定方法局限,使其不能应用于某些仿真试验系统的构建,例如在建立包含指挥控制模块的仿真试验系统中,指挥控制模块需要在系统运行过程中,要对对数据源进行筛选,变更其与其它模块的数据关系,这需要仿真系统能够动态实时的进行数据关系关联。
发明内容
本申请针对仿真系统与试验系统的集成面临内部大量模块之间动态实时数据交互关系问题,当前针对复杂系统的数据接口关系确定方法均基于接口关系文件或者关系数据库实现,无法实现在系统运行过程中的数据接口关系的实时动态关联的问题,提供一种能够通过计算机自主感知和配置仿真与试验集成系统中各模块之间的数据关系,并在对系统不做修改的前提下实现系统内部数据接口关系动态变更的方法,系统构建者只需确定系统内部的初始数据关系矩阵和系统内部各接口的数据格式,即可实现系统的自由扩展和接口关系的动态变更。
本发明是这样实现的:光纤反射内存网的动态实时数据关联方法,其特征在于:包括下述步骤:
步骤一,建立集成仿真试验系统中关于模块数据端口、交互数据大小的标识模型,具体是建立数据输出端口组合、数据输入端口组合以及对应于数据输出端口组合的交互数据大小序列,
步骤二,建立集成系统各模块交互数据在反射内存网共享内存中的地址序列,首先系统先确定交互数据在共享内存中的存放的首地址,然后结合输出端口组合及其对应的交互数据大小序列,获取集成系统和模块的输出端口在反射内存网上的地址序列,即交互数据在反射内存网中的地址序列,
步骤三,在获取个模块输出端口对应的地址序列后,系统依据第一步中建立的模块输出端口组合和输入端口组合,由用户依据集成系统数据流程确定集成仿真试验系统内部各模块之间初始数据关系矩阵,在初始数据关系矩阵确定之后,将第二步中生成的输出端口地址序列与之相乘后,即可获取系统模块各输入端口对应的地址序列,至此完成系统各模块输出端口与输入端口在反射内存网上一一对应的数据关联,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航天长征飞行器研究所;中国运载火箭技术研究院,未经北京航天长征飞行器研究所;中国运载火箭技术研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210357154.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:数据获取方法和终端设备
- 下一篇:一种调度HTTP请求的方法和浏览器装置





