System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及rfid设备数据处理领域,具体涉及一种rfid手持设备数据智能处理方法。
技术介绍
1、rfid手持设备是基于射频识别(radio frequency identification,rfid)技术,通过接收电子标签返回的响应信号对物体进行识别,已广泛应用于物流、仓储等领域,在利用rfid手持设备对物体进行识别的过程中,接收的响应信号会受到外界因素的影响,导致对响应信号解码后的标签数据出错,因此有必要对rfid手持设备数据做出进一步的处理,防止解码出错误的标签数据。
2、相关技术中通常根据rfid手持设备与电子标签之间的距离计算出信号读取率,基于信号读取率对接收的响应信号进行清洗处理,但在rfid手持设备与电子标签之间存在障碍物时,接收到的响应信号会出现叠加现象,导致通过现有方法获取的信号读取率的计算精度较低,从而降低对rfid手持设备数据处理的效果和准确性。
技术实现思路
1、为了解决通过现有方法获取的信号读取率的计算精度较低,从而降低对rfid手持设备数据处理的效果的技术问题,本专利技术的目的在于提供一种rfid手持设备数据智能处理方法,所采用的技术方案具体如下:
2、本专利技术提出了一种rfid手持设备数据智能处理方法,所述方法包括:
3、获取每个rfid电子标签的标签响应信号,根据rfid手持设备与每个rfid电子标签之间的距离获得rfid手持设备对每个标签响应信号的理想信号读取率;
4、对每个标签响应信号进行分段
5、根据所述信号混叠程度,对所述理想信号读取率进行调整,获得rfid手持设备对每个标签响应信号的真实信号读取率;
6、基于所述真实信号读取率对每个标签响应信号进行处理。
7、进一步地,所述对每个标签响应信号进行分段,获得不同的局部信号段以及每个局部信号段的局部频率和局部振幅包括:
8、建立每个标签响应信号的时域图;
9、以所述时域图的横轴与标签响应信号的交点作为分割点,并对标签响应信号进行分割,获得不同的局部信号段;
10、将每个局部信号段的终止时刻和起始时刻的差值的二倍,作为对应局部信号段的局部周期,将所述局部周期的倒数作为对应局部信号段的局部频率;
11、将每个局部信号段的幅值的最大值,作为对应局部信号段的局部振幅。
12、进一步地,所述根据每个标签响应信号中所有所述局部信号段的局部频率的分布,获得每个标签响应信号的频率叠加程度包括:
13、将每个标签响应信号中所有所述局部信号段的局部频率的平均值,作为标签响应信号的整体频率;
14、根据所述整体频率和预设标准频率之间的差异,获得每个标签响应信号的频率差异程度;
15、对每个标签响应信号中所有所述局部信号段的局部频率的标准差和所述频率差异程度的乘积值进行归一化,获得每个标签响应信号的频率叠加程度。
16、进一步地,所述根据所述整体频率和预设标准频率之间的差异,获得每个标签响应信号的频率差异程度包括:
17、以所述整体频率与预设标准频率的差值的绝对值为分子,以所述预设标准频率为分母,将比值作为每个标签响应信号的频率差异程度。
18、进一步地,所述根据每个标签响应信号中所有所述局部信号段的局部振幅的分布以及所述局部频率,获得每个标签响应信号的振幅变化程度包括:
19、每个标签响应信号的振幅变化程度的计算公式为:
20、
21、其中,表示第个标签响应信号的振幅变化程度;表示第个标签响应信号的所有局部信号段的局部振幅的平均值;表示预设标准振幅;表示第个标签响应信号的局部信号段的数量;表示第个标签响应信号的第个局部信号段的局部频率;表示第个标签响应信号的所有局部信号段的局部频率的平均值;表示第个标签响应信号的第个局部信号段的局部振幅;表示以自然常数为底的对数函数;表示双曲正切函数。
22、进一步地,所述基于所述频率叠加程度和所述振幅变化程度获得每个标签响应信号的信号混叠程度包括:
23、将所述频率叠加程度和所述振幅变化程度的乘积值,作为每个标签响应信号的信号混叠程度。
24、进一步地,所述根据所述信号混叠程度,对所述理想信号读取率进行调整,获得rfid手持设备对每个标签响应信号的真实信号读取率包括:
25、对所述信号混叠程度进行负相关的归一化,获得每个标签响应信号的调整参数;
26、将所述调整参数与所述理想信号读取率的乘积值,作为rfid手持设备对每个标签响应信号的真实信号读取率。
27、进一步地,所述基于所述真实信号读取率对每个标签响应信号进行处理包括:
28、对所述真实信号读取率小于预设读取率阈值的标签响应信号进行筛除。
29、进一步地,所述根据rfid手持设备与每个rfid电子标签之间的距离获得rfid手持设备对每个标签响应信号的理想信号读取率包括:
30、对所述距离与rfid手持设备的预设标准可读距离的比值进行负相关的归一化,获得rfid手持设备对每个标签响应信号的理想信号读取率。
31、进一步地,所述预设读取率阈值设置为0.8。
32、本专利技术具有如下有益效果:
33、本专利技术考虑到rfid手持设备与电子标签之间的障碍物会导致计算出的信号读取率的精度较低,从而降低对标签响应信号解码后的标签数据的处理效果,由于rfid手持设备与电子标签在无障碍物的理想情况下,信号读取率的主要影响因素是设备与电子标签之间的距离,因此可首先根据设备与电子标签之间的距离计算出每个标签响应信号的理想信号读取率;后续可基于理想信号读取率得到精度更高的真实信号读取率,考虑到障碍物的存在会导致标签响应信号的混叠,使得接收到的标签响应信号的频率和幅值发生变化,因此本专利技术对标签响应信号进行分段,并对局部信号段的局部频率的分布以及局部振幅的分布进行分析,通过频率叠加程度反映标签响应信号的频率变化情况,通过振幅变化程度反映标签响应信号的幅值变化情况,进一步通过获取的信号混叠程度对理想信号读取率进行调整,获取精度更高的真实信号读取率,从而在后续中可基于真实信号读取率对标签响应信号进行更加有效且准确的处理。
本文档来自技高网...【技术保护点】
1.一种RFID手持设备数据智能处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种RFID手持设备数据智能处理方法,其特征在于,所述对每个标签响应信号进行分段,获得不同的局部信号段以及每个局部信号段的局部频率和局部振幅包括:
3.根据权利要求1所述的一种RFID手持设备数据智能处理方法,其特征在于,所述根据每个标签响应信号中所有所述局部信号段的局部频率的分布,获得每个标签响应信号的频率叠加程度包括:
4.根据权利要求3所述的一种RFID手持设备数据智能处理方法,其特征在于,所述根据所述整体频率和预设标准频率之间的差异,获得每个标签响应信号的频率差异程度包括:
5.根据权利要求1所述的一种RFID手持设备数据智能处理方法,其特征在于,所述根据每个标签响应信号中所有所述局部信号段的局部振幅的分布以及所述局部频率,获得每个标签响应信号的振幅变化程度包括:
6.根据权利要求1所述的一种RFID手持设备数据智能处理方法,其特征在于,所述基于所述频率叠加程度和所述振幅变化程度获得每个标签响应信号的信号混叠程度包括:<
...【技术特征摘要】
1.一种rfid手持设备数据智能处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的一种rfid手持设备数据智能处理方法,其特征在于,所述对每个标签响应信号进行分段,获得不同的局部信号段以及每个局部信号段的局部频率和局部振幅包括:
3.根据权利要求1所述的一种rfid手持设备数据智能处理方法,其特征在于,所述根据每个标签响应信号中所有所述局部信号段的局部频率的分布,获得每个标签响应信号的频率叠加程度包括:
4.根据权利要求3所述的一种rfid手持设备数据智能处理方法,其特征在于,所述根据所述整体频率和预设标准频率之间的差异,获得每个标签响应信号的频率差异程度包括:
5.根据权利要求1所述的一种rfid手持设备数据智能处理方法,其特征在于,所述根据每个标签响应信号中所有所述局部信号段的局部振幅的分布以及所述局部频率,获得每个标签响应信号的振幅变化程度包括:
【专利技术属性】
技术研发人员:李明军,刘焱,
申请(专利权)人:深圳汉德物联科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。