针对测试资源的高效利用一直是ATS研制过程中的重要课题,前人对此也做了大量工作。
装备指挥技术学院的同江等人[67]认为,为了进一步提高航天自动测试系统的结构通用性、仪器互换性、软件移植性和系统之间的互操作性,提升测试资源的利用率,关键在于对自动化测试系统的体系结构进行深入的研究,构建一种通用的、标准的测试系统体系结构。文章在深刻分析了我国目前航天测试现状的基础之上,结合国际上正在开展的下一代自动测试系统体系结构及关键技术研究,提出了我国未来航天测试体系结构的发展方向。
军械工程学院的方丹等人[68]为了提高并行自动测试系统的测试效率,改善系统总体性能,运用基于广义随机Petri网的系统性能分析方法,对并行测试任务过程建立广义随机Petri网模型,将并行测试过程同构于马尔科夫过程,并对该过程进行性能分析,进而得到并行测试系统中各种测试资源的利用率以及任务过程的平均延时数据;根据模型计算所得到的测试资源利用率,确定影响并行测试系统性能的瓶颈所在;通过分析并行测试系统中测试资源调用的分布情况,调整测试资源同测试任务的匹配关系,以达到进一步提高测试系统测试效率的目的。
军械工程学院的杜敏杰等人[69]针对综合诊断思想对电子装备测试资源分配的新要求,在测试点优化的基础上,建立了装备BITE(机内测试设备)与ATE(自动测试设备)优化分配的模型。该模型以测试代价最小为优化目标,以故障检测率、故障隔离率及虚警率为约束条件并通过LINGO(交互式的线性和通用优化求解器)求解。现有的相关工作基于系统直接调用硬件资源,然而大量异构硬件资源的存在阻碍了资源利用率的进一步提高,为此需要针对硬件测试资源进行虚拟化。(www.daowen.com)
在针对硬件测试资源的虚拟化改造前,首先建立针对异构硬件测试资源的虚拟化模型,如图4-1所示,系统了解异构硬件测试资源虚拟化的全过程。该虚拟化模型主要包含硬件设备层(hardware equipment layer,HEL)、虚拟资源层(virtual resource layer,VRL)、虚拟能力层(virtual ability layer,VAL)和用户层(customer layer,CL)四部分。
图4-1 测试资源虚拟化模型
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。