K1体育 - 十年品牌 值得信赖

故障模式生成软件模块
简介
  为了支持舰船作战系统的故障诊断能力的设计与验证,根据任务需要,测试系统需要能够模拟各种情况下作战系统各设备的故障信息,并将故障信息和正常状态信息相融合,注入到运行系统中,以全面综合的验证舰船作战系统的功能、性能和容错能力。本软工具用于生成各种故障模式信号,支持信号或数据包的故障数据设计、生成和实时注入,故障数据可基于ICD模板定义在期望的位置、期望的时间生成故障数据,也可对正常数据包插入故障数据。

功能介绍
【方案文件解析】
本模块以测试软件开发环境生成的测试方案作为故障模式生成任务的输入,在测试方案的指导下,针对具体测试要求,为后续的模拟故障生成提供解析后的测试信号或通讯协议。
在方案文件解析中,先解析方案文件的基本信息,包括试验(测试)的名称、条件、及系统组成等信息,让后针对试验(测试)的通讯协议要求解析通讯协议的帧头、帧尾和元素,最后对方案文件中的对象模型进行解析。
数据通讯协议的整体结构根据GJB5439-2005总线协议标准按照数据块、数据元素和数据位三级数据结构制定。数据块、数据元素和数据位都以规范号作为唯一标识。

【故障设计、组织和生成】
本模块首先获取解析后的故障模式信号或通讯协议,然后设计需要的故障模式,包括故障条件、组合方式和故障值等;对设计的故障进行统一的组织,构成一个故障集,在执行测试任务时统一由故障集给出模拟故障;在执行测试任务时,按照故障的发布方式生成模拟故障。
然后需要编辑通讯协议,可以加载通讯协议文件或创建通讯协议,对于创建的通讯协议,需要编辑通讯协议数据块、数据元素和数据位的属性信息,在完成对通讯协议的编辑后,将通讯协议的协议内容由初始化的空属性信息更新成编辑的属性内容。根据编辑好的通讯协议生成故障测试数据,首先需要设置故障数据的组合方式,然后由测试数据类根据设置的组合方式生成故障测试数据。