[发明专利]一种用于双路冗余接口数据的表决方法在审

专利信息
申请号: 202011490880.7 申请日: 2020-12-16
公开(公告)号: CN112540879A 公开(公告)日: 2021-03-23
发明(设计)人: 董冬梅;吴武华;吕兵兵;侯月 申请(专利权)人: 北京机电工程研究所
主分类号: G06F11/20 分类号: G06F11/20
代理公司: 暂无信息 代理人: 暂无信息
地址: 100074 *** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 用于 冗余 接口 数据 表决 方法
【说明书】:

发明提供了一种用于双路冗余接口数据的表决方法,所述方法通过在接口上设置错误计数器,在错误计数器满足一定阈值的情况下才进行接口切换,避免了接口频繁切换造成数据使用不连续或者数据滞后的问题;同时,通过帧计数来判断接口的数据是否更新,以确保软件系统能够采集到正确的数据。本发明的方法从系统输入的源头保证了用于飞行控制解算数据的有效性、实时性和安全性,保证导弹飞行控制的正确性。本发明能够解决现有表决方法无法检测数据内容是否真实有效以及会产生接口频繁切换的技术问题。

技术领域

本发明涉及软件开发技术领域,尤其涉及一种用于双路冗余接口数据的表决方法。

背景技术

关键的传感器数据对于导弹飞行控制至关重要,为了防止传感器接口故障,通常都采用双路冗余接口设计。目前的接口数据使用表决方法通常是当一路接口出现故障(收不到数据)后,直接切换到另一路接口,这种方式会由于通讯链路问题导致接口出现频繁切换的问题,从而致使使用的数据不连续或者更新滞后。另外由于没有判断数据内容是否真实有效的更新,在接口数据内容长时间不更新的情况下,继续使用该接口造成后续使用数据未更新影响飞行成败。

发明内容

本发明提供了一种用于双路冗余接口数据的表决方法,能够解决现有表决方法无法检测数据内容是否真实有效以及会产生接口频繁切换的技术问题。

本发明提供了一种用于双路冗余接口数据的表决方法,所述方法包括:

S10、设置当前使用接口和冗余接口同时接收数据,但只使用当前使用接口接收的数据;

S20、判断是否到达解算周期,若是,进入S30,否则,继续执行S20;

S30、判断当前使用接口是否接收到数据,若是,进入S40,否则进入S50;

S40、判断当前使用接口的数据是否更新,若是,进入S60,否则进入S50;

S50、当前使用接口的错误计数器加一,并进入S70;

S60、当前使用接口的错误计数器清零,并进入S70;

S70、判断当前使用接口的错误计数器的数值是否大于或者等于预设数量,若是,进入S80,否则,进入S110;

S80、判断冗余接口是否接收到数据,若是S90,否则,进入S110;

S90、判断冗余接口的数据是否更新,若是,进入S100,否则,进入S110;

S100、表决使用冗余接口接收的数据,并将冗余接口切换为当前使用接口,将当前使用接口切换为冗余接口,并返回S20;

S110、表决继续使用当前使用接口接收的数据,并返回S20。

优选的,判断当前使用接口的数据是否更新包括:判断当前使用接口的当前解算周期的帧计数和上一解算周期的帧计数是否相同,若是,判断当前使用接口的数据未更新,否则,判断当前使用接口的数据更新。

优选的,判断冗余接口的数据是否更新包括:判断冗余接口的当前解算周期的帧计数和上一解算周期的帧计数是否相同,若是,判断冗余接口的数据未更新,否则,判断冗余接口的数据更新。

优选的,所述预设数量为3。

应用本发明的技术方案,通过在接口上设置错误计数器,在错误计数器满足一定阈值的情况下才进行接口切换,避免了接口频繁切换造成数据使用不连续或者数据滞后的问题;同时,通过帧计数来判断接口的数据是否更新,以确保软件系统能够采集到正确的数据。本发明的方法从系统输入的源头保证了用于飞行控制解算数据的有效性、实时性和安全性,保证导弹飞行控制的正确性。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京机电工程研究所,未经北京机电工程研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202011490880.7/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top