1.一种基于RFID的仓储管理方法,其特征在于,所述方法包括以下步骤:根据读取设备中每个天线接收到的信号得到Q值,将Q值和多个标签信号强度区间发送给标签,根据所述多个标签信号强度区间将帧内的时隙划分为多个时隙区间,标签根据Q值和多个标签信号强度区间确定发送数据的时隙,对非第一个时隙区间的每个时隙区间后面增加至少一个时隙;
若在一个时隙内有至少两个标签响应,将发生碰撞的标签发送数据的时隙调整到同一个帧的下一个时隙区间增加的时隙,以此类推,直到整个帧结束;
根据上一个帧的非第一个时隙区间后面增加的时隙的碰撞情况和每个天线接收到的信号调整Q值,并将新的Q值和新的多个标签信号强度区间发送给标签,标签根据新的Q值和新的多个标签信号强度区间确定在下一帧中发送数据的时隙;
所述根据上一个帧的非第一个时隙区间后面增加的时隙的碰撞情况和每个天线接收到的信号调整Q值,具体为:根据读取设备中每个天线接收到的信号得到Q值;
计算上一帧中非第一个时隙区间后面增加的时隙的碰撞时隙比例的平均值,根据所述平均值调整Q值。
2.如权利要求1所述的方法,其特征在于,所述根据读取设备中每个天线接收到的信号得到Q值,具体为:根据每个天线接收的信号计算信号的偏度和峰度,计算偏度和峰度与标准高斯分布标准值的接近程度;
获取所有天线的接近程度的平均值,计算所述平均值与阈值的差值,对所述差值加权后得到调节因子,将调节因子与预设Q值的和作为Q值。
3.如权利要求1所述的方法,其特征在于,所述标签根据Q值和多个标签信号强度区间确定发送数据的时隙,具体为:建立标签电压和信号强度的对应关系,根据所述对应关系和多个标签信号强度区间将标签划分到不同信号强度区间;
根据Q值确定时隙数量,根据信号强度区间个数确定每个信号强度区间对应的时隙数量;
对标签的ID进行哈希计算得到哈希值,将哈希值对标签所在信号强度区间内时隙数量取模运算,并将取模运算结果和标签所在信号强度区间的起始时隙编号进行加法操作得到标签发送数据的时隙编号。
4.如权利要求1所述的方法,其特征在于,所述根据所述平均值调整Q值,具体为:判断所述平均值所处的区间,根据区间对应的系数调节Q值。
5.一种基于RFID的仓储管理系统,其特征在于,所述系统包括以下模块:时隙划分模块,用于根据读取设备中每个天线接收到的信号得到Q值,将Q值和多个标签信号强度区间发送给标签,根据所述多个标签信号强度区间将帧内的时隙划分为多个时隙区间,标签根据Q值和多个标签信号强度区间确定发送数据的时隙,对非第一个时隙区间的每个时隙区间后面增加至少一个时隙;
标签响应模块,用于若在一个时隙内有至少两个标签响应,将发生碰撞的标签发送数据的时隙调整到同一个帧的下一个时隙区间增加的时隙,以此类推,直到整个帧结束;
帧调整模块,用于根据上一个帧的非第一个时隙区间后面增加的时隙的碰撞情况和每个天线接收到的信号调整Q值,并将新的Q值和新的多个标签信号强度区间发送给标签,标签根据新的Q值和新的多个标签信号强度区间确定在下一帧中发送数据的时隙;
所述根据上一个帧的非第一个时隙区间后面增加的时隙的碰撞情况和每个天线接收到的信号调整Q值,具体为:根据读取设备中每个天线接收到的信号得到Q值;
计算上一帧中非第一个时隙区间后面增加的时隙的碰撞时隙比例的平均值,根据所述平均值调整Q值。
6.如权利要求5所述的系统,其特征在于,所述根据读取设备中每个天线接收到的信号得到Q值,具体为:根据每个天线接收的信号计算信号的偏度和峰度,计算偏度和峰度与标准高斯分布标准值的接近程度;
获取所有天线的接近程度的平均值,计算所述平均值与阈值的差值,对所述差值加权后得到调节因子,将调节因子与预设Q值的和作为Q值。
7.如权利要求5所述的系统,其特征在于,所述标签根据Q值和多个标签信号强度区间确定发送数据的时隙,具体为:建立标签电压和信号强度的对应关系,根据所述对应关系和多个标签信号强度区间将标签划分到不同信号强度区间;
根据Q值确定时隙数量,根据信号强度区间个数确定每个信号强度区间对应的时隙数量;
对标签的ID进行哈希计算得到哈希值,将哈希值对标签所在信号强度区间内时隙数量取模运算,并将取模运算结果和标签所在信号强度区间的起始时隙编号进行加法操作得到标签发送数据的时隙编号。
8.一种计算机可读存储介质,所述可读存储介质上存储有计算机程序,其特征在于,所述计算机程序在被处理器执行时实现如权利要求1‑4任一项所述的方法。