
刚做技术支持的时候我最怕客户问三个问题。第一个你们的读写器最远能读多少米第二个读取率能达到多少100%吗第三个一次最多能读多少张标签为什么怕因为这些问题都没有标准答案。你说能读10米吧客户现场一测只有5米说你骗人。你说读取率99%吧客户放金属环境里一测只有80%还是说你骗人。后来我学乖了——先不说数字先问条件。先说清楚没有条件的指标都是耍流氓RFID的性能指标是高度依赖环境的。同样一套设备在开阔场地和在金属仓库里性能可能差好几倍。所以聊指标之前必须先说清楚测试条件。不说条件的参数都是耍流氓。衡量RFID系统性能核心就三个指标1.读距——最远能在多远读到标签2.读取率——一定数量的标签能读到百分之多少3.防碰撞能力——一堆标签放在一起多快能全部读完这三个指标互相制约、互相影响。没有哪个系统能三个指标都拉满。今天我们一个一个说重点是——怎么测测出来的数才靠谱。指标一读距怎么测读距是最直观的指标也是最容易被误解的。测读距的正确方法很多人测读距就是拿着标签往前走走到读不到了退回来一步说这就是最远读距。不对。正确的做法应该是选环境开阔场地周围3米内没有金属、没有大面积反射物定设备读写器型号、功率、天线型号、高度、角度全部固定选标签明确标签型号、贴附材质、摆放角度多次测量同一个位置至少测5次取平均值记录边界找到能稳定读到和读不到的临界位置记录条件把所有测试条件一起写下来光说一个距离没有意义 行业内常用的标准测试条件• 读写器功率1W30dBmERP• 天线6dBi 圆极化定向天线• 高度天线离地面1.5米• 标签标准不干胶标签垂直悬挂• 环境开阔无反射读距的常见误区误区1厂家标称的读距就是实际读距厂家标的一般都是理想条件最大读距——用最好的标签、最佳角度、最大功率、无反射环境测出来的。实际项目里打个六折七折都是正常的。误区2读距越远越好不一定。读距远意味着覆盖范围大但也意味着误读的概率高。比如通道门禁你说读距远好还是近好太远了旁边路过的人也被读到了反而麻烦。误区3只要标签能被读到就行不够。能偶尔读到和稳定读到是两回事。工程上一般要求的是稳定读距——在这个距离内10次读至少能成功9次以上。指标二读取率怎么测读取率也叫盘点率、识别率。就是一堆标签里你能读到百分之多少。客户经常说我要100%读取率——对不起没有哪个RFID系统敢保证100%。工业级场景能稳定做到99.5%以上已经是非常好的水平了。测读取率的正确方法测读取率核心是模拟真实场景。在实验室里测出来99.9%到了现场可能只有95%。正确的测试流程准备样本至少100张标签越多越准确。最好是实际项目要用的那种模拟环境贴在实际的物体上纸箱、塑料、金属等按实际摆放方式放置多次测试同一组标签连续测5-10次记录数据每次读到的标签数量、哪些标签没读到分析漏读没读到的标签是固定那几张还是每次不一样计算平均读取率总读取数 ÷ 总标签数 × 测试次数⚠️ 一个大坑很多人测读取率是这么做的把标签放好开着读写器等30秒看能读到多少。这测出来的不是读取率是无限时间下的覆盖率。实际场景中货物是流动的、人员是走动的、车是开过去的——读取时间是有限的。所以测读取率一定要限定时间或者限定通过速度这样测出来的数才有意义。影响读取率的主要因素指标三防碰撞能力怎么测防碰撞也叫多标签识别能力。就是一堆标签放在一起读写器能不能一个不落地全读出来读得有多快。这是超高频RFID最核心的优势之一——也是最容易被厂家吹水的指标。防碰撞是怎么工作的简单回顾一下EPC Gen2用的是时隙ALOHA算法。读写器开N个时隙每个标签随机选一个时隙应答。同一个时隙只有一个标签应答就读成功了多个标签同时应答就碰撞了下一轮再试。这个算法的理论效率大概是36.8%——也就是说100个时隙大概能成功读出37个标签。实际中因为有各种优化Q值自适应、早期终止等效率会高一些但也不会高太多。测防碰撞的正确方法厂家说每秒读1000张标签听听就好。实际项目里能有三分之一就不错了。怎么测才靠谱准备标签至少50-100张标签之间保持一定间距模拟真实情况固定位置标签和天线的相对位置固定不要动记录完整读取时间从开始盘点到全部读完花了多少时间多次测量同一组标签连续测5次以上取平均值记录遗漏有没有一直读不到的标签有几张换算成速率标签总数 ÷ 平均时间 每秒读取多少张 为什么厂家标的数跟实际差那么多厂家测防碰撞速率一般是这样测的• 用最好的标签最佳角度最佳距离• 算的是每秒标签读取次数不是每秒读出多少张不同的标签简单说就是——同一张标签被反复读也算到总数里。你说这能不高吗防碰撞能力的几个关键参数1. 初始Q值Q值决定了时隙数量2的Q次方。Q越大时隙越多碰撞越少但空时隙也越多效率可能反而低。标签多的时候用大Q标签少的时候用小Q。好的读写器会自动调整Q值自适应Q。2. 盘点模式是读到一次就算还是读到N次确认才算。确认次数越多误读越少但速度越慢。对可靠性要求高的场景一般设2-3次确认。3. 会话模式SessionEPC Gen2定义了4个会话S0-S3不同会话的标签状态保持时间不一样。简单理解S0适合一直不停盘点库存模式S1/S2/S3适合读一次就走的场景门禁、通道。选对会话模式可以大幅提高读取效率。三个指标的权衡之道最后说一个很重要的观点这三个指标是互相制约的不可能同时拉满。所以做项目的时候先想清楚你的核心诉求是什么如果是仓储盘点——核心是读取率要准。读距差不多就行慢点没关系如果是高速通道——核心是防碰撞速度要快。标签数量大通过时间短如果是车辆管理——核心是读距要远。车辆在远处就要读到如果是门禁通道——核心是读取率不串读又准又不能读太远没有最好的参数只有最合适的参数。好的工程师就是根据场景在三个指标之间找到最佳平衡点。这一讲的重点1.不谈条件的指标都是耍流氓聊读距、读取率、防碰撞先说明测试条件。2.读距要测稳定读距不是临界读距。厂家标称打七折是实际水平。3.读取率一定要限定时间测模拟真实场景。100%是理想99.5%是优秀。4.防碰撞别信厂家的每秒1000张实际除以3才靠谱。看全部读完的时间不看读取次数。5.三个指标互相制约读距、读取率、速度不可能同时最优。根据场景选平衡点。下一讲预告 环境对RFID的影响金属、水、温度、湿度我们下一讲见。