论文部分内容阅读
现代战争中,随着雷达技术的广泛使用,雷达使用环境日益复杂,空间中电磁波与以往相比更加密集,电磁威胁环境的信号密度也空前提高,各种干扰信号严重影响到雷达工作性能。因此,当前很多新式雷达采用了复杂调制方式的雷达信号,这些信号形式不同于传统的雷达信号形式,它们的参数与形式更加灵活多变,具有较好的抗干扰能力。所以对侦测到的雷达信号进行分析研究,从中提取其主要特征,对雷达信号中包含信息的识别有着重要意义。基于上述情况本文设计并开发了一款复杂调制雷达信号自动测试软件,它可根据信号类型自动进行参数分析。软件基于VS2010开发环境,利用MFC类库和C++编程语言进行开发设计,采用停靠窗口的界面布局,实现选项卡式界面和平铺界面的灵活切换,界面美观,便于用户使用;软件总体设计采用了模块化思想,将软件分为分析模块、显示模块、辅助显示模块和接口模块;软件中对信号的分析分别从时域、频域和时频二维联合域三方面进行,全面的提取信号参数信息。时域分析时采用平滑滤波算法降低噪声的影响,随后通过修正过门限法消除噪声引起的毛刺和缺口,最后采用密度分布平均法测量脉冲幅度,进而测量其他脉冲时域参数。频域分析采用快速傅里叶变换的时域、频域抽取法测量信号的频域参数。时频二维联合域分析时采用多种时频分析方法测量雷达信号脉内调制参数,采用的分析方法包括短时傅里叶变换(Short-Time Fourier Transform,STFT)、Gabor变换和以Wigner-Ville分布为基础,围绕交叉项抑制与Wigner-Ville的加窗改进为分支形成的Cohen时频分布方法。Cohen时频分布方法主要有Wigner-Ville、Pseudo Wigner-Ville、Choi-Williams和Cone-shaped。最后,通过一组测试用例验证了软件各功能模块的有效性。本文设计的复杂调制雷达信号自动测试软件可对雷达信号多种参数进行一键式、自动测量,且具有测量误差小、精度高的优点。软件通过LAN/GPIB接口与雷达装备、频谱分析仪连接组成自动测试系统实现对雷达信号高效、可靠的测量。