密集读取器部署:让二十台读取器像一套系统那样工作
密集读取器部署:让二十台读取器像一套系统那样工作
工程方案

密集读取器部署:让二十台读取器像一套系统那样工作

在 RFID 现场加读取器并不会线性增加容量:密度超过某个点之后,读取器互相干扰、标签被邻区天线淹没,整片区域的读取反而比三分之一规模时更差。密集部署是一个协同问题,而协同必须被设计出来。

11 min· By SpidersRFID Editorial Team

现场上的第一台读取器读得很漂亮。第十台开始变差。第三十台产生的数据流,没人敢信。这不是硬件故障,而是一个被设计成「一群独立读取器」的装置,变成了共享频谱、共享标签、共享物理规律的无线电系统之后必然发生的事。

真正的容量上限是读取器互扰

多数部署是按「数一数通道数 × 单通道实测读取率」来估算的。这个算术是错的。

  • 读取器在发射时同时也在接收,所以它在发射期间对自己的天线是聋的,听不到远处标签微弱的反向散射。
  • 相邻区域的两台读取器可能「隔着标签吵架」:A 在标签信道上发射,B 却想听标签的回应。
  • 位于两个区交界处的标签,可能被两台读取器同时照射,却对哪一台都无法相干回应。
  • 总读取能力随协同而增长,不随天线数量增长。二十台不协同的读取器,可能比八台协同的更差。
  • 症状很典型:单机测试极好,生产环境平庸,而且找不到任何一个看起来坏掉的部件。

法规制度与你实际拿到的占空比

法规决定读取器可以发射多少时间,因而决定场地的容量。

  • 在美国,50 个信道跳频、不强制先听后说,给读取器更多自由,也给了它与邻居碰撞的更多机会。
  • 在欧洲和亚洲许多地区,先听后说要求读取器发射前先检测信道,这降低吞吐,并使信道规划成为必需。
  • 占空比不是软件偏好,而是监管设定的,绕开它不是可选项。
  • 功率上限因地区和天线增益而异。从美国站点抄来的配置,在欧洲要么违法要么无效,反之亦然。
  • 要求按站点记录合规配置,包括信道计划和最大传导功率。

相邻区域的信道规划

信道规划是第一件工具,而且很便宜。

  • 给区域重叠或相对的读取器分配不同信道。在跳频制度下,这意味着不同的跳频集,而不只是不同的起始信道。
  • 两台读取器之间的距离,至少要大于「一台能在另一台区域内触发标签」的距离,并用边界处的标签实测验证。
  • 利用天线自身的隔离度:背板加定向天线能把天线背后的场强压低 15 至 20 dB,通常足以让两个区互不相干。
  • 不要把两个通道门正对着放在窄通道两端。要么错开,要么配置成轮流工作。
  • 把计划画在平面图上。没人记录的信道计划,会被下一个加装读取器的人重写,而且通常写得很糟。

同步与时间片协同

除了信道隔离,读取器还可以共享时间。这正是密集读取器模式的用途。

  • 密集读取器模式协同相邻读取器,使其不在同一区域同时发射。它以牺牲单台吞吐为代价降低碰撞。
  • 区域确实重叠时才启用,不重叠时保持关闭,因为吞吐代价是真实的。
  • 厂商支持时,使用同步信号或一台主读取器来调度发射窗口。
  • 一个简单且常常够用的替代方案是时分:读取器在几百毫秒的固定窗口内轮流工作,由中间件而不是读取器来控制。
  • 无论用哪种机制,都要验证。配置了但没真正生效的同步,比没有更糟,因为它给人虚假的信心。
  • 记录标签漏读时是哪台读取器在发射。没有这个,每次排查都得从零开始。

天线布置:近场、远场与共享区

物理布局决定了协同是否有可能奏效。

  • 安装天线时让主波束不重叠。主波束重叠是协同无法完全解决的那一种情况。
  • 用能达到读取的最小功率,用天线增益去塑形覆盖,而不是用功率去延长距离。
  • 让读取区靠近天线,那里场强高、标签回应稳健。远距离读取恰恰是最容易受干扰的。
  • 不要让天线穿过门洞或货架缝隙照到邻区。无线电不认平面图。
  • 用天线最终朝向做测试。调试期的临时朝向,会产出一份对最终几何完全错误的信道计划。
  • 隧道两端都要屏蔽。不屏蔽的隧道会漏到通道里,干扰沿线每一台读取器。

标签数量与 Q 值调整

同时存在大量标签时,瓶颈变成标签群,而不是读取器。

  • Q 参数控制读取器在标签之间分配时间的方式。太低则碰撞上升,太高则每枚标签被读到的频率太低。
  • 按真实标签群、按峰值来调 Q,而不是按五枚标签的演示环境。
  • Session 标志很重要:session 0 的标签会回应任何读取器,而 session 2 与 3 能减少邻区读取器对同一标签的重复盘存。
  • 同一标签要经过多台读取器的输送线和通道门,用 session 2 或 3;需要单台读取器快速看全所有标签,用 session 0。
  • 尽量降低区域内的标签数量。把整托读成一枚标签,比逐箱读四十枚标签更省空中时间。
  • 用真实标签组合测。两百枚标签的区和二十枚标签的区,行为完全不是一回事。

如何测量一个密集部署

密集系统是「软性失效」,所以测量必须刻意设计。

  • 按读取器、按天线、按小时测量。站点汇总读取率会掩盖那台正在变差的读取器。
  • 用同一枚标签依次经过各区域,这样差异才能归因于区域而不是标签。
  • 为每个读取事件记录发射信道与时间,以便事后重建干扰。
  • 做一次刻意的压力测试:一台一台加读取器,观察站点读取率从哪一点开始下滑。那个拐点就是真实容量上限。
  • 关掉同步跑一个班次作为对照。差值就是协同的价值,而且是实测的。
  • 监控那些发射时间远超份额的读取器。配置错误的读取器,通常是全站性能下降的元凶。

调试清单

  • 平面图上记录每一台读取器、天线、信道与功率。
  • 边界测试:A 区的标签不被 B 读取器读到,并在多个位置验证。
  • 同步以日志验证,而不是看配置界面。
  • 每个区的 Q 与 session 设置记录在案,并注明调参所依据的标签数量。
  • 完成压力测试,记录拐点并说明预留余量。
  • 建立按读取器的读取率、发射占空比与温度的监控。

密集 RFID 是一个无线电工程问题,只是以 IT 硬件的形式交付。把协同当作设计交付物的站点,得到线性容量;把协同当作勾选项的站点,得到一个演示时好用、高峰期令人失望的系统。

Odoo RFID 集成一站式方案

我们使用 Cookie 来提升您的浏览体验、分析网站流量并个性化内容。点击“接受全部”即表示您同意我们使用所有 Cookie,您也可以选择“仅必要 Cookie”。详情请参阅我们的 隐私政策 以了解更多详情。