一种1553B网络健康监控模块制造技术

技术编号:30612850 阅读:17 留言:0更新日期:2021-11-03 23:30
本实用新型专利技术公开了一种1553B网络健康监控模块,包括连接在1553B总线上的第一控制模块、第二控制模块、监控单元以及多个远程终端,其中:第一控制模块、第二控制模块均为可配置模块,能被监控单元配置为远程终端或总线控制器;所述监控单元分别与第一控制模块、第二控制模块连接,第一控制模块、第二控制模块能通过机内通讯协议与监控单元通讯。本实用新型专利技术中监控单元可以判断BC的健康状态,并在BC健康状态异常时,将其他备份的处理器配置为BC,增加了总线的余度;可以有效避免因BC失效导致总线网络失效问题。网络失效问题。网络失效问题。

【技术实现步骤摘要】
一种1553B网络健康监控模块


[0001]本技术涉及航空电子领域,具体涉及一种1553B网络健康监控模块。

技术介绍

[0002]由于微电子技术、计算机技术、网络技术的发展,以及机载航空电子系统向着高度综合化、信息化、智能化方向的发展,促进了机载机电系统的综合化。机电系统结构已经从设备独立工作的分散式结构转变为设备信息资源共享的综合化系统结构。综合化对于减轻机电系统的体积和重量,提高系统可靠性,降低全寿命周期费用具有重要意义。
[0003]由于飞机采用大综合化设计、分布式架构,打破了传统的系统界限,机电各系统之间的交联关系越发复杂,交联数据也越发庞大。因此,对机电网络的可靠性与安全性提出了更高的要求。而传统的机电网络—1553B总线需要总线控制器统一调度;而基于可靠性与安全性的考虑,需要一个备用总线控制器在当前总线控制器故障后,接管总线调度的职责。

技术实现思路

[0004]本技术的目的是提供一种1553B网络健康监控模块,将1553B网络的总线控制器、备用总线控制器以及远程终端发送至总线上的心跳状态综合起来,从而对网络上的总线控制器进行管理。
[0005]为了实现上述任务,本技术采用以下技术方案:
[0006]一种1553B网络健康监控模块,包括连接在1553B总线上的第一控制模块、第二控制模块、监控单元以及多个远程终端,其中:
[0007]第一控制模块、第二控制模块均为可配置模块,能被监控单元配置为远程终端或总线控制器;所述监控单元分别与第一控制模块、第二控制模块连接,第一控制模块、第二控制模块能通过机内通讯协议与监控单元通讯。
[0008]进一步地,所述第一控制模块被配置为总线控制器,第二控制模块被配置为远程终端且作为备份总线控制器,监控单元被配置为总线监控器;
[0009]监控单元用于在所述第一控制模块发生故障后,关闭第一控制模块的总线通讯功能,并将第二控制模块切换成总线控制器。
[0010]进一步地,所述第二控制模块设置一个或多个;所有第一控制模块和第二控制模块中的一个被配置为总线控制器,其余被配置为远程终端而作为备用总线控制器。
[0011]进一步地,所述监控单元通过监控第一控制模块发送至所有远程终端的心跳,并结合第一控制模块的状态来判定第一控制模块是否产生故障。
[0012]进一步地,所述第一控制模块的状态包括正常或异常;
[0013]第一控制模块接收到所有远程终端的心跳均为异常时,第一控制模块处于异常状态,否则处于正常状态。
[0014]进一步地,第一控制模块发送至所有远程终端的心跳均为异常,且第一控制模块的状态为异常时,则第一控制模块发生故障。
[0015]进一步地,第一控制模块的状态通过机内通讯协议发送给监控单元。
[0016]与现有技术相比,本技术具有以下技术特点:
[0017]本技术中监控单元可以判断BC的健康状态,并在BC健康状态异常时,将其他备份的处理器配置为BC,增加了总线的余度;可以有效避免因BC失效导致总线网络失效问题。
附图说明
[0018]图1为本技术的整体结构示意图。
具体实施方式
[0019]本技术中的监控单元独立于总线控制器—第一控制模块和备用总线控制器—第二控制模块,并且作为总线网络上的总线监控器,如图1所示。通过对总线网络上的各个总线控制器以及远程终端的心跳状态进行监控,从而实现网络上总线控制器的切换功能。
[0020]参见图1,一种1553B网络健康监控模块,包括连接在1553B总线上的第一控制模块、第二控制模块、监控单元以及多个远程终端,其中:
[0021]第一控制模块、第二控制模块均为可配置模块,能被监控单元配置为远程终端或总线控制器;所述监控单元分别与第一控制模块、第二控制模块硬线连接,第一控制模块、第二控制模块能通过机内通讯协议与监控单元通讯。
[0022]所述第一控制模块被配置为总线控制器,第二控制模块被配置为远程终端且作为备份总线控制器,监控单元被配置为总线监控器;监控单元用于在所述第一控制模块发生故障后,关闭第一控制模块的总线通讯功能,并将第二控制模块切换成总线控制器。
[0023]可选地,所述第二控制模块设置一个或多个;所有第一控制模块和第二控制模块中的一个被配置为总线控制器,其余被配置为远程终端而作为备用总线控制器。
[0024]所述监控单元通过监控第一控制模块发送至所有远程终端的心跳,并结合第一控制模块的状态来判定第一控制模块是否产生故障;第一控制模块的状态包括正常或异常;
[0025]第一控制模块接收到所有远程终端的心跳均为异常时,第一控制模块处于异常状态,否则处于正常状态。第一控制模块发送至所有远程终端的心跳均为异常,且第一控制模块的状态为异常时,则第一控制模块发生故障。其中,第一控制模块的状态通过机内通讯协议发送给监控单元。
[0026]以下总线控制器简称为BC,总线监控器简称为MT,远程终端简称为RT。
[0027]正常情况下,第一控制模块初始化配置为1553B网络的BC,第二控制模块初始化配置为1553B网络的RT以作为备用BC,监控单元配置作为1553B网络的MT,另外,1553B总线网络上还有若干个RT。
[0028]1.明确心跳的判断方法:总线上的BC和RT均向目的节点以200ms为周期发送0

1心跳序列,当接收方连续10个周期接收到的心跳不变时,接收方判断该心跳为异常。
[0029]2.定义一个状态:第一控制模块的状态
[0030]当第一控制模块收到1553B总线网络上的所有RT的心跳均为异常时,则第一控制模块状态为异常,否则第一控制模块状态为正常。
[0031]3.第一控制模块通过机内通讯协议CCDL(例如422协议、429协议等)将“第一控制模块的状态”发送给监控单元。
[0032]4.监控单元作为MT能监控到第一控制模块发送至所有RT的心跳,若第一控制模块发送至所有RT的心跳均为异常,且HM通过CCDL接收到的“第一控制模块的状态”为异常时,判断BC发生了故障。
[0033]5.若监控单元判断出BC发生了故障,则通过硬线关闭第一控制模块的总线通讯功能,并通过硬线将第二控制模块切换成BC。
[0034]以上实施例仅用于说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行同等替换;而这些修改或替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种1553B网络健康监控模块,其特征在于,包括连接在1553B总线上的第一控制模块、第二控制模块、监控单元以及多个远程终端,其中:第一控制模块、第二控制模块均为可配置模块,能被监控单元配置为远程终端或总线控制器;所述监控单元分别与第一控制模块、第二控制模块连接,第一控制模块、第二控制模块能通过机内通讯协议与监控单元通讯。2.根据权利要求1所述的1553B网络健康监控模块,其特征在于,所述第一控制模块被配置为总线控制器,第二控制模块被配置为远程终端且作为备份总线控制器,监控单元被配置为总线监控器;监控单元用于在所述第一控制模块发生故障后,关闭第一控制模块的总线通讯功能,并将第二控制模块切换成总线控制器。3.根据权利要求1所述的1553B网络健康监控模块,其特征在于,所述第二控制模块设置一个或多个;所有第一控制模块和第二控制...

【专利技术属性】
技术研发人员:廖怡斐陈勇郭朋
申请(专利权)人:中国航空工业集团公司西安飞机设计研究所
类型:新型
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1