一、前言

最近在做调制识别的FPGA实现,一个人走了很多弯路,把自己走过的弯路记录一下。

很多人都用Tim O’Shea的数据集RML2016.10a.tar.bz2,大家都是直接拿来训练但是关于该数据集调制信号的参数论文里只介绍了很少一部分,楼主探索了一下终于找到了该数据集的相关参数。

二、数据集参数

首先可以直接从数据集中得到的信息:

1,一共220000个调制信号,11种调制方式,每种调制方式有20000个调制信号。信噪比-20db 到18db间隔2db一共20种信噪比,即单种调制方式的的一种信噪比的调制信号1000个;

2,每个调制信号的size是(2,128),2对应这IQ两路,128对应128个采样点;

其次,查看该数据集的论文能够得到的信息:

这个数据集的介绍来源Tim O’Shea的一篇论文:

Convolutional Radio Modulation Recognition Networks

该论文的一段关于数据集的描述如下图:

3,可以得知该数据集每个符号有8个样点,论文里能提取出来的也就这一个有用的信息了。

还是没找到关于这个信号的采样率,这个在实际通信系统中十分重要,于是我找到该作者提供的生成数据集的源码:

github数据集生成代码

其中有关采样率的代码如下:

fD = 1
delays = [0.0, 0.9, 1.7]
mags = [1, 0.8, 0.3]
ntaps = 8
noise_amp = 10**(-snr/10.0)
chan = channels.dynamic_channel_model( 200e3, 0.01, 50, .01, 0.5e3, 8, fD, True, 4, delays, mags, ntaps, noise_amp, 0x1337 )

我又到GNURadio上查了一下这个channels.dynamic_channel_model(因为本菜鸡安装GUNRadio失败了,他这代码我跑不了www)

发现第一个参数就是采样率

4,于是得到了采样率:200khz,其他关于什么频率漂移等参数大家可以查看上面的函数的参数,一一对应起来就知道了 。

三、参考博客

https://blog.csdn.net/qq_34467412/article/details/90738232

调制识别数据集RML2016.10a的调制信号参数(采样率)相关推荐

  1. 求分享~水声通信信号调制识别数据集

    水声通信信号调制识别数据集 研究生小白一枚,想要做水下通信信号调制方向,可是找不到相应的数据集,只是单纯的看文章,求朋友们可以分享一下数据集,万分感谢!!!

  2. 开源调制识别数据集整理

    RML公开数据集整理 数据集的作者是O'Shea, T.J 数据集及下载地址 类别 样本总量 RML2016.10A 8个数字调制方式: 8PSK, BPSK, CPFSK, GFSK, PAM4, ...

  3. 基于ANN的6种调制信号自动调制识别(2ASK、4ASK、2FSK、4FSK、2PSK、4PSK)

    目的: 实现6种(2ASK.4ASK.2FSK.4FSK.2PSK.4PSK)调制信号自动调制识别. 条件:windows 10,MATLAB 2014a 内容: 本实验设计了一个分层结构的MLP神经 ...

  4. 学习——信号调制识别(一)

    学习--信号调制识别 (一)   看了<通信信号调制识别技术及其发展>这一论文后,将学习到的知识记录在这篇博客里. 1.通信信号调制识别技术   调制识别问题从本质上来说是一种典型的模式识 ...

  5. RML2016.10a数据集读取和处理

    目录 一.RadioML2016.10a数据集介绍 二.读取方式 2.1读取数据 2.2打印数据 三.原作者处理方式及代码 四.调制识别数据集相关阅读 4.1 免费内容: 4.2 付费内容(可节约大量 ...

  6. 一种基于伪标签半监督学习的小样本调制识别算法

    一种基于伪标签半监督学习的小样本调制识别算法 人工智能技术与咨询 来源:<西北工业大学学报>,作者史蕴豪等 摘 要:针对有标签样本较少条件下的通信信号调制识别问题,提出了一种基于伪标签半监 ...

  7. 【数字信号调制】无线电信号调制识别matlab源码

    1 简介 通信信号具有多种调制方式,其主要任务是在信号诸多的环境下确定接收信号的调制方式和其他信号参数,从而确保无线电信号的准确性和真实性,以便于技术人员对信号进行更深一步的分析和处理.通信信号的调制 ...

  8. 信号模型噪声服从零均值高斯分布_非高斯噪声下基于分数低阶循环谱的调制识别方法...

    1 引言 当前,绝大多数非高斯噪声的建模形式都为Alpha稳定分布噪声.首先,Alpha稳定分布符合中心极限定理,在理论上适合应用于实际场景中的噪声建模:其次,Alpha稳定分布由于其参数的可变性,包 ...

  9. 基于cnn的短文本分类_基于时频分布和CNN的信号调制识别分类方法

    文章来源:IET Radar, Sonar & Navigation, 2018, Vol. 12, Iss. 2, pp. 244-249. 作者:Juan Zhang1, Yong Li2 ...

最新文章

  1. node.js入门 - 12.api:进程(process)
  2. Linux 列出文件列表命令ls
  3. docker基础知识
  4. mysql8优化实战
  5. 美国实现Believe me I can fly, Believe me I can touch sky (2)
  6. 20172327 2018-2019-1 《程序设计与数据结构》第五周学习总结
  7. hdu--1077--Catching Fish
  8. 关闭笔记本电脑计算机键盘,笔记本电脑键盘怎么关_笔记本电脑键盘关闭步骤-win7之家...
  9. 计算机基础ppt说课稿,计算机基础说课稿ppt课件
  10. ShadowGun Shader学习
  11. 昔日的百度“太子”为何因经济问题走上穷途
  12. linux 编译chromium,chromium(linux环境)指定版本下载和编译教程
  13. domain adaptation 领域自适应
  14. 大白话5分钟带你走进人工智能-第十六节逻辑回归之分类的原因(1)
  15. 修改Windows 2003登录及关机界面(不出现关机提示、按CTRL+ALT+DEL开机)
  16. 操作系统-文件读写过程
  17. JS if语句,switch语句——经典例子(水仙花数、瑞年)
  18. CentOS7安装 jq
  19. IC EMC(集成电路电磁兼容)测试标准介绍
  20. 开启docker的大门,docker基本使用方法

热门文章

  1. Laya:基于Prefab的简单UI框架。
  2. Sqlite 时间比较
  3. java injection_java安全编码指南之:输入注入injection
  4. python定义函数以什么开头_python中下划线开头函数是什么
  5. 使用heroku部署项目
  6. 管道疏通在排管时要注意哪些事项?
  7. bjui关闭当前页及弹窗层,刷新当前页及弹窗层
  8. 企业级Docker镜像仓库的管理和运维
  9. open()和with open()的区别
  10. 最小生成树 HihoCoder-1097、1098、1109(最小生成树算法)