【技术实现步骤摘要】
航电数据集成方法及装置
本专利技术涉及通信
,更具体的涉及航电数据集成方法及装置。
技术介绍
随着IT技术的进步,航电系统越来越集成化,交联越来越复杂化,从分立式到联合式再到综合模块化,随之而来的是对航电系统的集成测试仿真验证有了更高的要求和挑战。在航电系统综合模块化的背景下,集成测试仿真验证需要解决的主要问题是:1)模块间的互联互通问题;2)模块间ICD数据的交联问题。模块间的互联互通现有的技术解决方案主要有:通过物理板卡连接解决;通过CIA网络解决;通过DDS订阅发布机制解决。其中,物理板卡连接解决的实现方式比较复杂,成本代价也较高;另外两个解决方案是互联网领域较成熟的技术,但用在机载领域性能较差。模块间ICD数据交联是指A模型的ICD数据可能是由B模型以及C模型,或者更多的其它模型ICD位段组合而来,它们之间存在一对多,甚至多对多的复杂关系。对于这类交联目前的技术方案基本都是忽略的,交由仿真验证模块内部编码实现解决。这种现状不利于快速搭建仿真验证集成环境,也对测试模型的开发工作提出了更高的 ...
【技术保护点】
1.航电数据集成方法,其特征在于,包括:/n根据ICD结构配置表配置写入的ICD数据的各个位段信息,根据所述ICD数据的各个位段信息生成数据表,根据所述ICD数据的各个位段信息与所述数据表中变量的映射关系生成映射表;/n通过时间片轮询当确定有数据更新事件或周期性事件时,根据所述映射表获取与所述数据更新事件或者周期性事件相对应的第一数据,对所述第一数据进行数据处理,将数据处理后的所述第一数据打包输出;其中,所述第一数据至少分布在一张所述数据表内。/n
【技术特征摘要】
1.航电数据集成方法,其特征在于,包括:
根据ICD结构配置表配置写入的ICD数据的各个位段信息,根据所述ICD数据的各个位段信息生成数据表,根据所述ICD数据的各个位段信息与所述数据表中变量的映射关系生成映射表;
通过时间片轮询当确定有数据更新事件或周期性事件时,根据所述映射表获取与所述数据更新事件或者周期性事件相对应的第一数据,对所述第一数据进行数据处理,将数据处理后的所述第一数据打包输出;其中,所述第一数据至少分布在一张所述数据表内。
2.如权利要求1所述的方法,其特征在于,所述映射表包括多张,所述数据表包括多张;
所述通过时间片轮询当确定有数据更新事件时,根据所述映射表获取与所述数据更新事件相对应的第一数据,对所述第一数据进行数据处理,将数据处理后的所述第一数据打包输出,具体包括:
当通过时间片轮询确定有数据更新事件时,从多个所述映射表中确定与所述数据更新事件相匹配的第一ICD数据,将所述第一ICD数据所在的数据表确定为第一数据表;
对所述第一ICD数据进行更新,并对所述第一数据表内包括的多个第二ICD数据以及更新后的所述第一ICD数据进行数据处理,将数据处理后的所述第一数据表根据第一映射表打包为ICD格式输出,其中,所述第一映射表与所述第一数据表相对应。
3.如权利要求1所述的方法,其特征在于,所述映射表包括多张,所述数据表包括多张;
所述通过时间片轮询当确定周期性事件时,根据所述映射表获取与所述周期性事件相对应的第一数据,对所述第一数据进行数据处理,将数据处理后的所述第一数据打包输出,具体包括:
当通过时间片轮询确定周期性事件到达时,从多个所述映射表中确定与所述周期性事件相匹配的第一映射表,根据所述第一映射表获取与所述第一映射表对应的至少一张第一数据表,将所述第一数据表包括的多个第一ICD数据进行数据处理,将数据处理后的所述第一数据表根据所述第一映射表打包为ICD格式输出。
4.如权利要求1所述的方法,其特征在于,所述航电数据集成方法还包括:
接收写入的ICD标识和ICD数据,根据所述ICD标识查找所述ICD结构配置表,得到与所述ICD数据相匹配的所述映射表;
根据所述映射表解析所述ICD数据,若确定解析后的所述ICD数据需要进行二次处理,对解析后的所述ICD数据进行二次处理得到更新ICD数据,将所述更新ICD数据形成所述数据表;
其中,二次处理包括算术运行、逻辑运算、函数运算中的一种。
5.如权利要求1所述的方法,其特征在于,所述航电数据集成方法还包括:
接收到要获取的ICD标识,根据所述ICD标识和所述ICD结构配置表确定与所述ICD标识相匹配的第一映射表,从与所述第一映射...
【专利技术属性】
技术研发人员:杜承烈,蒋泽军,冯晓帅,王平,尤涛,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:陕西;61
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。