论文部分内容阅读
信息技术在现代军事领域中的地位越来越重要,以控制电磁频谱为目的的电子战是信息战中最重要的核心部分。通信对抗则是电子战的重要组成部分,已经成为决定战争胜负的一个关键因素。随着数字信号处理DSP(Digital Signal Processor)技术的迅猛发展,而且通用计算机性能也大幅度提升,当将模拟信号转换为数字信号后,数字信号处理只要在一台通用计算机上用软件就能很好地完成,使得系统处理的实时性得到明显的提高。 当我们截获到由多个电台的混合信号后,首先通过源数目估计、波达方向估计、波束形成和信聚焦等模块,将各个电台的信号分开,并且将噪声、电台的暂态信号与通信信号分离。对于通信信号,检测是否有跳频信号存在,有则估计跳频参数;若为一般调制信号,则识别其调制模式。本文所组建的模式识别系统能自动区分7种模拟调制信号(AM、DSB、USB、LSB、CW、FP、AM-FM信号)和7种数字调制信号(2ASK、4ASK、2FSK、4FSK、2PSK、4PSK、16QAM信号),同时也能对跳频(FH)信号进行跳频参数的估计。该系统是由VC和Matlab混合编程实现的。 本文主要内容安排如下: 第一章介绍该研究课题在军事对抗中的重要性及由算法组成的整体框架。 第二章讲述从空间侦察接收的混合信号的预处理的各个软件子模块,以及在系统中所用算法的选取,这些算法都是在Matlab中实现的。 第三章仿真了调制方式识别中参数的提取,估计他们的性能;对于不够理想的参数,提出改进的办法。还使用了一部分实际采集的信号对算法作了验证。 第四章介绍了软件的图形界面的实现,通过比较VC和Matlab混合编程的多种方法,选择适合本系统的客户服务方式。当算法及其他任务最终完成之后,脱离Matlab环境的工作就很重要,该方法在此也做了介绍。