[发明专利]一种多层级复用ICD数据库系统和数据库系统的自检方法有效
申请号: | 202110642096.1 | 申请日: | 2021-06-09 |
公开(公告)号: | CN113268467B | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 唐政 | 申请(专利权)人: | 成都航创启辰信息技术有限公司 |
主分类号: | G06F16/21 | 分类号: | G06F16/21 |
代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 王大刚 |
地址: | 610000 四川省成都市高*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多层 级复用 icd 数据库 系统 自检 方法 | ||
本发明公开了一种多层级复用ICD数据库系统和数据库系统的自检方法,涉及航空电子设备领域,数据库系统包括基本信号层、组合信号层、主题层和消息层;自检方法S1信号组A加入信号组B时,检测B是否与A为同一个信号组;S2检测B包含的信号组中是否存在A;S3递归检测B包含的每个信号组是否包含A;消息和信号组之间增加主题层级,主题对信号组封装,消息不直接包含基础信号,实现不同消息可以复用同一个主题;增加信号组对多个基础信号封装,信号组也作为一种组合信号,被其它信号组包含;可以最大程度进行信号定义的复用,从而提高ICD定义的效率,并且降低数据定义出错的概率;通过自检方法避免形成无限循环包含。
技术领域
本发明涉及航空电子设备领域,尤其涉及一种多层级复用ICD数据库系统和数据库的自检方法。
背景技术
ICD是接口控制文件的缩写,它作为航空电子系统架构的核心部分,是定义和描述分系统/设备间接口数据的功能、传输特性及使用说明的技术文件,ICD记录了包括信号类型、信号值、信号偏移量、传输频率、传输路径等各类信息,以明确各分系统之间收发消息的意义、组成以及格式等内容,是现代复杂航空电子系统架构设计的关键部分。
随着技术的发展,ICD定义越来越复杂,现有ICD定义主要以消息(数据块、协议表)、信号(变量)的方式进行定义,这种结构方式不能有效地复用消息和信号的定义,首先在实际设计过程造成大量重复性工作,其次,在修改同样的信号时需要每一处进行修改,容易漏改,再次,不易进行合规性检查。
发明内容
本发明的目的就在于为了解决上述问题设计了一种多层级复用ICD数据库系统和数据库的自检方法。
本发明通过以下技术方案来实现上述目的:
一种多层级复用ICD数据库系统,包括:
基本信号层;基本信号层用于储存基础信号的属性,各类信号为继承信号基类,基础信号的属性包括基础信号ID、基础信号名称、基础信号类型、基础信号长度和数组长度;
主题层;主题层用于分类管理主题和储存各个主题的属性,一个主题包括至少一个基础信号,主题的属性包括主题ID、主题名称、主题类型、主题长度以及包含的基础信号;
消息层;消息层用于储存各个消息的属性,一个消息包括一个主题,消息的属性包括消息ID、消息名称、消息类型、发送者、接收者、发送周期、总线类型、通讯接口和包含的主题ID。
一种多层级复用ICD数据库系统的自检方法,应用于上述的一种多层级复用ICD数据库系统,包括以下步骤:
S1、信号组A加入信号组B时,检测信号组B是否与信号组A为同一个信号组;
S2、检测信号组B包含的信号组中是否存在信号组A;
S3、递归检测信号组B包含的每个信号组是否包含信号组A。
本发明的有益效果在于:在消息和信号组之间增加主题层级,通过主题对信号组进行封装,消息中包含主题而不直接包含信号,达到不同的消息可以复用同一个主题;增加信号组对多个基础信号进行封装,信号组也作为一种组合信号,可以被其它信号组包含;增加分时信号,分时信号是指在同一个消息中的同一个位置在不同的时间传输不同的信号,通过新的多层级复用ICD数据库,可以最大程度进行信号定义的复用,从而提高ICD定义的效率,并且降低数据定义出错的概率;
通过自检方法可以有效的保证一个信号组不能直接或间接包含自身信号组,避免形成无限循环包含。
附图说明
图1是本发明一种多层级复用ICD数据库系统的关联关系示意图;
图2是本发明一种多层级复用ICD数据库系统的架构示意图;
图3是本发明一种多层级复用ICD数据库系统的示例图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都航创启辰信息技术有限公司,未经成都航创启辰信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110642096.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种馈线终端冷却装置
- 下一篇:一种液体水合物制备系统