当前位置:问答库>论文摘要

题目:嵌入式软件仿真测试平台实时网络研究

关键词:实时网络;分布式结构;嵌入式软件仿真测试平台;系统测试

  摘要

随着计算机技术的普及与发展,嵌入式软件系统在装备研制中发挥着越来越重要的作用。趋势表明在未来武器装备中,嵌入式软件系统将发挥更重要的作用。因此,嵌入式软件系统的质量和可靠性对整个武器装备的性能也将有着更加重要的影响。经验表明,系统测试是提高嵌入式软件质量和可靠性的有效途径。嵌入式软件仿真测试平台是对嵌入式软件进行系统测试的重要工具,目前集中式的仿真测试平台已经在型号测试中得到了广泛的应用。而随着军用嵌入式软件规模的扩大和复杂化,传统集中式的嵌入式软件仿真测试平台在仿真建模、计算量和被测系统规模等方面显现出一定的局限性。采取分布式的计算和控制是目前解决这一问题的重点研究方向。同时嵌入式软件仿真测试平台对实时性和可靠性具有严格的要求,因此必须使用高速可靠的网络构建分布式嵌入式软件仿真测试平台。实时网络具有速度快、可靠性高、严格的传输确定性和可预测性等特点。目前被广泛的用于具有高速可靠要求的网络环境中。本文首先以嵌入式软件仿真测试平台和实时网络技术分析为基础,提出了基于实时网络的分布式仿真测试平台的硬件体系结构。然后采用基于面向对象和UML的分析方法,对分布式仿真测试平台的软件体系结构进行深入分析,得出其软件系统的子系统划分、节点分布、构件间的关系及约束、软件执行时序、状态转换等重要结果。接着从静态和动态两个方面对嵌入式软件仿真测试通用平台的数据通信协议进行了详细分析,结合软件体系结构的分析结果,提取出了面向分布式嵌入式软件仿真测试平台的实时网络通信协议需求。进而结合实时网络的特性,提出了基于实时网络的分布式嵌入式软件仿真测试平台的协议栈,并完成了实时网络总线协议层和驱动层的设计。最后,使用Curtiss-Wright公司的SCRAMNet GT200反射内存实时网络,以011教研室的“嵌入式软件的仿真测试环境”为基础平台,对本文的设计进行了实现,以此完成了一个分布式嵌入式软件仿真测试平台原型,并对该原型进行了验证,结果表明该设计和实现是可行的。