[发明专利]一种人工干预式1553B总线无缝切换系统及其方法有效
申请号: | 201410508976.X | 申请日: | 2014-09-28 |
公开(公告)号: | CN105528324B | 公开(公告)日: | 2018-08-24 |
发明(设计)人: | 赵建东;刘冬;王燕娜 | 申请(专利权)人: | 中国航空工业集团公司西安飞机设计研究所 |
主分类号: | G06F13/42 | 分类号: | G06F13/42 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 郭平 |
地址: | 710089 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 人工 干预 1553 总线 无缝 切换 系统 及其 方法 | ||
本发明属于飞机计算机总线余度管理技术,适合对于具有总线控制器(BC)的1553B总线网络构型系统进行余度管理。BC无缝切换方法是指在总线网络中,为避免由于总线控制器的故障,引起整个总线网络通讯瘫痪的总线控制器双余度备份技术。当总线网络中BC发生故障,通过调整总线控制器的人工切换开关,使原本的BC设备变成备份控制器角色(BBC),而原本的BBC设备转而承担BC角色。在整个切换过程中为了保证在总线无BC状态中,总线数据处于安全的静默状态,采用应用层与驱动层双切换指令来交互控制切换过程,达到切换过程中没有意外数据的输出抖动。本发明提供一种人工介入开关式BC无缝切换方法,该方法增加了系统总线的可靠性。
技术领域
本发明属于机载总线管理技术领域,特别是涉及一种人工干预式1553B总线无缝切换系统及其方法。
背景技术
总线管理技术是现代工业自动化技术发展的关键技术之一,在多种发展中的多种类型总线中,1553B总线指令/响应方式执行数据传输的总线类型作为其中的一种,得到了广泛的应用。指令响应类总线采用唯一的总线控制器(BC Bus Controller)作为执行建立和启动数据传输任务的终端,其他终端(RT Remote Terminal)是用户子系统到数据总线上的接口,它在BC的控制下接收发送信息。因此在具有BC的总线类型中,由于BC的关键性,往往采取多备份总线控制器BBC(back BC)的备份技术。当BC发生故障,可以由一个担任BBC角色的RT发生BBC/BC切换,来夺取总线的控制权,重新恢复总线数据通讯。在某些特定总线中BBC可以不止1个。
在BC切换的过程中,1553B总线上是没有BC的状态的,数据收发处于不可知状态,为了防止意外数据的输出,此时需要在总线切换过程中,总线收发器的静默,当确认BC切换已经成功完成后,再恢复数据通讯。这样才能够保证BC切换过程中的无缝,确保系统切换过程中的安全。本发明通过分离总线切换控制与总线收发控制两个模块,成功的在这两个模块间形成握手交互,较好的实现了BC切换过程中的无缝要求。
发明内容
本发明的目的是本发明的提出一种人工开关干预式的1553B总线BC无缝切换技术,在运行过程中,分离总线属性表与总线通讯表,将总线切换控制与总线收发控制分离在两个不同的程序模块中,通过这两个模块间的握手交互,实现了BC切换过程中1553B总线的静默,达到无缝要求。
本发明的技术解决方案
一种人工干预式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总线通讯表存储在总线收发模块中;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司西安飞机设计研究所,未经中国航空工业集团公司西安飞机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410508976.X/2.html,转载请声明来源钻瓜专利网。