十五届全国大学生智能汽车竞赛 中安排后一个 声音信标导航 竞赛组别。参赛同学反馈,声音信标发送的 Chirp信号 在远处听起来会令人产生一种恐慌紧张的感觉,极大扰民。

如果将信标的声音改成同样宽带音频的白噪声信号,在听觉上与Chirp信号有很大区别,但在导航的效果上与Chirp信号相同。

下面是对比两种信号在声音导航效果的异同。

01 测试方式


通过 调频接收模块 接收信标发送的调频信号,与麦克接收到的信号通过相关运算,获得声音时间延迟。将两个麦克的延迟时间和调频接收模块获得的信号强度显示在LCD上。

▲ 车模上显示测试结果的液晶

1.显示屏显示说明:

  1. 第一行显示的是麦克风1到信标的距离,单位是3.14厘米,显示的6也就是距离:
    L1=6×3.14=18.84cmL_1 = 6 \times 3.14 = 18.84cmL1​=6×3.14=18.84cm

  2. 第二行显示的是麦克风2到信标的距离,单位是3.14厘米,显示的11也就是距离:
    L1=11×3.14=34.54cmL_1 = 11 \times 3.14 = 34.54cmL1​=11×3.14=34.54cm

  3. 第三行显示的FM的RSSI(信号强度)。

2.播放Chirp信号时的视频(附件1):

采用原始的chirp信号进行声音导航,从视频中每移动车模一段距离观察一次距离数据是否稳定,从视频中看出大概离信标3米多的时候代表距离的数据开始不稳定了。

▲ 信标播放chirp信号时接收端的信号

  • 黄色波形是麦克风接收到的波形
  • 蓝色是FM收到的波形

3.播放随机白噪声时的视频(附件2):

采用matlab生成8192个随机白噪声数据,然后用单片机将随机数据按照40K的频率进行播放。8192个数据播放的时间为204.8毫秒。刚好与之前的chirp周期是一致的。

由于单片机的flash较小所以没有办法播放太长的序列。同样,视频中也采用每移动车模一段距离观察一次距离数据是否稳定,从视频中同样可以看出大概离信标3米多的时候代表距离的数据也开始不稳定了。

▲ 信标播放白噪声信号时接收端的信号

  • 黄色波形是麦克风接收到的波形

  • 蓝色是FM收到的波形并对波形做了一个1MHz 的低通滤波,便于观看波形。

测试的时候车模端的程序是没有改变的, 也就是说测距算法不变的情况下,仅仅只改变信标的声源通过视频我们可以看到两者的效果是比较接近的。

02 结果分析


从测试结果来看,播放白噪声的确也可以实现测距,当然也可以实现声音定位,但从实际测试中也有以下疑问

1.问题1:

从上面的白噪声波形看,如果由人直接判断接收到的波形,很难去分析当前接收到的波形质量是否可靠,因为信号源就是随机的白噪声,没有规律可循,从分析和写程序来说可能没有chirp信号那种波形能给人带来那么直观的感受。

▲ 播放Chirp信号进行测量声音延迟

2.问题2:

相对于chirp信号来说,随机白噪声听起来会更容易让人产生一种心烦的情绪,对做这个组别的同学来说也挺头大的,但相对于之前的chirp信号来说,穿透力确实要弱一些,对于其他人的影响确实要小不少,但也能传比较远。

▲ 播放噪声信号进行测量声音延迟

声音信标发出白噪声和发出chirp信号的对比测距说明相关推荐

  1. 声音信标规格说明 2020-5-25

    在2020年第十五届全国大学生智能汽车竞赛中的信标组采用了声音导航的方案.本文对2020年全国大学生智能车竞赛中信标组比赛所使用的声音信标的规格进行说明. 01信标组成 信标构成主要包括有外壳.信标驱 ...

  2. 室外声音信标可行性分析

    0. 狗追鸭子 在去年(2019)9月18日在公众号(TSINGHUAZHUOQING)给出了NXP公司宋岩发送过来的一个短视频:在水塘里一只狗在追咬一只鸭子. 狗追鸭子 当时全国大学生智能车竞赛秘书 ...

  3. 哈尔滨工程大学-济海追风-声音信标

    01引言 技术报告主要讲述了本组信标车的机械.硬件.算法情况.今年的信标组有别于往年的光电信标,采用声音信标的形式,场地中的信标灯发出以0.2048s为周期的Chirp信号,要求信标车完成定位.追踪和 ...

  4. 基于STC8H8K64U声音信标采集和处理算法

    简介 相关模块 1. 无线接收模块 在博文"TEA5767调频接收模块"介绍了这款调频信号接收模块的调试过程.在本实验中,它用来接收有信标发送的调频无线信号中的同步Chirp信号. ...

  5. Chirp信号公式与对离散生成算法之间的差异

    讨论产生线性频率变化的公式和它的离散公式之间的差异,并提出Chirp信号的修改方案. Chirp信号的公式 对于固定频率f1f_1f1​的信号,它的表达式为:r(t)=cos⁡(2π⋅f1⋅t)r\l ...

  6. 【数字信号处理】相关函数应用 ( 正弦信号 的 自相关函数 分析 二 | 在白噪声中检测正弦信号 )

    文章目录 一.正弦信号 的 自相关函数 分析 一.正弦信号 的 自相关函数 分析 正弦信号 s(n)=Asin⁡ωns(n) = A \sin \omega ns(n)=Asinωn , 其 幅度 A ...

  7. Chirp信号简单介绍

    1.定义:chirp指的是频率随时间增加或减少的信号.它通常应用于声纳.雷达和激光系统,以及其他应用,如扩频通信.(大多数情况也可称为线性chirp信号,但其实chirp信号未必是线性的) 2.公式推 ...

  8. Chirp信号研究中的基础问题

    Chirp信号的表达式如下: 式中f0称作起始频率. u0为调频率 对相位进行求导,得到角频率以及频率随时间的线性变化关系 f = f0+u0*t %%长度为50ms 3-8KHZ  FS= 4410 ...

  9. 声音信标—雨模拟雨天防水测试

    01 内容介绍   声音信标组,因为声波的反射会对信标的识别造成影响,所以声音信标组最好是放置在室外空旷场所.由于比赛时间为夏天,天气多变,不止有刺眼的阳光,也有狂风和暴雨.   下面是模拟雨天信标灯 ...

最新文章

  1. HALCON选择标定板文件
  2. CentOS 6.0图解网络安装全过程
  3. C# WebRequest 基础连接已关闭 连接意外关闭
  4. python爬虫吧-python爬虫-爬取百度贴吧帖子加图片
  5. CF510C Fox And Names——拓扑排序练习
  6. 为什么使用mq?具体的使用场景是什么?
  7. java服务器端编程
  8. webflux databuffer输出
  9. var let this的区别
  10. python 用命令安装pip_用pip命令安装Python第三方库
  11. SAP License:SAP顾问心情随笔——点燃一支烟
  12. 如何将一个字典转换为玲阶矩阵_每日一课 | Python循环字典
  13. 如何在计算机设置鼠标宏,鼠标宏怎么设置,教您鼠标如何设置宏
  14. MATLAB角度转换为弧度
  15. 豆瓣电影Top250数据爬取、数据分析及数据可视化
  16. 经典括号匹配问题——你真的明白了吗?
  17. 记一次大量499http状态码问题出现与处理
  18. 茜在人名可以读xi吗_带茜字的女孩名字
  19. Excel批量设置数字转化成“以文本形式存储的数字
  20. $this-assign('manualList', $manualList)是什么意思

热门文章

  1. 优化内核报错及解决方法
  2. canvas初体验之加载图片
  3. C++的那些事:你真的了解引用吗
  4. 你可能不知道的5种 CSS 和 JS 的交互方式
  5. 《不留》--王菲 Faye
  6. 《oracle大型数据库系统在AIX/unix上的实战详解》讨论31: oracle、sybase 数据库的不同访问...
  7. JavaScript中整型数据使用
  8. Docker建网站 4条命令搞定
  9. 实现Windows non-Unicode设置批量修改
  10. PIX配置手册三(nat)