System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及信号处理领域,尤其涉及一种信号解调方法、装置、电子设备及计算机可读存储介质。
技术介绍
1、远距离无线电(long range radio,lora)技术是低功耗广域无线网(lower powerwide area network ,lpwan)的主要技术之一,lora技术具有远距离、抗干扰、低功耗、大容量、灵活部署、轻量级、低成本、抗频偏等多种优势,在市场上具有广泛的应用。同时lora也是一种调制方式,使用基于chirp啁啾声信号扩频,又称线性调频扩频(chirp spreadspectrum,css)的方式进行通信,对于常用的线性chirp,即每个chirp的频率是随着时间线性变化的。频率随时间线性增长的chirp称为up-chirp,反过来,频率随时间线性递减的chirp称为down-chirp。
2、目前,传统接收机对lora信号的解调,lora信号的傅里叶变换结果中获取最大功率,在确定该最大功率对应的频点在傅里叶变换结果中序号,然后再将该序号转换为为二进制比特,该类方案一般称为“硬解调”。该解调方案最大优点在于解调过程简单,但也存在明显的缺陷:解调过程中未使用到信号相关的信噪比,直接将二进制转化结果作为解调结果。因此在编解码方案的选择中,通常只能选择像汉明hamming码。
3、但是由于当前lora系统支持的码率为4/5、4/6、4/7、4/8,使用4比特bit一组的hamming编码时,需要至少增加3个bit校验信息才能实现在仅有1bit出错的情况下进行纠错。因此当码率为4/5、
4、但是,若采用像turbo码、polar码等具有更高纠错性能的编码方案,则无法与lora信号的硬解调方案相匹配,使得目前的硬解调方案,解调性能较差。
技术实现思路
1、本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种信号解调方法,具有提升信号解调性能的优点。
2、根据本专利技术实施例的第一方面,提供一种信号解调方法,包括:
3、获取待处理信号的傅里叶变换结果中每个频点对应的功率,并从所述功率中确定最大功率;
4、将所述最大功率对应的频点在所述傅里叶变换结果中的序号转换,得到二进制转换结果;
5、根据所述最大功率计算所述待处理信号的信噪比,并基于所述信噪比确定所述二进制转换结果中每个比特位的软信息;
6、根据所述软信息确定所述待处理信号的解调结果。
7、在本公开的一种示例性实施例中,所述基于所述信噪比确定所述转换结果中每个比特位的软信息包括:
8、针对所述二进制转换结果中的每个比特位,若该比特位的取值为第一预设阈值,则将所述信噪比作为该比特位的软信息;
9、若该比特位的取值为第二预设阈值,则将所述信噪比的相反值作为该比特位的软信息。
10、在本公开的一种示例性实施例中,所述根据所述软信息确定所述待处理信号的解调结果包括:
11、针对所述二进制转换结果中的每个比特位,若该比特位的软信息为正,则该比特位对应的解调结果为所述第一预设阈值;
12、若该比特位的软信息为负,则该比特位对应的解调结果为所述第二预设阈值;
13、将所述二进制转换结果中每个比特位对应的解调结果组成的序列作为所述待处理信号的解调结果。
14、在本公开的一种示例性实施例中,所述根据所述功率计算所述待处理信号的信噪比包括:
15、计算所述功率中除所述最大功率外的其他功率的功率和值;
16、计算所述最大功率和所述功率和值的比值;
17、将所述比值作为所述信噪比。
18、在本公开的一种示例性实施例中,所述获取待处理信号的傅里叶变换结果中每个频点对应的功率包括:
19、针对所述傅里叶变换结果中的每个频点,计算该频点的信号值和所述信号值的共轭的乘积;
20、获取所述乘积的实部,并将所述实部作为该频点对应的功率。
21、在本公开的一种示例性实施例中,所述从所述功率中获取最大功率包括:
22、根据扩频因子确定查找范围;
23、在所述查找范围内的所述功率中获取所述最大功率。
24、在本公开的一种示例性实施例中,所述获取待处理信号的傅里叶变换结果中每个频点对应的功率前,所述方法还包括:
25、获取所述待处理信号的数字基带信号;
26、基于所述数字基带信号和第一预设扩频信号得到所述待处理信号的调制信号;
27、对所述调制信号进行傅里叶变换,得到所述傅里叶变换结果。
28、在本公开的一种示例性实施例中,所述获取所述待处理信号的数字基带信号包括:
29、获取第二预设扩频信号的瞬时频率;
30、基于所述瞬时频率生成所述待处理信号的时域信号;
31、根据所述时域信号确定所述待处理信号的数字基带信号。
32、根据本公开的第二方面,提供一种信号解调方法,包括:
33、最大功率获取模块,用于获取待处理信号的傅里叶变换结果中每个频点对应的功率,并从所述功率中确定最大功率;
34、二进制转换模块,用于将所述最大功率进行二进制转换,得到二进制转换结果;
35、软信息获取模块,用于根据所述最大功率计算所述待处理信号的信噪比,并基于所述信噪比确定所述二进制转换结果中每个比特位的软信息;
36、解调结果获取模块,用于根据所述软信息确定所述待处理信号的解调结果。
37、根据本专利技术的第三方面,提供一种电子设备,包括:
38、处理器;
39、用于存储所述处理器可执行指令的存储器;
40、其中,所述处理器被配置为执行所述指令,以实现如第一方面中任一项所述的信号解调方法。
41、根据本专利技术的第四方面,提供一种计算机可读存储介质,当所述计算机可读存储介质中的指令由电子设备的处理器执行时,使得电子设备能够执行如第一方面中任一项所述的信号解调方法。
42、综上所述,本公开提供的信号解调方法,通过获取待处理信号的傅里叶变换结果中每个频点对应的功率,并从所述功率中确定最大功率;将所述最大功率对应的频点在所述傅里叶变换结果中的序号进行二进制转换,得到二进制转换结果;根据所述最大功率计算所述待处理信号的信噪比,并基于所述信噪比确定所述二进制转换结果中每个比特位的软信息;根据所述软信息确定所述待处理信号的解调结果,能够通过待处理信号的信噪比实现对信号本文档来自技高网...
【技术保护点】
1.一种信号解调方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述信噪比确定所述转换结果中每个比特位的软信息包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述软信息确定所述待处理信号的解调结果包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述功率计算所述待处理信号的信噪比包括:
5.根据权利要求1所述的方法,其特征在于,所述获取待处理信号的傅里叶变换结果中每个频点对应的功率包括:
6.根据权利要求1所述的方法,其特征在于,所述从所述功率中获取最大功率包括:
7.根据权利要求1所述的方法,其特征在于,所述获取待处理信号的傅里叶变换结果中每个频点对应的功率前,所述方法还包括:
8.根据权利要求7所述的方法,其特征在于,所述获取所述待处理信号的数字基带信号包括:
9.一种信号解调装置,其特征在于,包括:
10.一种电子设备,其特征在于,包括:
11.一种计算机可读存储介质,其特征在于,当所述计算机可读存储介质中的指
...【技术特征摘要】
1.一种信号解调方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述基于所述信噪比确定所述转换结果中每个比特位的软信息包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述软信息确定所述待处理信号的解调结果包括:
4.根据权利要求1所述的方法,其特征在于,所述根据所述功率计算所述待处理信号的信噪比包括:
5.根据权利要求1所述的方法,其特征在于,所述获取待处理信号的傅里叶变换结果中每个频点对应的功率包括:
6.根据权利要求1所述的方法,其特征在于,所述...
【专利技术属性】
技术研发人员:刘鑫,洪海敏,占兆武,庞振江,李龙,杨祁,危桑,
申请(专利权)人:深圳市国电科技通信有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。