http://simulations.narod.ru/ 它是 Matlab 中的时间反转模拟。 黑圈是障碍物。 Trialgle 是检测到的障碍物位置,红点是发射器/接收器。 它是二维波动方程解。 边界吸收波,但理想情况下,边界存在的反射很小。 波浪从障碍物反射。 任务是检测障碍物位置。 时间反转方法的想法在这里解释: http://en.wikipedia.org/wiki/Time_Reversal_Signal_Processing
因为波动方程具有 t 到 -t 的不变性,所以发射机可以构造与障碍物相抵触的立体波。 第一个发射器发送几乎平面波,因为它们同时输入高斯脉冲。 然后接收者记录响应。 然后使用 t 将其重新限制为 -t 并使用增益。 在此迭代中,检测到的位置移动到障碍物的实际位置。
2021-09-08 20:06:38
5KB
matlab
1