一种兼顾1553B双总线网络性能监测的故障检测及切换方法技术

技术编号:16042428 阅读:33 留言:0更新日期:2017-08-20 00:47
一种兼顾1553B双总线网络性能监测的故障检测及切换方法,在飞行器起飞前测试阶段,A、B双总线网络上均进行一部分1553B总线数据通讯,通过实时监测总线数据是否存在丢帧、误码、数据重发等数据,可以有效监测1553B双总线网络的各个通道及总线节点的性能,较传统双总线网络的起飞前仅在单一通道上进行数据通讯的方法,能够有效对双总线网络的通讯性能进行实时监测,及早发现总线上的故障。同时,本发明专利技术针对总线网络上的不同节点设置了不同的故障检测及故障情况下的总线切换方法,能够确保在飞行器系统飞行过程中总线节点出现故障的情况下,实时进行故障切换,保证总线通讯网络工作正常,保证飞行的可靠性。

【技术实现步骤摘要】
一种兼顾1553B双总线网络性能监测的故障检测及切换方法
本专利技术涉及一种兼顾1553B双总线网络性能监测的故障检测及切换方法,属于通讯

技术介绍
1553B总线是一种时间分割、命令/响应式多路复用数据总线,传输速率为1Mb/s。通常,飞行控制模块作为总线控制器BC,各智能模块通过1553B总线协议芯片作用RT挂接总线上,飞行数据获取模块作为总线监视器实时监视总线数据。所有信号的传输全部由BC控制,MT能够自动获取总线上的所有信号。1553B数据通讯总线方式已在各种型号中被广泛采用,整个布局层次分明,兼容不同搭载平台的同时也使得故障定位快速准确,故障排查较以前更为快速。为进一步增强1553B总线网络的可靠性,广泛采用将1553B总线进行双冗余设计,目前大多飞行器系统仅在系统上电时对总线A、B进行自检测试,自检通过后1553B总线工作在A总线,A总线出现故障时,对总线进行动态切换。因此,正常状态下,对B总线的功能测试相对较少,无法对B总线功能及性能进行充分考核,难以及早发现B总线网络性能下降等故障。
技术实现思路
本专利技术的技术解决问题是:克服现有技术的不足,提供了一种兼顾1553B双总线网络性能监测的故障检测及切换方法,通过该方法能够充分兼顾1553B双总线的功能、性能测试,确保在飞行器起飞前阶段对1553B双总线网络的A、B总线均进行充分检测,以保证在飞行过程中双总线均处于正常工作状态。同时,该方法能够保证在飞行过程中总线节点出现通讯故障的情况下进行通讯总线的动态切换,保证1553B总线网络工作正常。本专利技术的技术解决方案是:一种兼顾1553B双总线网络性能监测的故障检测及切换方法,所述1553B双总线网络中包括总线监测节点MT、总线控制节点BC以及总线终端节点RT;包括:对于总线监测节点故障检测及故障切换、对于总线数据不参与飞行控制的总线节点故障检测及故障切换、对于总线数据参与飞行控制的总线节点故障检测及故障切换。所述对于总线监测节点故障检测及故障切换,具体包括如下步骤:(2.1)将飞行器上1553B总线设定为工作在RT→BC和BC→RT两种模式,这两种模式均由BC作为主控;(2.2)在飞行器发起飞前,设定BC和RT工作在A总线通道,设定MT工作在B总线通道,且在飞行器发起飞前,A总线通道与B总线通道之间不允许切换,只能工作在预先设定的总线通道;(2.3)在飞行器起飞时,由BC控制1553B双总线网络对A、B总线进行总线工作状态测试,测试通过后将所有节点均切换至A总线通道进行通讯;(2.4)在飞行器起飞后,1553B双总线网络上的各节点均工作在A总线通道,当MT节点出现故障且重试三次仍无法正常通讯时,1553B双总线网络中所有的节点均切换到B通道,以保证MT节点能够获取各节点的总线数据;(2.5)如果MT节点在B通道出现故障且重试三次仍无法正常通讯时,则不再切换回A通道。所述对于总线数据不参与飞行控制的总线节点故障检测及故障切换,具体包括如下步骤:(3.1)将飞行器上1553B总线设定为工作在RT→BC和BC→RT两种模式,这两种模式均由BC作为主控;(3.2)在飞行器起飞前,设定BC和RT工作在A总线通道,设定MT工作在B总线通道,且在飞行器起飞前,A总线通道与B总线通道之间不允许切换,只能工作在预先设定的总线通道;(3.3)在飞行器起飞时,由BC控制1553B双总线网络对A、B总线进行总线工作状态测试,测试通过后将所有节点均切换至A总线通道进行通讯;(3.4)在飞行器起飞后,1553B双总线网络上的各节点均工作在A总线通道,当总线终端节点RT中的总线数据不参与飞行控制的总线节点RT1出现故障且重试三次仍无法正常通讯时,将节点RT1切换至B通道,其它节点不切换;(3.5)如果节点RT1在B通道出现故障且重试三次仍无法正常通讯时,则不再切换回A通道,避免总线反复切换给总线控制增加额外消耗,以保证飞行控制的可靠性。所述对于总线数据参与飞行控制的总线节点故障检测及故障切换,具体包括如下步骤:(4.1)将飞行器上1553B总线设定为工作在RT→BC和BC→RT两种模式,这两种模式均由BC作为主控;(4.2)在飞行器起飞前,设定BC和RT工作在A总线通道,设定MT工作在B总线通道,且在飞行器起飞前,A总线通道与B总线通道之间不允许切换,只能工作在预先设定的总线通道;(4.3)在飞行器起飞时,由BC控制1553B双总线网络对A、B总线进行总线工作状态测试,测试通过后将所有节点均切换至A总线通道进行通讯;(4.4)在飞行器起飞后,1553B双总线网络上的各节点均工作在A总线通道,当总线终端节点RT中的总线数据参与飞行控制的总线节点RT2或RT3出现故障且重试三次仍无法正常通讯时,将节点出现故障的节点RT2或RT3切换至B通道,其它节点不切换;(4.5)如果节点RT2或RT3在B通道出现故障且重试三次仍无法正常通讯时,再将其切回到A通道,以提高飞行器系统飞行的可靠性。1553B双总线网络中,总线监测节点MT仅有一个,总线控制节点BC仅有一个。本专利技术与现有技术相比的有益效果是:本专利技术的兼顾A、B双总线的1553B总线故障检测及故障切换方法,能够在不增加CPU负担的条件下充分对A、B双总线的总线功能及性能进行有效监测,在起飞前阶段及时发现总线网络是否存在性能下降等故障,确保飞行器系统起飞前1553B双总线网络均工作正常,保障飞行器系统的飞行可靠性。同时,本方法在总线节点出现故障的情况下,能够实时进行故障切换,保证总线通讯网络工作正常。附图说明图1为典型飞行器系统1553B双总线网络总线站点分布图;具体实施方式下面结合附图对本专利技术的具体实施方式进行进一步的详细描述。本专利技术提出的一种兼顾1553B双总线网络性能监测的故障检测及故障切换方法,在飞行器起飞前测试阶段,A、B双总线网络上均进行一部分1553B总线数据通讯,通过实时监测总线数据是否存在丢帧、误码、数据重发等数据,可以有效监测1553B双总线网络的各个通道及总线节点的性能,较传统双总线网络的起飞前仅在单一通道上进行数据通讯的方法,能够有效对双总线网络的通讯性能进行实时监测,及早发现总线上的故障。同时,本专利技术针对总线网络上的不同节点设置了不同的故障检测及故障情况下的总线切换方法,能够确保在飞行器系统飞行过程中总线节点出现故障的情况下,实时进行故障切换,保证总线通讯网络工作正常,保证飞行的可靠性。本专利技术的一种兼顾A、B双总线的1553B总线故障检测及故障切换方法,提高了传统1553B双总线网络的可靠性,实现对双总线网络中A、B两条总线通道的性能监测及故障情况下的总线实时切换。本专利技术的一种兼顾A、B双总线的1553B总线故障检测及故障切换方法由兼顾A、B双总线的1553B总线故障检测方法及故障情况下的总线切换方法两部分组成。附图1是典型飞行器系统的1553B总线网络总线站点分布图,结合附图1,本专利技术的具体实施如下:典型飞行器系统的1553B总线网络由作为BC的飞行控制模块、作为RT1的测试模块、作为RT2的惯性测量模块、作为RT3的执行机构控制模块、作为MT的飞行数据获取模块及A、B双总线共同构成。在飞行过程中,作为BC的飞行控制模块负责完成导航、制导与本文档来自技高网...
一种兼顾1553B双总线网络性能监测的故障检测及切换方法

【技术保护点】
一种兼顾1553B双总线网络性能监测的故障检测及切换方法,所述1553B双总线网络中包括总线监测节点MT、总线控制节点BC以及总线终端节点RT;其特征在于包括:对于总线监测节点故障检测及故障切换、对于总线数据不参与飞行控制的总线节点故障检测及故障切换、对于总线数据参与飞行控制的总线节点故障检测及故障切换。

【技术特征摘要】
1.一种兼顾1553B双总线网络性能监测的故障检测及切换方法,所述1553B双总线网络中包括总线监测节点MT、总线控制节点BC以及总线终端节点RT;其特征在于包括:对于总线监测节点故障检测及故障切换、对于总线数据不参与飞行控制的总线节点故障检测及故障切换、对于总线数据参与飞行控制的总线节点故障检测及故障切换。2.根据权利要求1所述的一种兼顾1553B双总线网络性能监测的故障检测及切换方法,其特征在于:所述对于总线监测节点故障检测及故障切换,具体包括如下步骤:(2.1)将飞行器上1553B总线设定为工作在RT→BC和BC→RT两种模式,这两种模式均由BC作为主控;(2.2)在飞行器发起飞前,设定BC和RT工作在A总线通道,设定MT工作在B总线通道,且在飞行器发起飞前,A总线通道与B总线通道之间不允许切换,只能工作在预先设定的总线通道;(2.3)在飞行器起飞时,由BC控制1553B双总线网络对A、B总线进行总线工作状态测试,测试通过后将所有节点均切换至A总线通道进行通讯;(2.4)在飞行器起飞后,1553B双总线网络上的各节点均工作在A总线通道,当MT节点出现故障且重试三次仍无法正常通讯时,1553B双总线网络中所有的节点均切换到B通道,以保证MT节点能够获取各节点的总线数据;(2.5)如果MT节点在B通道出现故障且重试三次仍无法正常通讯时,则不再切换回A通道。3.根据权利要求1所述的一种兼顾1553B双总线网络性能监测的故障检测及切换方法,其特征在于:所述对于总线数据不参与飞行控制的总线节点故障检测及故障切换,具体包括如下步骤:(3.1)将飞行器上1553B总线设定为工作在RT→BC和BC→RT两种模式,这两种模式均由BC作为主控;(3.2)在飞行器起飞前,设定BC和RT工作在A总线通道,设定MT工作在B总线通道,且在飞行器起飞前,A总线通道与B总线通道之间不允许切换,只能工作在预先设定的总线通道;(3....

【专利技术属性】
技术研发人员:吕章刚司文杰李浩梁海波许昊李昕
申请(专利权)人:北京航天自动控制研究所中国运载火箭技术研究院
类型:发明
国别省市:北京,11

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

1