摘要
某型发动机结构复杂,测试需求多样,为准确获取该发动机在各种工况下的性能参数,并对其健康状况进行实时监控,需要研制一套自动测试系统来完成上述任务;从该发动机的测试特点与测试需求出发,结合现有几类典型测试总线的优缺点,给出了一种基于VXI总线的发动机自动测试系统,对该测试系统的结构进行了设计,给出了测试系统的资源配置框图;按照"测试、驱动与负载模拟"一体化布局需求,给出了测试适配器典型电路;为满足对发动机串口的实时指令发送与实时数据存储、解析的要求,对测试软件的有效运行方式进行了研究,给出了"指令线程与监视线程协同工作"的软件多线程流程图;实际应用表明,测试系统的结构合理、方便在各类场合使用;软件运行方式有效、实时性好,无丢帧与误码现象发生;该测试系统满足发动机在各类试验过程中的使用要求,可有效开展各项测试工作。
The structure of an researched engine in this paper is complex, and the test demands are diverse. To accurately obtain the per formance parameters of the engine under various conditions and to monitor real time health condition, it is necessary to develop a set of auto- matic test system to complete the tasks. Considering the test characteristics and test requirements of the engine, combined with the advanta- ges and disadvantages of several kinds of typical existing test buses, an automatic test system of the engine based on VXI bus is present. The test system structure is designed and the resources configuration block diagram of the test system is given. To meet the requirements of the integrated layout of test, drive and load simulation, the typical circuit in the test adapter is given. To meet the demands of serial real-time in- struction sending and real-time data saving, parsing, the effect of operation mode of the test software is studied. Further more, with the co- operation of the instruction threads and monitoring threads, multithread flow chart of the test software is given in this paper. Practical appli- cation shows that the reasonable structure of the test system is convenient in various situations. Without losing frames and making data er- ror, the test software works effectively and real-time performance is good. The test requirements are met by the test system in the process of all kinds of engine test, and the test work can effectively be carried out.
出处
《计算机测量与控制》
2016年第2期61-63,共3页
Computer Measurement &Control