雷达信号模拟器通过模拟各种类型的雷达辐射信号,构建既定的复杂雷达信号的电磁环境,在评估雷达侦察设备的技术战术指标和效能方面发挥着重大作用。它具有经济灵活,易于控制和可重复性的优点,在雷达侦察系统的测试中占有重要的地位。嵌入式显示控制器是雷达信号模拟器的重要组成部分,它为雷达信号模拟系统提供人机交互平台。基于该平台设计的人机交互软件,主要完成试验场景的描述、试验过程的管理、试验工作状态的记录和数据存储,并对整个系统的通信进行控制和管理。本文的工作任务是基于S3C2416处理器、Windows CE 6.0操作系统以及Qt/Embedded设计具有良好人机交互性能的显示控制系统。本文的主要工作如下:1.分析了雷达信号模拟器的结构与工作原理,确定了显示控制系统所需要实现的功能。结合需求分析,给出了雷达信号模拟器显示控制器硬件模块和软件模块的总体设计。2.对嵌入式操作系统进行了研究,完成操作系统选型和WinCE6.0操作系统裁剪定制,根据需求定制合适的操作系统。3.研究了TCP通信和USB通信的原理,通过编程分别实现了网络接口和USB接口的通信。完成了通信协议的设计,并对协议进行了CRC帧校验,保证了系统通信的稳定。4.基于Qt/Embedded开发平台,建立了Qt开发环境。通过对参数设置模块、管理控制模块、数据处理模块以及信号仿真模块的设计,完成人机交互软件的设计。5.对雷达信号的基本类型进行了分析。包括脉冲调幅信号、线性调频信号和相位编码信号,分析了信号原理以及时域和频域特性。基于Qt与Matlab混合编程,完成对雷达信号波形的仿真。6.最后通过对界面参数的设置进行系统联调测试,对人机交互软件的通信和功能进行了测试。同时对雷达信号模拟器输出信号波形与软件仿真波形进行对比,验证雷达信号模拟器的工作性能。测试结果表明系统性能良好,本文设计的人机交互软件功能齐全,运行流畅,满足系统需求中提出的功能要求。
暂无评论