[发明专利]一种多余度飞控计算机余度表决一致性方法有效
申请号: | 201911232691.7 | 申请日: | 2019-12-04 |
公开(公告)号: | CN111026689B | 公开(公告)日: | 2023-04-25 |
发明(设计)人: | 徐智;胡泽龙;孙刚;钱立权 | 申请(专利权)人: | 中国直升机设计研究所 |
主分类号: | G06F13/36 | 分类号: | G06F13/36 |
代理公司: | 中国航空专利中心 11008 | 代理人: | 杜永保 |
地址: | 333001 *** | 国省代码: | 江西;36 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 多余 度飞控 计算机 表决 一致性 方法 | ||
1.一种多余度飞控计算机余度表决一致性方法,其特征在于:所述的多余度飞控计算机余度表决一致性方法通过数据交叉传输中的小帧计数值来判别数据交叉传输的成功或失败,先判断所有余度的余度表决一致性,后将余度逐步降级进行余度表决一致性;直至无法进行余度表决;
所述的多余度飞控计算机余度表决一致性方法包含以下步骤:
步骤一、建立数据交叉传输监控结果的N*N维矩阵;
其中Xij表示i余度飞控计算机接收j余度飞控计算机的输入数据交叉传输的结果;
Xji表示j余度飞控计算机接收i余度飞控计算机的输入数据交叉传输的结果;
飞控计算机的余度为N,i取值为从1到N,j取值为从1到N,且i不等于j;
步骤二、建立任意两个余度飞控计算机输入数据交叉传输结果的事件Y2k:
Y2k=Xij+Xji,k取值为从1到;
步骤三、建立任意p个余度飞控计算机中两两输入数据交叉传输结果的事件Ypk:
Ypk等于任意p个Y2k之和,p取值为3到N,k取值为从1到;
步骤四、从p等于N开始,根据事件Ypk进行余度表决一致性判断。
2.根据权利要求1所述的多余度飞控计算机余度表决一致性方法,其特征在于:各个余度飞控计算机之间通过总线建立交叉传输链路。
3.根据权利要求2所述的多余度飞控计算机余度表决一致性方法,其特征在于:交叉传输数据通过总线发送至其他余度飞控计算机中的总线板卡。
4.根据权利要求2所述的多余度飞控计算机余度表决一致性方法,其特征在于:步骤一中Xij为0表示正常,1表示故障;Xji为0表示正常,1表示故障。
5.根据权利要求2所述的多余度飞控计算机余度表决一致性方法,其特征在于:步骤二中事件Y2k含义如下:
Y2k等于0,表示i余度飞控计算机与j余度飞控计算机之间两两输入数据交叉传输结果正常;
Y2k大于0,表示i余度飞控计算机与j余度飞控计算机之间两两输入数据交叉传输结果不正常。
6.根据权利要求2所述的多余度飞控计算机余度表决一致性方法,其特征在于:步骤三中事件Ypk含义如下:
Ypk等于0,表示p个余度飞控计算机中两两输入数据交叉传输结果正常;
Ypk大于等于1,表示p个余度飞控计算机中两两输入数据交叉传输结果不正常。
7.根据权利要求2所述的多余度飞控计算机余度表决一致性方法,其特征在于:所述的步骤四中具体步骤如下:
从p等于N开始,根据以下步骤进行p个余度飞控计算机的余度表决一致性判断:
8.1、当p=N、k=1,Ypk=0时,则进行N余度飞控计算机表决;一致性算法结束;
8.2、当8.1不成立时,将p值开始递减,逐步降级一个余度进行飞控计算机表决,此时k=1...,按照步骤8.3进行判断;
8.3、当Ypk=0时,则进行第k种p余度飞控计算机表决;一致性算法结束;
当Ypk大于等于1时,且p大于等于3时,返回步骤8.2;否则执行步骤8.4;
8.4、N余度飞控计算机无法进行余度表决,一致性算法结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国直升机设计研究所,未经中国直升机设计研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911232691.7/1.html,转载请声明来源钻瓜专利网。