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.
我不了解 TI 毫米波传感估算器如何 计算距离间隔分辨率和速度间隔分辨率。
如果我通过 d = c / 2B 手动计算距离分辨率、我将从工具中获得不同的结果。 同样、通过 v = lambda /2T 计算速度分辨率也会导致一个不同的值。
C = 3x10^8 [m/s]
b = 375.60[MHz]
D = c / 2B = 3x10^8 /(2 * 375.60x10^6)= 399.4x10^-3[m]或39.94[cm]、与上述突出显示值不匹配。
速度分辨率
λ= c / f = 3x10^8 / 60x10^9 = 5x10^-3[m]或5[mm]
T = 66 * 69.07x10-6 = 4.55x10^-3[s]或4.55[ms]
V = lambda / 2F = 5x10^-3 /(2 * 4.55x10^-3)= 548.4x10^-3[m/s]或0.548[m/s]
这些差异来自哪里? 我是否误解了上述参数?
谢谢、
Curtis Belknap
您好 Curtis、
您的计算结果分别针对距离和速度分辨率(基于物理原理)进行了正确计算。 但是、您比较的两个值可视为有效分辨率(在采样/FFT 处理之后)。
因此、对于速度分辨率、如果我们采用您计算出的分辨率并乘以(Nchirp_loops/#ppleppler FFT bins)、我们会得到估算器中指示的值。
范围也应如此:其中 deltaRbin = detaR *(每个线性调频脉冲的样本数/#range FFT 单元数)。
我建议、如果您想查看如何执行任何其他计算、可以查看可视化工具的源代码。 相关计算位于 input.js 文件中:
var range_inter_bin_resolution =函数(range_resolution、number_of _samples_per_chirp、num_range_FFT_bins){ 返回 range_resolution * number_for_samples_per_chirp/num_range_FFT_bins; }; var velocity_inter_bin_resolution = function (velime_resolution、min_num_for_chirp_loops、num_popple_FFT_bins){ return velocity_resolution * min_num of _chirp_loops/num_popple_FFT_bins; };
以下步骤适用于感应估算器:
https://e2e.ti.com/support/sensors/f/1023/t/797254?-FAQ-AWR1843-Where-can-I-find-the-source-code-for-the-mmWave-Demo-Visualizer
Amanda
这种情况以及计算中使用的 BW 为(斜率)*(#个样本*采样周期)这一认识可修复所有问题。
我的计算仍然与估算器不完全匹配、但我认为这是由数字舍入/截断问题引起的。
谢谢!
Curtis、
是-这称为有效带宽(采样期间的带宽)。额外的斜坡时间是指我们继续斜坡但不进行采样的时间段。
Amanda