自动测试设备(ATE,Automatic Test Equipment)中的开关矩阵由于使用不均衡,有些开关因频繁使用发生故障而有些开关却很少使用.开关故障会导致开关矩阵的拓扑结构发生改变,使路径的搜索变得复杂化.为了解决开关使用均衡的问题以及复杂开关拓扑结构下的路径搜索问题,定义了路径节点矩阵、开关状态矩阵以及可达矩阵,统一了开关矩阵的数学描述,并提出了基于可达矩阵的路径搜索算法;定义了开关及路径的可靠度,提出了基于可靠性的路径选择标准,解决了开关矩阵使用不均衡的问题;通过实例进行了算法验证.结果表明:该算法能够实现开关故障情况下的路径搜索、路径选择的优化和开关使用的均衡.
中央控制系统(CCS,Central Control System)是卫星电气地面支持设备(EGSE,Electrical GroundSupport Equipment)的核心,其性能的优劣对卫星的地面测试有重要影响.针对设计的CCS提出了影响其性能的主要技术指标——网络连接响应时间、测试序列执行能力和数据处理能力,提出了CCS性能测试方案,设计了性能测试用例,进行了CCS性能测试并给出了测试结论.结果表明,该CCS具有较好的性能,满足当前卫星地面测试的要求.
针对卫星仿真系统中仿真成员之间的交互问题,提出了卫星仿真系统中控制管理CMC(Control and Management Computer)软件的设计方案。介绍了卫星仿真系统的组成,阐述了CMC软件的设计思想,统一了仿真代理插件的接口及软件结构;论述了CMC的软件结构以及软件信息层、基本函数库、系统运行服务器和系统管理程序的设计,最后介绍了CMC软件的实现及验证方法。应用表明CMC软件实现了仿真成员的管理、仿真成员之间的交互和数据共享,运行可靠、实时性好,具有一定的扩展性,能够完成卫星系统仿真的控制管理任务,实现卫星仿真实验的自动化。
为了满足卫星测试软件平台化和面向多型号的需求,提高卫星测试软件的灵活性和可扩展性,提出了一种基于插件的主测试处理机MTP(Master Test Processor)通用框架,介绍了该框架的结构及提供的各种服务,定义了插件的标准接口,提供了插件和MTP运行时(MTP Runtime)之间交互的方法。实践证明,基于此框架开发的MTP测试软件可用于多种型号卫星的测试,缩短了软件开发周期,极大地提高了卫星地面综合测试系统的测试能力。
针对虚拟测试系统VTS(virtual test system)计算量大、仿真时间长、效率低等问题,提出了基于分布式的虚拟测试系统DVTS(distributed VTS),介绍了DVTS的组成;设计了VTS数据服务器,实现了各仿真系统之间数据生产者与数据消费者的分离,使得系统结构灵活扩展方便;采用数据驱动模型实现各仿真系统之间的数据交换,优化了网络的数据交换性能。