System.ArgumentOutOfRangeException: 索引和長(zhǎng)度必須引用該字符串內(nèi)的位置。 參數(shù)名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術(shù)實(shí)現(xiàn)步驟摘要】
本申請(qǐng)涉及計(jì)算機(jī),具體地,涉及一種符號(hào)同步方法、符號(hào)同步裝置、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì)。
技術(shù)介紹
1、在衛(wèi)星通信領(lǐng)域中,由于收發(fā)兩端存在時(shí)鐘頻率偏移以及衛(wèi)星運(yùn)動(dòng)帶來(lái)的多普勒效應(yīng)等問(wèn)題,導(dǎo)致接收端的采樣判決時(shí)刻與數(shù)據(jù)最佳采樣點(diǎn)之間存在一定誤差。對(duì)于數(shù)字視頻廣播(digital?video?broadcasting,簡(jiǎn)稱(chēng)dvb)時(shí)域單載波系統(tǒng),當(dāng)采樣判決時(shí)刻不在最佳采樣點(diǎn)時(shí),系統(tǒng)的通信性能將急劇惡化。因此,需在接收機(jī)中進(jìn)行符號(hào)同步,以恢復(fù)最佳采樣點(diǎn)信號(hào),提升通信系統(tǒng)性能。
2、現(xiàn)有以dvb-s2為標(biāo)準(zhǔn)的衛(wèi)星通信系統(tǒng)中,符號(hào)同步技術(shù)分為反饋式和前饋式。其中,反饋式的經(jīng)典算法包含gardner算法,其要求2倍過(guò)采樣,具有復(fù)雜度高且出現(xiàn)不收斂等問(wèn)題;而前饋式的經(jīng)典算法包含數(shù)字濾波平方算法(om算法),其要求4倍以上過(guò)采樣,從而加大了數(shù)據(jù)處理量以及復(fù)雜度。
3、因此,亟需一種降低算法復(fù)雜度的同時(shí)提升符號(hào)同步性能的方法。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)實(shí)施例中提供了一種符號(hào)同步方法、符號(hào)同步方法裝置、計(jì)算機(jī)設(shè)備和計(jì)算機(jī)存儲(chǔ)介質(zhì),進(jìn)而至少在一定程度上克服由于相關(guān)技術(shù)的限制和缺陷而使得無(wú)法同時(shí)兼顧較低的算法復(fù)雜度與實(shí)現(xiàn)衛(wèi)星通信中接收機(jī)符號(hào)同步的技術(shù)問(wèn)題。
2、本申請(qǐng)實(shí)施例的第一個(gè)方面,提供了一種符號(hào)同步方法,該方法包括:獲取待處理信號(hào),并對(duì)待處理信號(hào)進(jìn)行分段處理,得到多個(gè)待處理子信號(hào);針對(duì)多個(gè)待處理子信號(hào)中的每個(gè)目標(biāo)子信號(hào),對(duì)目標(biāo)子信號(hào)中當(dāng)前采樣點(diǎn)對(duì)應(yīng)的第一采樣值以
3、在本申請(qǐng)一個(gè)可選的實(shí)施例中,對(duì)待處理信號(hào)進(jìn)行分段處理,得到多個(gè)待處理子信號(hào),包括:獲取待處理信號(hào)的總數(shù)據(jù)長(zhǎng)度;將待處理信號(hào)按照預(yù)設(shè)數(shù)據(jù)長(zhǎng)度進(jìn)行等數(shù)據(jù)長(zhǎng)度的分段處理,得到多個(gè)初始待處理子信號(hào);基于總數(shù)據(jù)長(zhǎng)度確定最后一個(gè)初始待處理子信號(hào)的數(shù)據(jù)長(zhǎng)度小于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,則對(duì)最后一個(gè)初始待處理子信號(hào)進(jìn)行數(shù)據(jù)填充,以使數(shù)據(jù)填充后的最后一個(gè)初始待處理子信號(hào)的數(shù)據(jù)長(zhǎng)度等于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,得到多個(gè)待處理子信號(hào);或者,基于總數(shù)據(jù)長(zhǎng)度確定最后一個(gè)初始待處理子信號(hào)的數(shù)據(jù)長(zhǎng)度等于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,則將多個(gè)初始待處理子信號(hào)確定為多個(gè)待處理子信號(hào)。
4、在本申請(qǐng)一個(gè)可選的實(shí)施例中,待處理信號(hào)為超幀結(jié)構(gòu)的信號(hào),超幀結(jié)構(gòu)由頭保護(hù)符號(hào)、尾保護(hù)符號(hào)、超幀起始sosf、超幀格式指示符sffi、超幀頭sfh、物理層幀plf以及導(dǎo)頻組成。
5、在本申請(qǐng)一個(gè)可選的實(shí)施例中,對(duì)時(shí)鐘誤差值進(jìn)行誤差修正,包括:獲取升余弦滾降rrc濾波器的滾降因子以及信噪比,并基于滾降因子以及信噪比確定針對(duì)時(shí)鐘誤差值的補(bǔ)償因子;對(duì)目標(biāo)子信號(hào)的時(shí)鐘誤差值進(jìn)行歸一化處理;基于補(bǔ)償因子對(duì)歸一化處理后的時(shí)鐘誤差值進(jìn)行誤差修正,得到目標(biāo)子信號(hào)修正后的時(shí)鐘誤差值。
6、在本申請(qǐng)一個(gè)可選的實(shí)施例中,基于修正后的時(shí)鐘誤差值確定目標(biāo)子信號(hào)的采樣時(shí)鐘偏差,包括:確定預(yù)設(shè)擬合階數(shù),并確定預(yù)設(shè)擬合階數(shù)中各擬合階數(shù)的擬合因子;根據(jù)各擬合階數(shù)的擬合因子,構(gòu)建針對(duì)修正后的時(shí)鐘誤差值在預(yù)設(shè)擬合階數(shù)的多項(xiàng)式擬合函數(shù),得到目標(biāo)子信號(hào)的采樣時(shí)鐘偏差;其中,基于采樣時(shí)鐘偏差對(duì)目標(biāo)子信號(hào)進(jìn)行插值濾波操作,得到各待處理子信號(hào)進(jìn)行符號(hào)同步處理后的目標(biāo)信號(hào),包括:對(duì)目標(biāo)子信號(hào)中起始采樣點(diǎn)之前、終止采樣點(diǎn)之后進(jìn)行數(shù)據(jù)填充,得到數(shù)據(jù)填充后的目標(biāo)子信號(hào);根據(jù)數(shù)據(jù)填充后的目標(biāo)子信號(hào)以及預(yù)先配置的第一內(nèi)插系數(shù),確定第二內(nèi)插系數(shù);第一內(nèi)插系數(shù)為預(yù)設(shè)擬合階數(shù)的矩陣向量;基于第二內(nèi)插系數(shù)對(duì)目標(biāo)子信號(hào)的采樣時(shí)鐘偏差進(jìn)行插值濾波操作,得到各待處理子信號(hào)進(jìn)行符號(hào)同步處理后的目標(biāo)信號(hào)。
7、在本申請(qǐng)一個(gè)可選的實(shí)施例中,基于目標(biāo)子信號(hào)中導(dǎo)頻所在位置的當(dāng)前采樣點(diǎn)以及當(dāng)前采樣點(diǎn)的至少一個(gè)相鄰采樣點(diǎn),確定目標(biāo)子信號(hào)的至少兩個(gè)導(dǎo)頻數(shù)據(jù)序列;將至少兩個(gè)導(dǎo)頻數(shù)據(jù)序列分別與本地導(dǎo)頻數(shù)據(jù)序列進(jìn)行相關(guān)計(jì)算,得到目標(biāo)子信號(hào)的至少兩個(gè)導(dǎo)頻數(shù)據(jù)序列與本地導(dǎo)頻數(shù)據(jù)序列的互相關(guān)值;根據(jù)至少兩個(gè)導(dǎo)頻數(shù)據(jù)序列與本地導(dǎo)頻數(shù)據(jù)序列的互相關(guān)值,確定目標(biāo)子信號(hào)的相關(guān)功率值。
8、在本申請(qǐng)一個(gè)可選的實(shí)施例中,待處理信號(hào)為2倍符號(hào)速率的數(shù)字信號(hào)。
9、本申請(qǐng)實(shí)施例的第二個(gè)方面,提供了一種符號(hào)同步裝置,該裝置包括:分段處理模塊,用于獲取待處理信號(hào),并對(duì)待處理信號(hào)進(jìn)行分段處理,得到多個(gè)待處理子信號(hào);共軛運(yùn)算模塊,用于針對(duì)多個(gè)待處理子信號(hào)中的每個(gè)目標(biāo)子信號(hào),對(duì)目標(biāo)子信號(hào)中當(dāng)前采樣點(diǎn)對(duì)應(yīng)的第一采樣值以及第二采樣值進(jìn)行共軛乘積運(yùn)算,得到目標(biāo)子信號(hào)的時(shí)鐘誤差值;第二采樣值表征當(dāng)前采樣點(diǎn)的兩個(gè)相鄰采樣點(diǎn)的采樣值之差;誤差修正模塊,用于對(duì)時(shí)鐘誤差值進(jìn)行誤差修正,基于修正后的時(shí)鐘誤差值確定目標(biāo)子信號(hào)的采樣時(shí)鐘偏差;濾波處理模塊,用戶(hù)基于采樣時(shí)鐘偏差對(duì)目標(biāo)子信號(hào)進(jìn)行插值濾波操作,得到各待處理子信號(hào)進(jìn)行符號(hào)同步處理后的目標(biāo)信號(hào)。
10、在本申請(qǐng)一個(gè)可選的實(shí)施例中,分段處理模塊,具體用于獲取待處理信號(hào)的總數(shù)據(jù)長(zhǎng)度;將待處理信號(hào)按照預(yù)設(shè)數(shù)據(jù)長(zhǎng)度進(jìn)行等數(shù)據(jù)長(zhǎng)度的分段處理,得到多個(gè)初始待處理子信號(hào);基于總數(shù)據(jù)長(zhǎng)度確定最后一個(gè)初始待處理子信號(hào)的數(shù)據(jù)長(zhǎng)度小于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,則對(duì)最后一個(gè)初始待處理子信號(hào)進(jìn)行數(shù)據(jù)填充,以使數(shù)據(jù)填充后的最后一個(gè)初始待處理子信號(hào)的數(shù)據(jù)長(zhǎng)度等于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,得到多個(gè)待處理子信號(hào);或者,基于總數(shù)據(jù)長(zhǎng)度確定最后一個(gè)初始待處理子信號(hào)的數(shù)據(jù)長(zhǎng)度等于預(yù)設(shè)數(shù)據(jù)長(zhǎng)度,則將多個(gè)初始待處理子信號(hào)確定為多個(gè)待處理子信號(hào)。
11、在本申請(qǐng)一個(gè)可選的實(shí)施例中,待處理信號(hào)為超幀結(jié)構(gòu)的信號(hào),超幀結(jié)構(gòu)由頭保護(hù)符號(hào)、尾保護(hù)符號(hào)、超幀起始sosf、超幀格式指示符sffi、超幀頭sfh、物理層幀plf以及導(dǎo)頻組成。
12、在本申請(qǐng)一個(gè)可選的實(shí)施例中,誤差修正模塊,具體用于獲取升余弦滾降rrc濾波器的滾降因子以及信噪比,并基于滾降因子以及信噪比確定針對(duì)時(shí)鐘誤差值的補(bǔ)償因子;對(duì)目標(biāo)子信號(hào)的時(shí)鐘誤差值進(jìn)行歸一化處理;基于補(bǔ)償因子對(duì)歸一化處理后的時(shí)鐘誤差值進(jìn)行誤差修正,得到目標(biāo)子信號(hào)修正后的時(shí)鐘誤差值。
13、在本申請(qǐng)一個(gè)可選的實(shí)施例中,誤差修正模塊,具體用于確定預(yù)設(shè)擬合階數(shù),并確定預(yù)設(shè)擬合階數(shù)中各擬合階數(shù)的擬合因子;根據(jù)各擬合階數(shù)的擬合因子,構(gòu)建針對(duì)修正后的時(shí)鐘誤差值在預(yù)設(shè)擬合階數(shù)的多項(xiàng)式擬合函數(shù),得到目標(biāo)子信號(hào)的采樣時(shí)鐘偏差;濾波處理模塊,用于對(duì)目標(biāo)子信號(hào)中起始采樣點(diǎn)之前、終止采樣點(diǎn)之后進(jìn)行數(shù)據(jù)填充,得到數(shù)據(jù)填充后的目標(biāo)子信號(hào);根據(jù)數(shù)據(jù)填充后的目標(biāo)子信號(hào)以及預(yù)先配置的第一內(nèi)插系數(shù),確定第二內(nèi)插系數(shù);第一內(nèi)插系數(shù)為預(yù)設(shè)擬合階數(shù)的矩陣向量;基于第二內(nèi)插系數(shù)對(duì)目標(biāo)子信號(hào)的采樣時(shí)鐘偏差進(jìn)行插值濾波操作,得到各待處理子信號(hào)進(jìn)行符號(hào)同步處理后的目標(biāo)信號(hào)。
14、本文檔來(lái)自技高網(wǎng)...
【技術(shù)保護(hù)點(diǎn)】
1.一種符號(hào)同步方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述待處理信號(hào)進(jìn)行分段處理,得到多個(gè)待處理子信號(hào),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述待處理信號(hào)為超幀結(jié)構(gòu)的信號(hào),所述超幀結(jié)構(gòu)是由頭保護(hù)符號(hào)、尾保護(hù)符號(hào)、超幀起始SOSF、超幀格式指示符SFFI、超幀頭SFH、物理層幀PLF以及導(dǎo)頻組成。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述時(shí)鐘誤差值進(jìn)行誤差修正,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于修正后的時(shí)鐘誤差值確定所述目標(biāo)子信號(hào)的采樣時(shí)鐘偏差,包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
7.根據(jù)權(quán)利要求1至6任一項(xiàng)所述的方法,其特征在于,所述待處理信號(hào)為2倍符號(hào)速率的數(shù)字信號(hào)。
8.一種符號(hào)同步裝置,其特征在于,包括:
9.一種計(jì)算機(jī)設(shè)備,包括:包括存儲(chǔ)器和處理器,所述存儲(chǔ)器存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述處理器執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述符號(hào)同步方法的步驟
10.一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,其特征在于,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)權(quán)利要求1至7中任一項(xiàng)所述的符號(hào)同步方法的步驟。
...【技術(shù)特征摘要】
1.一種符號(hào)同步方法,其特征在于,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述待處理信號(hào)進(jìn)行分段處理,得到多個(gè)待處理子信號(hào),包括:
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述待處理信號(hào)為超幀結(jié)構(gòu)的信號(hào),所述超幀結(jié)構(gòu)是由頭保護(hù)符號(hào)、尾保護(hù)符號(hào)、超幀起始sosf、超幀格式指示符sffi、超幀頭sfh、物理層幀plf以及導(dǎo)頻組成。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述對(duì)所述時(shí)鐘誤差值進(jìn)行誤差修正,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,基于修正后的時(shí)鐘誤差值確定所述目標(biāo)子信號(hào)的采樣時(shí)鐘偏差,...
【專(zhuān)利技術(shù)屬性】
技術(shù)研發(fā)人員:褚天舒,
申請(qǐng)(專(zhuān)利權(quán))人:上海思朗科技有限公司,
類(lèi)型:發(fā)明
國(guó)別省市:
還沒(méi)有人留言評(píng)論。發(fā)表了對(duì)其他瀏覽者有用的留言會(huì)獲得科技券。