工具/软件:
尊敬的专家:
我们使用 gPTP 实现时间同步、并使用五个雷达执行基于时分的扫描、以避免相互干扰。
但是、我们遇到了这样的问题:实际射频传感器启动时间无法与 gPTP 时间戳对齐、从而导致对齐过程连续运行。
以下是我们当前的调整流程:
-
传感器启动
-
M4内核会检查 rangeFFT 何时完成、将其视为射频扫描完成事件、然后向 MSS 发送 IPC 消息
-
MSS 接收 IPC、为事件设置时间戳、并将其与 gPTP 时间戳进行比较
-
如果时间差超过阈值、传感器将停止并重新启动
-
重复步骤2至4、直到对齐成功
我们希望改进或纠正这一机制、我们有以下问题:
-
我们如何从 BSS 获取实际射频传感器开始时间戳?
如果无法直接访问、您是否对如何准确估计或推断它有任何建议? -
我们如何精确检测射频扫描何时开始?
我们是否可以挂钩以对这个时刻进行时间戳处理的信号或 BSS 事件? -
我们如何准确检测射频扫描何时结束?
目前、我们使用 M4上的 rangeFFT completion 作为代理。 是否有更好或更精确的指标? -
是否有可能 在 RSS 内核内应用 gPTP 时间补偿 、以便 BSS 控制的事件(例如帧/线性调频脉冲生成)与全局时基对齐?
对于使用 gPTP 改进多雷达系统中射频时间校准的任何见解或建议、都将不胜感激。
