1.一种RFID标签数量估算方法,其特征在于包括以下步骤:建立碰撞时隙比例与碰撞时隙内平均标签数的关系模型;
设置RFID阅读器的初始接收窗口值;
RFID阅读器发送射频信号并接收标签的响应码;
统计空闲时隙、成功时隙和碰撞时隙的数量并计算碰撞时隙比例;
根据碰撞时隙比例和碰撞时隙比例与碰撞时隙内平均标签数的关系模型计算碰撞时隙内平均标签数;
根据成功时隙的数量、碰撞时隙的数量和碰撞时隙内平均标签数计算标签数量的估计值。
2.根据权利要求1所述的RFID标签数量估算方法,其特征在于,所述建立碰撞时隙比例与碰撞时隙内平均标签数的关系模型,包括:对阅读器进行M次读取过程模拟,得到碰撞时隙比例和碰撞时隙内平均标签数的离散关系图,M值事先设置;
对离散关系图中离散点用高斯函数描述;
利用最小二乘原理求出高斯函数中的特征参数;
根据高斯函数的特征参数计算碰撞时隙比例和碰撞时隙内平均标签数的关系模型。
3.根据权利要求2所述的RFID标签数量估算方法,其特征在于,所述根据高斯函数的特征参数计算碰撞时隙比例和碰撞时隙内平均标签数的关系模型是根据高斯函数的特征参数得到碰撞时隙内平均标签数与碰撞时隙比例的拟合曲线表达式。
4.根据权利要求1所述的RFID标签数量估算方法,其特征在于,所述根据成功时隙的数量、碰撞时隙的数量和碰撞时隙内平均标签数计算标签数量的估计值,包括:成功时隙的数量记为S,碰撞时隙的数量记为C,碰撞时隙内平均标签数记为B;
根据成功时隙的数量S、碰撞时隙的数量C和碰撞时隙内平均标签数B计算标签数量的估计值N,N=B·C+S。
5.根据权利要求1所述的RFID标签数量估算方法,其特征在于,在计算出标签数量的估计值后,还包括步骤:将标签数量的估计值作为初次估计值;
以初次估计值为中心设置二次估计的估计区间;
计算估计区间内标签数量对应的空闲时隙、成功时隙和碰撞时隙的期望值与实际值之间的切比雪夫距离;
在估计区间内计算最小切比雪夫距离对应的标签数量,即为最终的标签数量估计值。
6.根据权利要求5所述的RFID标签数量估算方法,其特征在于,所述以初次估计值为中心设置二次估计的估计区间,包括:通过多次标签识别测试计算标签数量离散点与初次估计值的最大距离,记为x;
以初次估计值为中心,在最大距离x为半径的区域内设置二次估计区间。
7.根据权利要求5所述的RFID标签数量估算方法,其特征在于,所述计算估计区间内标签数量对应的空闲时隙、成功时隙和碰撞时隙的期望值与实际值之间的切比雪夫距离,包括:计算估计区间内标签数量对应的离散点的空闲时隙数量、成功时隙数量和碰撞时隙数量的期望值,分别记为ce、cs、cc;
实际空闲时隙数量、成功时隙数量和碰撞时隙的数量分别记为E、S、C;
根据空闲时隙数量、成功时隙数量和碰撞时隙数量的期望值与实际值计算切比雪夫距离D,表示为
8.根据权利要求7所述的RFID标签数量估算方法,其特征在于,所述在估计区间内计算最小切比雪夫距离对应的标签数量,包括:切比雪夫距离表示为
计算二次估计区间的长度l=2·x;
根据切比雪夫距离D、二次估计区间长度l计算最小切比雪夫距离对应的标签数量n。
9.一种计算机可读存储介质,其存储用于电子数据交换的计算机程序,其中,所述计算机程序使计算机执行如权利要求1-8所述的方法。
10.一种RFID标签数量估算系统,其特征在于包括:阅读器;
标签;
处理器;
存储器;
以及
一个或多个程序,其中所述一个或多个程序被存储在存储器中,并且被配置成由所述处理器执行,所述程序使计算机执行如权利要求1-8所述的方法。