随笔 - 53  文章 - 0  评论 - 5  阅读 - 5817

2024.9.20 计划

项目部分

个人学习部分

DP部分
1.货币系统(1021)
2.货币系统(532)

总结

搞清楚了波束形成怎么用来定位声音:

假设有M个麦克风,麦克风采样的信号xi(t)以及N个声源信号s[N]。

1.麦克风收到的信号时延

麦克风间隔时延对同一个信号的影响,具体是在时域信号中相位延迟的表现形式

会发现相邻两个麦克风之间接受到的信号实际上只差 ejω0τ

2.CBF公式中参数理解

CBF方位谱公式:p(θ)=wHRw 由这个公式计算出来的p(θ)的最大值的θ就是声源的方向。
p(θ)=wHRw 解释:
(1)这里的w是关于 θ 的一个矩阵,H是共轭转置
(2)R是阵列的协方差矩阵 R=E[XT(t)X(t)]
(3)X(t)=[x1T(t),x2T(t),...,xMT(t)]T即为某一时刻M个麦克风接受到的信号列向量

讨论其中第m个麦克风接受第i个声源的情况,即 am(θi)si(t)+nm(t)这是时间信号
而这是离散信号(在n时刻对于每个麦克风的采样)
x[n]=[si(t),si(t)ej2πf0dsin(θ)c,si(t)ej2πf02dsin(θ)c,,si(t)ej2πf0(M1)dsin(θ)c]
由上面的式子可以知道,si(t)是不需要知道的,因为我们只关心声源的方向,不关心内容,所以这里就可以将si(t)提出来,得到a[n],也就是a(θ)

由于声源方向不知道,所以需要把所有的角度θ都计算一遍,得到很多的a(θ)

至于一开始的时延部分是ejω0τ,但是此时是si(t)ej2πf0dsin(θ)c,可以参考上一篇以及频率和角频率的计算公式

3.代入CBF公式

将每个麦克风收到的信号xm(t)拼到一起成为X(t),至此,CBF公式中需要的X(t)a(θ)都得到了,分别计算出来各个方向上的p(θ),找到最大的即可。

posted on   Laurance  阅读(11)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示