论文部分内容阅读
随着雷达技术迅速发展,信号环境变得越来越复杂,给电子对抗系统带来了巨大的挑战。传统的外场试验已不能满足各种电子对抗系统性能测试的需要,雷达信号环境模拟器为此提供了一种新的效能评估的方法。本文设计的雷达信号环境模拟器,能够产生测试所需的各种类型的雷达辐射信号、回波信号和干扰信号,构建复杂的电磁环境,评估电子对抗系统的技术战术指标和效能。文中主要研究了雷达信号环境模拟器系统中主控软件的设计与实现。主控软件是雷达信号环境模拟器系统的核心控制部分,处于系统的最上层。通过对雷达信号环境模拟器主控软件需求分析,选用Qt平台进行开发设计,为用户提供友好的人机交互界面,实现对雷达信号环境模拟器的设置、管理和控制。在主控软件界面能够完成试验场景描述、试验过程管理、试验工作状态和参数记录等工作,并且可以通过网络通信向各个雷达模拟器发送控制命令、参数和状态信息。本文主要的工作概括如下:1、结合课题研究背景和国内外研究发展现状,分析雷达信号环境模拟器系统的整体组成和功能。通过分析系统中主控软件的功能需求和整体设计,选用Qt开发平台设计图形用户界面,并给出了设计应用程序时所采用的关键技术。2、雷达信号环境模拟器能够产生复杂的雷达发射、回波和干扰信号,本文分析了发射信号基本类型及雷达回波和干扰信号模拟的原理和仿真算法。通过建模与仿真的方法实现了目标回波信号及干扰信号的模拟。3、给出了一种Qt与MATLAB混合编程实现模拟控制软件的方法,Qt调用封装有MATLAB函数的动态链接库实现信号仿真和图形显示。文中提出了将MATLAB函数转换为Qt可用的动态链接库的方法和实现过程。4、设计了主控软件应用程序,主要包括三个功能模块:参数设置模块、管理与控制模块和数据库管理控制模块。同时,设计了软件的工作流程以及软件用户界面和布局。5、完成了软件测试和软硬件的联调测试,测试结果表明,主控软件系统在功能上达到了预期目标且运行稳定。