[发明专利]一种人工干预式1553B总线无缝切换系统及其方法有效
申请号: | 201410508976.X | 申请日: | 2014-09-28 |
公开(公告)号: | CN105528324B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 赵建东;刘冬;王燕娜 | 申请(专利权)人: | 中国航空工业集团公司西安飞机设计研究所 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 郭平 |
地址: | 710089 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明属于飞机计算机总线余度管理技术,适合对于具有总线控制器(BC)的1553B总线网络构型系统进行余度管理。BC无缝切换方法是指在总线网络中,为避免由于总线控制器的故障,引起整个总线网络通讯瘫痪的总线控制器双余度备份技术。当总线网络中BC发生故障,通过调整总线控制器的人工切换开关,使原本的BC设备变成备份控制器角色(BBC),而原本的BBC设备转而承担BC角色。在整个切换过程中为了保证在总线无BC状态中,总线数据处于安全的静默状态,采用应用层与驱动层双切换指令来交互控制切换过程,达到切换过程中没有意外数据的输出抖动。本发明提供一种人工介入开关式BC无缝切换方法,该方法增加了系统总线的可靠性。 | ||
搜索关键词: | 一种 人工 干预 1553 总线 无缝 切换 系统 及其 方法 | ||
【主权项】:
1.一种人工干预式1553B总线无缝切换系统,其特征是,包括人工切换开关、1553B总线的总线控制器BC以及1553B总线的备份总线控制器BBC,总线控制器BC和备份总线控制器BBC结构一致,都包括:切换控制模块、总线收发模块、BC/BBC收发属性表以及BC/BBC总线通讯表,其中:切换控制模块,用于检测人工切换开关的指令,并判断指令要求与当前设备运行角色是否一致,不一致时发起BC切换,切换控制模块位于系统应用层;总线收发模块,用于执行BC角色初始化,控制1553B总线通讯启动/中止以及关闭,总线收发模块根据切换控制模块的切换指令进行BC/BBC总线通讯表的初始化,并根据切换控制模块的恢复/中止通讯指令中止或恢复1553B总线通讯,总线收发模块块位于系统驱动层;BC/BBC收发属性表,用于切换控制模块以BC或者BBC的角色进行1553B总线数据的收发,收发属性表中规定了在BC或者BBC角色下,系统应用收发数据的数据包标识、数据包长短以及数据包使用属性,设备工作后BC/BBC收发属性表存储在切换控制模块中;BC/BBC总线通讯表,用于总线收发模块以BC或者BBC的角色对本设备的1553B总线收发器协议层进行初始化,总线通讯表中以1553B总线协议形式规定了BC或者BBC的数据传输信息,设备工作后BC/BBC总线通讯表存储在总线收发模块中;人工切换开关,用于人工指定1553B总线中双余度BC/BBC设备的角色,通过硬线信号将开关档位传递至BC、BBC设备,当切换开关选定一设备为BC角色,另一设备为BBC角色。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安飞机设计研究所,未经中国航空工业集团公司西安飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410508976.X/,转载请声明来源钻瓜专利网。