This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430FR6047 算法问题

我想问下,时间差的互相关算法不太懂,1 是计算的两个顺逆流接收波形计算的相关性吗

2相关函数是计算幅值还是整个的趋势,因为如果是顺逆流的波形的话,他们的幅值是不一样的

3算法的代码在哪,是用上位机实现的嘛,想要代码在哪里找到呢

4绝对时间用的是阈值法吗?所以说绝对时间的精度主要在于所选阈值吗,上下游采集到的超声波波形第二个波瓣上下游所对应的X序号并不一致,相差不大,是选取一个就行吗

  • 已经assign给了相关的专家,请等待回复,谢谢
  • 您好,

    算法介绍的话,您可以查看如下文档:https://www.ti.com/lit/an/slaa889/slaa889.pdf

    我们FR6047中绝对飞行时间使用的是Lobe算法,相对飞行时间使用的是互相关算法。

    这些算法都是在MCU中运行的,GUI上仅仅是监控和显示MCU中计算出来的结果而已。

    互相关算法使用的是超声波的回波波形,找到相似度最大的值作为时间基准。

    绝对飞行时间使用的是Lobe算法,计算出来后找peak点的百分比作为阈值。

    根据算法的公式发现,超声计量的精度主要取决于时间差的计算精度,因此核心算法是互相关算法。

    Best Regards

    Johnson