一种多余度飞控计算机通道故障逻辑算法
【技术领域】
[0001]本发明涉及算法领域,具体地说,特别涉及到一种多余度飞控计算机通道故障逻辑算法。
【背景技术】
[0002]在航空电子系统中,飞控计算机系统用于控制飞机的飞行功能,要求具有极高的可靠性,必须采用容错技术来满足要求。容错的重要方法是冗余。目前的飞控计算机系统,大多采用双余度、三余度及四余度的容错计算机。在余度计算机中,每一余度称为一个通道,每个通道均具有输出控制能力,因此余度计算机输出控制权的确定和交接就变得至关重要。
【发明内容】
[0003]本发明的目的在于针对现有技术中的不足,提供一种多余度飞控计算机通道故障逻辑算法,以解决上述问题。
[0004]本发明所解决的技术问题可以采用以下技术方案来实现:
一种多余度飞控计算机通道故障逻辑算法,包括如下步骤:
1)启动系统自检,确定计算机通道发生故障的目标区域;
2)对所述目标区域进行区域划分,将所述目标区域划分为若干子区域;
3)对所述子区域进行二次扫描,获取目标的子区域的故障代码;
4)将所有获取的子区域的故障代码整合后,发送至远程的云计算机。
[0005]进一步,所述步骤I)中的目标区域划分为4个子区域。
[0006]进一步,所述多余度飞控计算机通道故障逻辑算法基于windows系统。
[0007]与现有技术相比,本发明的有益效果如下:
通过采用全新的算法结构设计,提高了计算机通道故障逻辑算法的精确性和泛用性。
【具体实施方式】
[0008]为使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合【具体实施方式】,进一步阐述本发明。
[0009]本发明所述的一种多余度飞控计算机通道故障逻辑算法,包括如下步骤:
1)启动系统自检,确定计算机通道发生故障的目标区域;
2)对所述目标区域进行区域划分,将所述目标区域划分为若干子区域;
3)对所述子区域进行二次扫描,获取目标的子区域的故障代码;
4)将所有获取的子区域的故障代码整合后,发送至远程的云计算机。
[0010]所述步骤I)中的目标区域划分为4个子区域。所述多余度飞控计算机通道故障逻辑算法基于windows系统。
[0011]通过采用上述技术,进一步提高了本发明所述的计算机通道故障逻辑算法的精确性和泛用性。
[0012]以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。
【主权项】
1.一种多余度飞控计算机通道故障逻辑算法,其特征在于,包括如下步骤: 1)启动系统自检,确定计算机通道发生故障的目标区域; 2)对所述目标区域进行区域划分,将所述目标区域划分为若干子区域; 3)对所述子区域进行二次扫描,获取目标的子区域的故障代码; 4)将所有获取的子区域的故障代码整合后,发送至远程的云计算机。2.根据权利要求1所述的一种多余度飞控计算机通道故障逻辑算法,其特征在于,所述步骤I)中的目标区域划分为4个子区域。3.根据权利要求1所述的一种多余度飞控计算机通道故障逻辑算法,其特征在于,所述多余度飞控计算机通道故障逻辑算法基于windows系统。
【专利摘要】本发明公开了一种多余度飞控计算机通道故障逻辑算法,包括如下步骤:1)启动系统自检,确定计算机通道发生故障的目标区域;2)对所述目标区域进行区域划分,将所述目标区域划分为若干子区域;3)对所述子区域进行二次扫描,获取目标的子区域的故障代码;4)将所有获取的子区域的故障代码整合后,发送至远程的云计算机。本发明通过采用全新的算法结构设计,提高了计算机通道故障逻辑算法的精确性和泛用性。
【IPC分类】G06F11/22
【公开号】CN105589775
【申请号】CN201510976904
【发明人】蔡健平
【申请人】苏州汇莱斯信息科技有限公司
【公开日】2016年5月18日
【申请日】2015年12月23日