摘要
针对当前复杂系统测试性试验中存在的无法模拟外部条件性存在的设备故障、外部输入输出故障模式单一等故障注入问题,定义了外源性故障的概念;针对外源性故障具有的功能逻辑和运行场景特性、故障源繁杂特性、模拟难度大成本高特性、总线交联特性,总结了外源性故障注入的基本要求;提出了一种面向外总线复杂应用数据仿真的外源性故障注入方法,面向总线应用层数据,从复杂系统的高级应用逻辑出发,模拟复杂系统交联环境、使用方式等故障行为,建立自动化的实时仿真故障注入环境,通过全数字仿真模型模拟交联环境的行为,进一步通过模型输入、输出或模型参数的改变,实施总线高级行为的故障注入;最后阐述了测试性试验中的外源性故障注入实施方案,分析了该方法的关键技术和环境构建思路,制定了外源性故障注入试验的实施流程。
There are many deficiencies in testability test of complex systems, such as the external conditional existence of equipment fail- ure can not be modeled , the equipment failure mode of external input and output is too simple for the testability test. As a new approach to the problem, the concept of exogenous fault is defined. The characteristics and basic requirements of exogenous faults are summarized. Then an exogenous fault injection approach based on the application data simulation of external bus is proposed. From the advanced application logic of the complex system, this approach establishes an automated real-time simulation fault injection environment, simulates the behavior of cross-linked environment by full digital simulation model, change the input, output, or parameters of the model, and implement the fault injection of the advanced behavior of the bus. At last, the implementation scheme of exogenous fault injection in the test is described, the key technology and environment construction of the method are analyzed, and the implementation process of external fault injection test is devel- oped.
出处
《计算机测量与控制》
2017年第9期17-20,共4页
Computer Measurement &Control
关键词
测试性
故障注入
仿真技术
外源性故障
testability
fault injection
simulation
exogenous failure