[发明专利]一种1553B总线的BM软件通用测试方法有效
申请号: | 202010892301.5 | 申请日: | 2020-08-31 |
公开(公告)号: | CN112054938B | 公开(公告)日: | 2022-02-22 |
发明(设计)人: | 王青松;所玉君;崔建飞 | 申请(专利权)人: | 天津津航计算技术研究所 |
主分类号: | H04L43/00 | 分类号: | H04L43/00;H04L43/08;H04L43/0876;H04L43/18;H04L12/40 |
代理公司: | 中国兵器工业集团公司专利中心 11011 | 代理人: | 王雪芬 |
地址: | 300308 天津*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 1553 总线 bm 软件 通用 测试 方法 | ||
本发明涉及一种1553B总线的BM软件通用测试方法,属于1553B总线通信技术领域。该方法在对BM进行电气性能、1553B数据链路层协议有效性测试的基础上,增加软件应用层覆盖性测试项目,提出了包括单类型消息监控测试、多类型消息结合测试、通道切换测试、负载率测试的BM软件通用测试方法,并对每种测试方法的实施步骤和原因进行了分析和说明。本发明的技术方案,弥补了现有BM有效性测试方法的不足,增加软件测试的覆盖性,且不依赖测试人员的经验,从而有效的提升BM软件测试的效率,并保证了BM软件测试的质量。
技术领域
本发明属于1553B总线通信技术领域,具体涉及一种1553B总线的BM软件通用测试方法。
背景技术
1553B总线是美军标MIL-STD-1553B定义的一种数字式时分制指令/响应型多路传输数据总线,该总线标准对总线的结构、消息组织形式、数据传输方法、硬件特性等进行了严格定义,由于其具有网络结构简单、可靠性和实时性能好等优点,目前已被广泛应用于航空、航天、舰船等军事领域中。
1553B总线上可同时支持1个总线控制器BC、30个远程终端RT和多个总线监控器BM,为了保证通讯的可靠性,实际中应用的1553B总线多采用双冗余方式,且至少挂载一个总线监控器BM将总线上运行的消息全部保存,以便用于事后试验数据的分析和排查。国家军用标准中规定了对BM在电气性能测试和协议测试两个层面的测试方法,包括输入输出特性、输入波形兼容性、上升下降时间、输入阻抗、共模抑制,奇校验、双相编码、同步头编码、噪声抑制测试等,但只能覆盖协议芯片和应用软件的基本功能是否满足要求,对于应用层软件实现的逻辑等复杂性和消息的多样性没有覆盖,随着不同厂家、不同类型的总线监视器的大量涌现,对BM测试手段缺乏的问题越来越凸显,不同的BM在加入总线系统时可能触发不同的故障模式,导致丢失重要的试验数据,因此对BM的有效性测试显得至关重要。
发明内容
(一)要解决的技术问题
本发明要解决的技术问题是:如何针对现有BM的有效性测试方法覆盖性不足的问题,填补BM软件测试方法领域的空白,提供一种1553B总线的BM软件通用测试方法。
(二)技术方案
为了解决上述技术问题,本发明提供了一种1553B总线的BM软件通用测试方法,包括以下步骤:
步骤1、进行单类型消息监控测试;
步骤2、基于步骤1进行多类型消息结合测试;
步骤3、基于步骤1、步骤2进行通道切换测试;
步骤4、基于步骤3进行负载率测试,测试在高负载率的情况下,BM对消息的接收处理能力。
优选地,步骤1中,测试BM对于单类型消息的监控接收能力,包括BC到RT消息、RT到BC消息、RT到RT消息、不带数据的方式指令、带数据字的发送方式指令、带数据字的接收方式指令、BC到RTS的广播消息、RT到RTS的广播消息、不带数据的方式指令广播、带数据字的方式指令广播共十种类型的消息;
优选地,步骤1具体包括以下步骤:
步骤1.1:正常消息测试,测试BM对正常传输的有效消息能够正确接收的能力;
其中,对于BC到RT消息、RT到BC消息、RT到RT消息、BC到RTS的广播消息、RT到RTS的广播消息五种类型的消息,其中非广播消息,RT地址范围为1~30,子地址范围为1~30,数据字长1~32,所有的RT均配置正常的状态响应;对于广播消息,接收RT地址为31,子地址为1~30;对于剩余五种方式指令,子地址设置为0或31,并将具体的方式指令进行遍历发送;测试的激励环境由软件控制标准1553B监控卡来实现,消息之间的间隔设置最短,字长为1时,数据内容由0~0xFFFF递增填充,发送65536条消息,字长为2~32时,设置每个字的数据内容比上一字增1,用同样的方法进行测试;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津津航计算技术研究所,未经天津津航计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010892301.5/2.html,转载请声明来源钻瓜专利网。