本發明涉及無線通信,尤其涉及一種匹配于成型濾波器的定時誤差檢測方法、裝置、電子設備及存儲介質。
背景技術:
1、在基于數字基帶信號處理的無線通信系統中,由于信號的發射端和接收端通常為兩個獨立的設備,發射端的符號時鐘與接收端的采樣時鐘往往存在一定的相位偏差。接收機中的定時同步單元常常被用來調整采樣時鐘的相位,保證接收端的符號與發射端的符號同步,以便在接收端正確恢復出發射端的符號信息。
2、在現有的基于mpsk(多進制數字相位調制)的定時同步技術中,通常使用gardner定時同步算法。gardner定時同步單元主要由三個模塊構成:內插濾波器、定時誤差檢測模塊和nco(numerically?controlled?oscillator,數控振蕩器)。
3、但在傳統的gardner定時同步算法中,因為定時誤差檢測模塊只在采樣數據符號變化時刻提取定時相位誤差數據,且簡單地將兩個符號采樣點中間的采樣數據作為定時相位誤差,忽略了發射端成型濾波器對基帶波形的影響。同步速度較慢的同時,同步誤差也較大,且無法適用于高階相位調制系統。
技術實現思路
1、本發明提供了一種匹配于成型濾波器的定時誤差檢測方法、裝置、電子設備及存儲介質,以適配高階相位調制系統,提高同步速度的同時減小了同步誤差。
2、根據本發明的一方面,提供了一種匹配于成型濾波器的定時誤差檢測方法,該方法應用于相位調制解調系統的接收端,該方法包括:
3、獲取待定時同步的解調信號,并將所述待定時同步的解調信號輸入所述接收端的內插濾波器以輸出當前輪內插數據;
4、獲取所述當前輪內插數據中相鄰兩個目標符號數據之間的理想中值數據和實際中值數據,并根據所述理想中值數據和所述實際中值數據確定中值誤差;
5、根據所述中值誤差為所述接收端的數控振蕩器計算當前輪相偏控制系數;
6、利用所述數控振蕩器根據所述當前輪相偏控制系數為所述內插濾波器生成當前輪內插系數以調整內插數據相位,并生成當前輪采樣時鐘以檢測內插數據采樣點的定時相位誤差。
7、根據本發明的另一方面,提供了一種匹配于成型濾波器的定時誤差檢測裝置,該裝置配置于相位調制解調系統的接收端,該裝置包括:
8、內插數據獲取模塊,用于獲取待定時同步的解調信號,并將所述待定時同步的解調信號輸入所述接收端的內插濾波器以輸出當前輪內插數據;
9、中值誤差確定模塊,用于獲取所述當前輪內插數據中相鄰兩個目標符號數據之間的理想中值數據和實際中值數據,并根據所述理想中值數據和所述實際中值數據確定中值誤差;
10、相偏控制系數計算模塊,用于根據所述中值誤差為所述接收端的數控振蕩器計算當前輪相偏控制系數;
11、定時誤差檢測模塊,用于利用所述數控振蕩器根據所述當前輪相偏控制系數為所述內插濾波器生成當前輪內插系數以調整內插數據相位,并生成當前輪采樣時鐘以檢測內插數據采樣點的定時相位誤差。
12、根據本發明的另一方面,提供了一種電子設備,所述電子設備包括:
13、至少一個處理器;以及
14、與所述至少一個處理器通信連接的存儲器;其中,
15、所述存儲器存儲有可被所述至少一個處理器執行的計算機程序,所述計算機程序被所述至少一個處理器執行,以使所述至少一個處理器能夠執行本發明任一實施例所述的匹配于成型濾波器的定時誤差檢測方法。
16、根據本發明的另一方面,提供了一種計算機可讀存儲介質,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現本發明任一實施例所述的匹配于成型濾波器的定時誤差檢測方法。
17、本發明實施例的技術方案,通過獲取待定時同步的解調信號,并將待定時同步的解調信號輸入接收端的內插濾波器以輸出當前輪內插數據;獲取當前輪內插數據中相鄰兩個目標符號數據之間的理想中值數據和實際中值數據,并根據理想中值數據和實際中值數據確定中值誤差;根據中值誤差為接收端的數控振蕩器計算當前輪相偏控制系數;利用數控振蕩器根據當前輪相偏控制系數為內插濾波器生成當前輪內插系數以調整內插數據相位,并生成當前輪采樣時鐘以檢測內插數據采樣點的定時相位誤差,采用對內插數據計算理想中值數據,以根據理想中值數據和實際中值數據計算中值誤差,從而基于該中值誤差實現定時相位誤差檢測的技術手段,解決了現有技術忽略發射端成型濾波器對基帶波形的影響,導致接收端同步速度較慢的同時同步誤差也較大,且無法適用于高階相位調制系統的問題,適配高階相位調制系統,提高同步速度的同時減小了同步誤差。
18、應當理解,本部分所描述的內容并非旨在標識本發明的實施例的關鍵或重要特征,也不用于限制本發明的范圍。本發明的其它特征將通過以下的說明書而變得容易理解。
1.一種匹配于成型濾波器的定時誤差檢測方法,應用于相位調制解調系統的接收端,其特征在于,包括:
2.根據權利要求1所述的方法,其特征在于,將所述待定時同步的解調信號輸入所述接收端的內插濾波器以輸出當前輪內插數據,包括:
3.根據權利要求1所述的方法,其特征在于,獲取所述當前輪內插數據中相鄰兩個目標符號數據之間的理想中值數據和實際中值數據,包括:
4.根據權利要求3所述的方法,其特征在于,確定所述當前輪內插數據對應的符號時鐘和中值時鐘,包括:
5.根據權利要求3所述的方法,其特征在于,根據所述理想中值數據和所述實際中值數據確定中值誤差,包括:
6.根據權利要求1所述的方法,其特征在于,根據所述中值誤差為所述接收端的數控振蕩器計算當前輪相偏控制系數,包括:
7.根據權利要求6所述的方法,其特征在于,還包括:
8.一種匹配于成型濾波器的定時誤差檢測裝置,配置于相位調制解調系統的接收端,其特征在于,包括:
9.一種電子設備,其特征在于,所述電子設備包括:
10.一種計算機可讀存儲介質,其特征在于,所述計算機可讀存儲介質存儲有計算機指令,所述計算機指令用于使處理器執行時實現權利要求1-7中任一項所述的一種匹配于成型濾波器的定時誤差檢測方法。