买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京机电工程研究所
摘要:本发明提供了一种用于双路冗余接口数据的表决方法,所述方法通过在接口上设置错误计数器,在错误计数器满足一定阈值的情况下才进行接口切换,避免了接口频繁切换造成数据使用不连续或者数据滞后的问题;同时,通过帧计数来判断接口的数据是否更新,以确保软件系统能够采集到正确的数据。本发明的方法从系统输入的源头保证了用于飞行控制解算数据的有效性、实时性和安全性,保证导弹飞行控制的正确性。本发明能够解决现有表决方法无法检测数据内容是否真实有效以及会产生接口频繁切换的技术问题。
主权项:1.一种用于双路冗余接口数据的表决方法,其特征在于,所述方法包括: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;其中,判断当前使用接口的数据是否更新包括:判断当前使用接口的当前解算周期的帧计数和上一解算周期的帧计数是否相同,若是,判断当前使用接口的数据未更新,否则,判断当前使用接口的数据更新;判断冗余接口的数据是否更新包括:判断冗余接口的当前解算周期的帧计数和上一解算周期的帧计数是否相同,若是,判断冗余接口的数据未更新,否则,判断冗余接口的数据更新。
全文数据:
权利要求:
百度查询: 北京机电工程研究所 一种用于双路冗余接口数据的表决方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。