高斯白噪声matlab代码RF数据集收集MATLAB脚本
为了增加具有射频硬件特性的射频机器学习数据集,发送和接收射频波形信号样本的MATLAB脚本。
需要使用Mathworks“来自通信的USRP支持”工具箱来控制某些Ettus
USRP
SDR。
如何使用这些脚本
要创建适当结构的RF波形数据集进行发送和接收,请首先在以下Github存储库中从NIST获得可用的源代码:
然后,使用NIST波形发生器仓库中的指令创建至少一个数据集MATLAB工作区文件,其中将模拟的加性白高斯分布噪声添加到雷达波形脉冲样本中。
我发现将批数据集的大小限制为200个样本(每个样本80毫秒)很有用。
我还配置了雷达波形发生器,以在不存在任何雷达的情况下随机创建200个文件中的1/2个。
这是训练,验证和测试雷达探测器模型可以学习如何识别雷达形式不存在的地方所必需的。
创建数据集后,请确保发送和接收USRP已正确连接到其主机,并首先启动send_USRP_data.m脚本。
然后,一旦该脚本重复发送选定的200个雷达波形样本批次,然后启动receive_USRP_data.m脚本,并希望它将确认已正确接收整
2022-03-08 13:30:45
10KB
系统开源
1