- 易迪拓培训,专注于微波、射频、天线设计工程师的培养
网络无线侦察接收机软件系统的设计和实现
当PC端收到"粘包"时,首先经过预处理过程——解包,将粘在一起的包分成独立的数据包,并将每个数据包中的数据取出依次拷贝到pool中分配的缓冲区中。
预处理过程构造类PaeketBuilder,该类的具体设计如下。
3 软件运行效果
网络无线侦察接收机软件系统可实时监测频率范围为频率范围20~3 000 MHz的信号,且对实时监测的信号进行分析和处理:主要包括电平、场强、频差、频偏、调制度、带宽等技术参数的测量。其中频率测量精度为1x10-7,频率分辨率为1 Hz。并且当系统处于扫描模式下,存储扫描速度≥700信道/秒,连续频率扫描速度>6 GHz/秒,可选步进可从125 Hz到100 kHz。该系统可智能地处理多个同时被调度的监测任务,实现多任务并发监测。该系统具有自学习能力,可在无人值守条件下完成智能化自动化监测任务。
系统的界面如图5所示,界面从上到下依次是标题栏、菜单栏、工具栏;界面的下方左边部分是信号处理参数配置面板,右边部分主要用来显示各种信号处理的结果,图5当前展示的就是功率谱估计结果显示窗,窗口显示的是信号的频谱图。目前,该系统可以正常接收硬件发送的信号,并从中提取出其技术参数如调制方式、调制度、频率、带宽等。
4 结束语
信号实时处理显示软件系统满足ITU建议的规范要求,兼容无线电监测网传输协议(RMTP),通过网络接收硬件采集的无线电信号,从而达到实时监测、测量和存储无线电信号的目的。该软件系统具有固定频率监测和扫描频率两种工作模式,实现了对无线电信号的频谱分析。通过该软件系统的实施,为进一步实现兼容无线电监测网传输(RMTP)协议的网络化智能无线频谱监测侦收系统以及产业化做好准备。整个软件系统的分析设计过程均采用面向对象方法实现,借助于模块设计和面对对象编程思想使类与类之间的内聚性增强,耦合性减弱,提高了系统的可重用性和扩展性。
作者:夏娟 夏威 何子述 来源:《电子设计工程》
上一篇:卫星网络干扰信号的监测与定位技术
下一篇:我国号码携带业务访问数据库技术方案的研究