本申請涉及無線通信,具體而言,涉及一種定時跟蹤方法、裝置、計算機設備及存儲介質(zhì)。
背景技術(shù):
1、數(shù)字通信系統(tǒng)中的定時跟蹤可在低信噪比條件下對通信系統(tǒng)的定時偏差進行準確估計,以提高同步系統(tǒng)性能,實現(xiàn)定時跟蹤功能。
2、目前,針對定時偏差的估計主要采用以下方法:首先對接收信號進行相關fft,然后根據(jù)相關fft結(jié)果計算定時偏差,根據(jù)估計出的定時偏差對定時進行調(diào)整,從而實現(xiàn)定時跟蹤功能。
3、但是,上述方法在接收信號信噪比低的情況下所估計出的定時偏差準確度低,影響接收機接收性能。
技術(shù)實現(xiàn)思路
1、本申請的主要目的在于提供一種定時跟蹤方法、裝置、計算機設備及存儲介質(zhì),在接收信號信噪比低的情況下所估計出的定時偏差準確度高,提升了接收機接收性能。
2、為了實現(xiàn)上述目的,第一方面,本申請?zhí)峁┝艘环N定時跟蹤方法,包括:
3、接收信號序列;
4、對信號序列進行頻偏補償,得到補償后的信號序列;
5、對補償后的信號序列進行分段累加,得到累加后的信號;
6、對累加后的信號進行fft計算,得到fft輸出結(jié)果;
7、基于fft輸出結(jié)果,計算目標定時偏差,以通過目標定時偏差實現(xiàn)定時跟蹤。
8、在一實施方式中,對補償后的信號序列進行分段累加,得到累加后的信號,包括:
9、將補償后的信號序列進行分段,得到多個周期信號;
10、將多個周期信號序列進行累加,得到累加后的信號。
11、在一實施方式中,基于fft輸出結(jié)果,計算目標定時偏差,包括:
12、獲取fft輸出結(jié)果中最大功率值所對應的位置;
13、基于最大功率值所對應的位置和fft輸出結(jié)果,確定目標fft結(jié)果;
14、基于目標fft結(jié)果,計算目標差值;
15、根據(jù)目標差值,計算目標變量;
16、基于目標變量,計算目標定時偏差。
17、在一實施方式中,基于最大功率值所對應的位置和fft輸出結(jié)果,確定目標fft結(jié)果,包括:
18、獲取最大功率值對應的位置的相鄰的兩個位置,得到第一位置和第二位置,其中,第一位置在第二位置的左側(cè);
19、從fft輸出結(jié)果中分別選取最大功率值對應的位置的fft結(jié)果,第一位置的fft結(jié)果以及第二位置的fft結(jié)果;
20、由最大功率值對應的位置的fft結(jié)果,第一位置的fft結(jié)果以及第二位置的fft結(jié)果構(gòu)成目標fft結(jié)果。
21、在一實施方式中,目標差值至少包括第一差值;
22、基于目標fft結(jié)果,計算目標差值,包括:
23、將第一位置的fft結(jié)果與第二位置的fft結(jié)果相加,得到和值;
24、獲取預設值;
25、將預設值與最大功率值對應的位置的fft結(jié)果相乘,得到第一乘積;
26、將第一乘積與和值作差,得到第一差值。
27、在一實施方式中,目標差值至少包括第二差值;
28、基于目標fft結(jié)果,計算目標差值,包括:
29、將第二位置的fft結(jié)果與第一位置的fft結(jié)果作差,得到第二差值。
30、在一實施方式中,目標變量至少包括第一變量;
31、根據(jù)目標差值,計算目標變量,包括:
32、計算第一差值的共軛;
33、將第一差值的共軛與第二差值相乘,得到第二乘積;
34、計算第二乘積的實數(shù),得到第一變量。
35、在一實施方式中,目標變量至少包括第二變量;
36、根據(jù)目標差值,計算目標變量,包括:
37、計算第二差值的共軛;
38、將第二差值的共軛與第二差值相乘,得到第二變量。
39、在一實施方式中,基于目標變量,計算目標定時偏差,包括:
40、獲取預設的過采樣倍數(shù);
41、基于第一變量、第二變量和預設的過采樣倍數(shù),計算定時位置的偏差;
42、基于定時位置的偏差,確定目標定時偏差。
43、在一實施方式中,基于定時位置的偏差,確定目標定時偏差,包括:
44、獲取初始定時偏差;
45、若初始定時偏差小于0,將初始定時偏差與定時位置的偏差作差,得到目標定時偏差;
46、若初始定時偏差大于或等于0,將初始定時偏差與定時位置的偏差相加,得到目標定時偏差。
47、第二方面,本申請實施例提供了一種定時跟蹤裝置,包括:
48、接收模塊,用于接收信號序列;
49、補償模塊,用于對信號序列進行頻偏補償,得到補償后的信號序列;
50、累加模塊,用于對補償后的信號序列進行分段累加,得到累加后的信號;
51、計算模塊,用于對累加后的信號進行fft計算,得到fft輸出結(jié)果;
52、定時跟蹤模塊,用于基于fft輸出結(jié)果,計算目標定時偏差,以通過目標定時偏差實現(xiàn)定時跟蹤。
53、第三方面,本申請實施例提供了一種計算機設備,包括存儲器、處理器以及存儲在存儲器中并可在處理器上運行的計算機程序,處理器執(zhí)行計算機程序時實現(xiàn)如上任一方法的步驟。
54、第四方面,本申請實施例提供了一種計算機可讀存儲介質(zhì),計算機可讀存儲介質(zhì)存儲有計算機程序,計算機程序被處理器執(zhí)行時實現(xiàn)如上任一方法的步驟。
55、本申請實施例提供了一種定時跟蹤方法、裝置、計算機設備及存儲介質(zhì),包括:接收信號序列,先對信號序列進行頻偏補償,得到補償后的信號序列,然后對補償后的信號序列進行分段累加,得到累加后的信號,再對累加后的信號進行fft計算,得到fft輸出結(jié)果,進而基于fft輸出結(jié)果,計算目標定時偏差,以通過目標定時偏差實現(xiàn)定時跟蹤。本申請通過在fft計算之前對接收信號序列進行頻偏補償和分段累加,在接收信號信噪比低的情況下所估計出的定時偏差準確度高,提升了接收機接收性能。
1.一種定時跟蹤方法,其特征在于,包括:
2.如權(quán)利要求1所述定時跟蹤方法,其特征在于,所述對所述補償后的信號序列進行分段累加,得到累加后的信號,包括:
3.如權(quán)利要求1所述定時跟蹤方法,其特征在于,所述基于fft輸出結(jié)果,計算目標定時偏差,包括:
4.如權(quán)利要求3所述定時跟蹤方法,其特征在于,所述基于所述最大功率值所對應的位置和所述fft輸出結(jié)果,確定目標fft結(jié)果,包括:
5.如權(quán)利要求4所述定時跟蹤方法,其特征在于,所述目標差值至少包括第一差值;
6.如權(quán)利要求5所述定時跟蹤方法,其特征在于,所述目標差值至少包括第二差值;
7.如權(quán)利要求6所述定時跟蹤方法,其特征在于,所述目標變量至少包括第一變量;
8.如權(quán)利要求7所述定時跟蹤方法,其特征在于,所述目標變量至少包括第二變量;
9.如權(quán)利要求8所述定時跟蹤方法,其特征在于,所述基于所述目標變量,計算目標定時偏差,包括:
10.如權(quán)利要求9所述定時跟蹤方法,其特征在于,所述基于所述定時位置的偏差,確定所述目標定時偏差,包括:
11.一種定時跟蹤裝置,其特征在于,包括:
12.一種計算機設備,其特征在于,包括存儲器,以及與所述存儲器通信連接的一個或多個處理器;
13.一種計算機可讀存儲介質(zhì),其特征在于,包括程序或指令,當所述程序或指令在計算機上運行時,實現(xiàn)權(quán)利要求1至10中任一項所述定時跟蹤方法。