本发明涉及物联网,尤其涉及一种数字电路解调解码方法、装置、设备及存储介质。
背景技术:
1、在当今的通信领域,随着传统无线通信业务的逐渐饱和,物联网市场展现出巨大的潜力。然而,现有物联技术在诸多方面面临挑战,如在大规模部署应用中,受到环境、成本、节能环保等因素的限制,传统供电方式难以满足需求,无源物联成为备受关注的有效解决方案。
2、其中,作为现有成熟无源物联代表技术的射频识别技术(radio frequencyidentification,rfid),在实际应用中存在明显的局限性。其通信距离受供能方式和能量转换效率的制约,往往只能在二十多米的范围内从读写器的射频场获取能量。此外,由于rfid标签需要进行低功耗设计,其接收机所采用的数字解调解码算法较为简单。通常,标签使用的包络检波作为模拟解调电路,虽然电路简单、复杂度低,但由于包络检波器为非线性器件,抗混叠和抗干扰能力较弱。当通信环境存在强干扰或信道恶劣信噪比低时,检波电路输出的解调信号可能出现毛刺、畸变,符号周期和占空比也可能改变,进而导致解码异常,抗干扰能力弱。
技术实现思路
1、本发明提供了一种数字电路解调解码方法、装置、设备及存储介质,以提升标签接收机的抗干扰能力和接收灵敏度。
2、根据本发明的一方面,提供了一种数字电路解调解码方法,应用于标签接收机,该方法包括:
3、获取数字电路的下行信号,其中,下行信号包括导码序列和有效信号;
4、对导码序列进行帧同步检测以获取导码位置序列区间;
5、获取符号长度,根据符号长度对导码位置序列区间进行符号同步检测以确定最佳判决时刻序列;
6、根据最佳判决时刻序列确定有效信号的解码值。
7、可选的,对导码序列进行帧同步检测以获取导码位置序列区间,包括:通过匹配滤波器对导码序列进行卷积运算以生成导码卷积结果;对导码卷积结果进行峰值检测,以确定峰值位置;根据峰值位置定位前后导码的结束位置,以生成导码位置序列区间。
8、可选的,根据符号长度对导码位置序列区间进行符号同步检测以确定最佳判决时刻序列,包括:根据导码位置序列区间和符号长度确定采样起止区间和符号总个数,并确定当前符号数;判断当前符号数是否超过符号总个数,若是,汇总各最佳判决时刻,以生成最佳判决时刻序列;否则,将导码位置序列区间中的第一个位置值作为初始符号位置值,根据初始符号位置值和符号长度确定理论峰值对应的采样点,根据理论峰值对应的采样点和导码位置序列区间确定最佳判决时刻。
9、可选的,根据导码位置序列区间和符号长度确定符号总个数,包括:将导码位置序列区间中的最后一个位置值和第一个位置值相减确定采样起止区间;计算采样起止区间和符号长度的比值,根据比值确定符号总个数。
10、可选的,根据初始符号位置值和符号长度确定理论峰值对应的采样点,包括:计算符号长度和当前符号数的乘积;将乘积和初始符号位置值相加得到理论峰值对应的采样点。
11、可选的,根据理论峰值对应的采样点和导码位置序列区间确定最佳判决时刻,包括:通过导码序列对理论峰值对应的采样点进行匹配,以确定导码序列中与理论峰值对应的采样点最接近的目标位置值;将目标位置值作为最佳判决时刻。
12、可选的,根据最佳判决时刻序列确定有效信号的解码值,包括:将有效信号分别和指定符号进行卷积以生成第一卷积结果和第二卷积结果;依次将最佳判决时刻序列中的各最佳判决时刻作为目标判决时刻;基于目标判决时刻确定第一卷积结果中的第一卷积值和第二卷积结果中的第二卷积值;将第一卷积值和第二卷积值中的较大值作为目标卷积值;汇总各最佳判决时刻的目标卷积值,以生成解码值。
13、根据本发明的另一方面,提供了一种数字电路解调解码装置,该装置包括:
14、下行信号获取模块,用于获取数字电路的下行信号,其中,下行信号包括导码序列和有效信号;
15、导码位置序列区间获取模块,用于对导码序列进行帧同步检测以获取导码位置序列区间;
16、最佳判决时刻序列确定模块,用于获取符号长度,根据符号长度对导码位置序列区间进行符号同步检测以确定最佳判决时刻序列;
17、解码值确定模块,用于根据最佳判决时刻序列确定有效信号的解码值。
18、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
19、至少一个处理器;
20、以及与所述至少一个处理器通信连接的存储器;
21、其中,所述存储器存储有能够被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的一种数字电路解调解码方法。
22、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的一种数字电路解调解码方法。
23、本发明实施例的技术方案,通过先对导码序列进行帧同步检测获取导码位置序列区间,再结合符号长度开展符号同步检测确定最佳判决时刻序列,能让标签接收机精准定位信号,极大减少因同步偏差导致的解码错误,适配标签接收机复杂工况,增强抗干扰力。通过定位最佳判决时刻序列,可以快速确定解码值,削减冗余运算,提升实时性,加速信息提取。
24、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种数字电路解调解码方法,应用于标签接收机,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述对所述导码序列进行帧同步检测以获取导码位置序列区间,包括:
3.根据权利要求1所述的方法,其特征在于,所述根据所述符号长度对所述导码位置序列区间进行符号同步检测以确定最佳判决时刻序列,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述导码位置序列区间和所述符号长度确定符号总个数,包括:
5.根据权利要求3所述的方法,其特征在于,所述根据所述初始符号位置值和所述符号长度确定理论峰值对应的采样点,包括:
6.根据权利要求3所述的方法,其特征在于,所述根据所述理论峰值对应的采样点和所述导码位置序列区间确定最佳判决时刻,包括:
7.根据权利要求3所述的方法,其特征在于,所述根据所述最佳判决时刻序列确定所述有效信号的解码值,包括:
8.一种数字电路解调解码装置,其特征在于,包括:
9.一种电子设备,其特征在于,所述电子设备包括:
10.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-7中任一项所述的方法。