本申请涉及通信,具体涉及一种非连续导频序列的频偏计算方法、装置、介质及设备。
背景技术:
1、随着无线通信技术的快速发展,人们对通信质量要求越来越高,频偏准确计算日益重要。频偏是调制信号固有的缺陷,会降低系统性能。为准确补偿频偏,必须先精确计算频偏值。
2、相关技术中通过导频计算频偏的方式为通过提取不同位置的导频,采用分段计算频偏后求平均的方式。对于规则分布的导频信号,这种方法可以利用导频分布的对称性,当导频按固定间隔均匀分布时,效果良好。但当导频在信号帧上非连续或非均匀分布时,由于非连续导频缺乏有效的对称性,采用分段计算频偏后求平均的方式,准确性较差。
技术实现思路
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、使用第一接收序列与本地导频序列共轭相乘得到去除调整信息的第二接收序列,再将第二接收序列分段之后进行相邻叠加,最后通过扫频得到接收信号的频偏,由于去除了第一接收序列中的数据序列的干扰,能够提高导频序列频偏计算的准确性。
1.一种非连续导频序列的频偏计算方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一接收序列与所述本地导频序列共轭相乘,得到第二接收序列,包括:
3.根据权利要求1所述的方法,其特征在于,所述对接收信号进行导频相关处理,得到与本地导频序列同步的第一接收序列,所述第一接收序列为非连续导频序列之前,还包括:
4.根据权利要求1所述的方法,其特征在于,所述对所述叠加数据进行扫频,得到所述接收信号的频偏,包括:
5.根据权利要求1所述的方法,其特征在于,所述将所述接收序列与所述本地导频序列共轭相乘,得到第二接收序列之后,包括:
6.根据权利要求1所述的方法,其特征在于,所述设置相邻叠加信号数量包括:
7.根据权利要求1所述的方法,其特征在于,所述设置相邻叠加信号数量之后,还包括:
8.一种非连续导频序列的频偏计算装置,其特征在于,所述装置包括:
9.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1~7任意一项所述的方法。
10.一种电子设备,其特征在于,包括处理器、存储器和收发器,所述存储器用于存储指令,所述收发器用于和其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如权利要求1~7任意一项所述的方法。
