论文部分内容阅读
雷达系统在军事领域、民用领域等均有着重要的作用。因此雷达系统伴随着科技的发展在不断进步着,用于雷达测试的雷达测试控制系统也需要不停的更新换代。高性能的雷达测试控制系统有助于更加精确地测试雷达系统的性能参数,例如雷达测试控制系统的高实时性,不仅需要雷达测试控制系统的硬件可以达到高精度指标,软件也要配合硬件做到高实时性。如何能设计具有较高性能的雷达测试控制系统,成为了众多学者研究的焦点。本文先研究了雷达测试系统的硬件和软件的技术指标,然后对硬件进行详细的设计,接着从技术指标得出软件需要高实时性,所以从软件开发平台入手,对实时系统和非实时系统两种开发平台进行研究,通过研究得出两种开发平台在实时性和可操作性上的优点和不足之处,将两种系统的优点的结合提出基于RTX技术的测试控制软件的软件设计方案。最后通过对整个雷达测试控制系统测试,验证了所设计雷达测试控制系统的性能。本文主要研究内容如下:1.详细介绍了雷达测试系统中硬件的设计原理,包括测试控制台及计算机中的通讯板卡。2.从实时性及可操作性角度入手,分析实时系统和非实时系统的优点及局限性。详细分析了RTX扩展子系统的整体架构及内存、线程等调度机制,对比了RTX子系统和Windows系统的组合系统与Windows系统的实时性。3.以RTX子系统和Windows系统的组合系统作为开发环境,设计雷达测试控制软件。软件采用上、下位机的设计思路,以RTX扩展子系统中的软件作为“下位机”,负责控制硬件进行高实时性要求的通讯;Windows系统中的软件作为“上位机”负责实现用户对软件的各项操作。通过一个计算机实现上、下位机形式的高实时性通讯功能。4.通过对整个雷达测试控制系统实际调试的方式,验证了所设计软件满足项目的10ms±0.5ms定时精度要求及其他功能要求,同时验证了所设计的硬件也满足技术指标要求。