当前位置: 首页 » 技术方案 » 解决方案 » 航空航天 » 正文

基于PCI-9846武器数据链测试技术的研究及实现


时间:2015-07-28 作者:
分享到:


       4.2仿真场景及计算机集成测试技术
       数据链测试系统是在地面环境条件下,仿真建立武器系统数据链实际应用场景,按照其工作流程,采用计算机技术,模拟仿真配套设备的功能,对目标模块进行功能与性能的测试,仿真场景需要接近实际使用条件,才能保证测试结果的具有全面、安全、可靠、可信等特征。
       数据链测试系统采用计算机控制技术,扩展多通道同步和异步通信接口、图像采集、程控衰减器、模拟外接设备条件和数据信息,构建仿真测试平台,测试软件也具有智能化、模块化的特点,针对武器系统不同状态下的工作流程,进行模块化组合,充分地实现了计算机条件下武器系统的集成测试。
       数据链测试系统采用模块结构组成的集中式测控方式, 运用工业控制机技术, 整个系统结构紧凑, 运行可靠, 非常适合在技术阵地条件下装备的测试与保障。同时测试软件采用了层次化和模块化的结构, 使得测试效率得到极大地提高, 并且易于软件的维护和扩展。
       数据链测试系统采用标准化设计,统一测试接口标准、统一的测试标准和测试项目,这样做的目的不仅可以规范测试系统, 增强其通用性,而且还可以增强测试系统的可扩展性, 为了今后使测试系统具有兼容不同型号武器装备的适应性, 并使之形成系列化, 进一步拓宽使用范围,减少对测试系统的重复投资, 使测试系统的发展与武器装备的发展同步。

       4.3数据链的协议测试技术

       本测试系统应用了协议测试技术,并通过这种协议测试技术手段实现了对武器装备数据链功能的测试。数据链测试系统对武器全系统功能测试来说是一个重要的单元。协议测试是运用数据链功能实现全武器功能测试的重要环节,其目的是为了保证协议实现并按照协议描述稳定可靠地运行,对于数据链的质量保证有着重要的意义。在协议测试技术中主要进行了一致性测试、性能测试和鲁棒性测试,例如在数据链自检和指令操控等功能上主要用了协议一致性测试技术,在指令操控和状态信息等传输延时性能测试上主要用了协议性能测试技术,在接收机灵敏度性能测试上用了协议鲁棒性测试技术。
      在对武器数据链的一系列操控流程测试上,利用事先编制的测试用例,在特定的测试环境下,进行软件的黑盒测试,通过比较被测武器装备的实际输出与预期输出的异同,判定被测装备的功能或流程实现是否与协议描述相一致,从而实现协议一致性测试。
       4.4面向对象测试技术和测试驱动开发
      在数据链测试系统的软件规模和软件复杂性要求下, 按照传统的现有被测系统,然后开发测试软件的开发方法已逐渐不能适应系统开发的需要,数据链测试系统采用了测试驱动开发TDD ( Test Driven Development) 的开发方法。数据链测试系统是与数据链设备同步启动进行的,在实现数据链设备的每个功能期间,都要考虑如何对这个功能进行测试,并完成测试代码的编写,这样可以不断地通过测试效果推动被测设备代码的开发, 既复用了代码开发工作量, 又保证了软件质量。不断地优化相关的测试用例代码,然后循环进行添加其他功能, 直到完成全部功能的开发。代码效率是测试驱动开发所追求的目标。这种方法在实际中能够起到非常好的效果,使得数据链测试开发成为项目设计的一部分, 很好地把开发和测试融合为一个整体。
       数据链测试系统先行开发是项目开发管理中一种细粒度的目标管理方法, 通过明确的目标, 推动软件开发的进行。TDD 方式的开发使得数据链测试系统是从下而上, 依次实施一系列的解决方案, 最后演进为整体设计。

关键词:    浏览量:354

声明:凡本网注明"来源:仪商网"的所有作品,版权均属于仪商网,未经本网授权不得转载、摘编使用。
经本网授权使用,并注明"来源:仪商网"。违反上述声明者,本网将追究其相关法律责任。
本网转载并注明自其它来源的作品,归原版权所有人所有。目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。如有作品的内容、版权以及其它问题的,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
本网转载自其它媒体或授权刊载,如有作品内容、版权以及其它问题的,请联系我们。相关合作、投稿、转载授权等事宜,请联系本网。
QQ:2268148259、3050252122。


让制造业不缺测试测量工程师

最新发布
行业动态
技术方案
国际资讯
仪商专题
按分类浏览
Copyright © 2023- 861718.com All rights reserved 版权所有 ©广州德禄讯信息科技有限公司
本站转载或引用文章涉及版权问题请与我们联系。电话:020-34224268 传真: 020-34113782

粤公网安备 44010502000033号

粤ICP备16022018号-4