论文部分内容阅读
随着计算机及网络技术的发展,试验系统由小型化向大型化发展,由集中式向分布式发展。分布式试验是一种多部门协调配合的系统工程,它的一些新的试验特点对试验管理提出了许多全新的要求,原先手工分散的管理方式已难以满足分布式试验系统的要求。分布式试验系统协同综合管理技术是一项能够实现本地或异地不同部门的多系统或整机试验要求的综合技术,对保证试验正确协调地进行、提高试验综合能力等具有重要意义和作用。因此对分布试验环境下的协同综合管理技术开展研究具有重要的理论意义和实用价值。 论文工作以在分布式试验管理系统中试验设备管理、试验资源收集、试验过程监视控制、试验数据处理及网络数据传输、试验事后处理的一个过程为线索而展开研究。 根据分布式试验任务的应用目标,本文首先分析了分布式试验管理系统的特点和属性,并在此基础上对系统进行模型和组成的设计。 作为一个分布式系统,分布式试验管理系统也存在着多任务的分配和调度问题。分布式试验管理系统中,试验任务具有分布性以及交互性,多任务调度就变得十分重要,本文在对多任务调度算法以及容错技术进行分析的基础上,采用了静态分配与动态调度相结合的调度策略,有效地提高了系统的性能。 分布式试验管理系统具有分布采集数据以及数据安全快速存储的特点,另外系统对实时性等性能也有一定的要求,本文引入分布式数据库技术对试验数据进行处理,并结合分布式试验管理系统的特点应用了客户机/服务器的计算模式,这种应用大大简化了试验数据的处理工作。 另外,为了减少时间的不一致性对分布式试验管理系统所造成的影响,必须对系统进行时钟同步,从而能够准确的进行试验数据的回放、数据分析和评估。本文研究了系统时间同步的算法以及实现机制,并采用被动式时间同步算法来进行对系统的同步。 最后,本文在分析了系统管理的功能需求的基础上进行功能设计,阐述了试验中各个环节的管理流程及主要实现算法,并最终建立了分布式试验管理验证系统来对分布式试验系统中协同综合管理技术进行具体应用实现。