摘要
软件是自动测试系统的关键组成部分。本文结合某直升机系列飞控系统测试,在自动测试系统软件设计中采用一种基于测试引擎的自动测试系统软件开发模式,它将系统按照功能划分成若干模块,每个模块都使用单独的引擎进行管理,使软件设计和数据库模型的建立密切结合,通用性较强、维护扩展较为方便。本文论述了软件设计思想,测试引擎的结构,测试管理引擎以及IVI驱动、资源配置、测试流程和故障诊断四个子引擎的功能及设计方法,并以某直升机部件测试中资源配置引擎为例说明了引擎的具体开发过程。
Software is the key part of automatic test system. Based on the development of test software for testing flight control systems of helicopter, this paper presents a novel test engine based software development mode. It divides the system into several modules according to their function. Each function is run by individual engine, and the design of software is combined with database modeling closely. This paper presents the idea of software design, the structure of test engine, the function and design of test management engine and four sub-engines including IVI drive, resource configuration, test process and fault diagnosis. This paper also illustrates the engine design process with the design of resource configuration engine in the XXX helicopter components tests.
出处
《电子测量与仪器学报》
CSCD
2006年第5期11-16,共6页
Journal of Electronic Measurement and Instrumentation