国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

一種基于FPGA的DVB-S2信號(hào)解調(diào)方法與實(shí)現(xiàn)

2021-06-10 12:23:36王占文湯新廣
無(wú)線電通信技術(shù) 2021年3期
關(guān)鍵詞:星座圖星座載波

王占文,湯新廣,韓 星

(1.承德市可持續(xù)發(fā)展促進(jìn)服務(wù)中心,河北 承德 067000; 2.中國(guó)電子科技集團(tuán)公司第五十四研究所,河北 石家莊 050081)

0 引言

DVB-S2作為第二代衛(wèi)星數(shù)字視頻廣播標(biāo)準(zhǔn),除了被廣泛應(yīng)用于廣播服務(wù)、交互應(yīng)用、衛(wèi)星新聞采集等民用領(lǐng)域,也被軍用衛(wèi)星通信系統(tǒng)所廣泛采納,作為其下行協(xié)議和廣播通信標(biāo)準(zhǔn)[1]?;趯S眯酒瑢?shí)現(xiàn)DVB-S2信號(hào)處理已比較成熟,但受限于專用芯片功能,難于實(shí)現(xiàn)針對(duì)特殊需求的中間信號(hào)和多種數(shù)據(jù)的處理。因此,研究基于靈活需求的解調(diào)和處理技術(shù)能夠滿足用戶的特殊需求。

DVB-S2標(biāo)準(zhǔn)采用QPSK、8PSK、16APSK、32APSK調(diào)制方式,以及基于多種碼率的編譯碼方式,相比于DVB-S能提供更靈活、性能更好的服務(wù)。在相同的傳輸條件下,頻譜利用率提高30%。在同樣的頻譜利用率條件下,接收能力更強(qiáng)大,能在信噪比低至-2~+16 dB時(shí)正常工作。歸納DVB-S2特點(diǎn)為:

① 可變輸入方式,適應(yīng)于單輸入流或各種形式的復(fù)用流(包括信息包或者連續(xù)形式);② 基于低密度奇偶校驗(yàn)碼(LDPC)和BCH的FEC系統(tǒng),在高斯白噪聲信道下傳送時(shí)的均方誤差距香農(nóng)公式極限只差0.7~1.0 dB;③ 寬碼率分布為1/4~9/10,4種星座分布,編碼為2~5 bit·s-1·Hz-1;④ 3種滾降系數(shù)分別為0.35、0.25、0.20;⑤ 自適應(yīng)編碼與調(diào)制(ACM),可優(yōu)化信道編碼與調(diào)制[2]。

在實(shí)現(xiàn)DVB-S2信號(hào)解調(diào)過(guò)程中主要秉持3個(gè)原則:① 能夠工作在低信噪比(最差情況下為-2.35 dB)情況;② 各環(huán)節(jié)不僅適用于CCM,而且可以用于ACM/VCM模式;③ 盡可能地利用幀內(nèi)信息(包括幀頭和導(dǎo)頻)以提高捕獲和跟蹤的性能[3]。

1 DVB-S2信號(hào)解調(diào)系統(tǒng)設(shè)計(jì)

DVB-S2信號(hào)解調(diào)處理需要完成DVB-S2標(biāo)準(zhǔn)信號(hào)中QPSK/8PSK/16APSK/32APSK/ACM信號(hào)的定時(shí)同步、幀頭搜索及同步、多調(diào)制樣式載波相位同步、軟判決、信道譯碼以及基帶幀解擾組幀輸出等幾部分處理。

針對(duì)特殊應(yīng)用中需要輸出中間數(shù)據(jù)的需求,方案采用FPGA實(shí)現(xiàn)DVB-S2信號(hào)解調(diào)譯碼全部處理過(guò)程,具體分為數(shù)字信道化、定時(shí)同步、幀頭搜索及同步模塊、多調(diào)制樣式載波相位同步、軟判決、信道譯碼、基帶幀解擾及組幀輸出等模塊。設(shè)計(jì)中增加了信道化數(shù)據(jù)、定時(shí)同步數(shù)據(jù)、鎖定狀態(tài)、解調(diào)星座圖數(shù)據(jù)、軟判決數(shù)據(jù)、TS/GS數(shù)據(jù)通過(guò)組幀輸出模塊完成選擇數(shù)據(jù)輸出。實(shí)現(xiàn)處理原理如圖1所示。

圖1 DVB-S2信號(hào)接收處理流程圖Fig.1 DVB-S2 reception and processing flow diagram

2 幀頭搜索及同步技術(shù)

DVB-S2物理層幀結(jié)構(gòu)每幀調(diào)制樣式任意可變,多種調(diào)制樣式下幀頭搜索及載波相位同步性能直接關(guān)系到整個(gè)接收系統(tǒng)的性能。幀頭搜索及幀同步主要完成幀頭搜索、PLSC解析及ACM信號(hào)幀頭同步等工作,標(biāo)記整個(gè)接收系統(tǒng)的幀同步信息,是整個(gè)接收系統(tǒng)穩(wěn)定工作的基礎(chǔ)。

DVB-S2信號(hào)接收有時(shí)需要在極低信噪比下進(jìn)行正確接收,而幀頭搜索作為判斷DVB-S2物理幀信息重要的判決依據(jù),必須要在低信噪比下穩(wěn)定工作。幀頭搜索采用差分相關(guān)算法和自適應(yīng)門限算法,圖2為一個(gè)DVB-S2物理幀結(jié)構(gòu)。

圖2 DVB-S2物理幀結(jié)構(gòu)圖Fig.2 DVB-S2 physical frame structure diagram

差分相關(guān)是與相鄰符號(hào)的共軛相乘,可以消除相偏和頻偏的累積值,針對(duì)DVB-S2信號(hào)物理幀結(jié)構(gòu)特點(diǎn),差分相關(guān)可以采用如下3種算法:

基于SOF的差分相關(guān):

(1)

基于SOF+PLSC的差分相關(guān):

(2)

基于SOF+PLSC+PILOT的差分相關(guān):

(3)

r和c分別指接收和發(fā)送的SOF符號(hào),3種算法相關(guān)增益性能和算法復(fù)雜度逐漸提高,處理延時(shí)逐漸增大。綜合考慮算法性能和實(shí)現(xiàn)復(fù)雜度采用SOF+PLSC差分相關(guān)算法,該算法在性能上可以滿足全部DVB-S2信號(hào)接收門限情況下相關(guān)增益要求,同時(shí)還更容易應(yīng)對(duì)實(shí)際衛(wèi)星信號(hào)導(dǎo)頻時(shí)有時(shí)無(wú)的情況[4]。

在采用基于SOF+PLSC的差分相關(guān)處理算法的同時(shí),實(shí)時(shí)估計(jì)相關(guān)噪聲平均能量,并根據(jù)平均能量自適應(yīng)設(shè)置門限,當(dāng)差分相關(guān)值大于自適應(yīng)門限時(shí)輸出幀頭脈沖。

經(jīng)過(guò)測(cè)試,自適應(yīng)門限設(shè)置為噪聲平均能量3.5倍,噪聲平均能量設(shè)置為32點(diǎn)平均,信噪比5 dB時(shí),幀頭搜索測(cè)試如圖3所示。由圖3可見,幀頭搜索相關(guān)峰相對(duì)噪聲增益明顯,還有很大冗余,不會(huì)存在誤判情況。

圖3 基于SOF+PLSC信息的差分相關(guān)測(cè)試圖Fig.3 Differential correlation graph based on SOF+PLSC

3 多調(diào)制樣式載波相位同步技術(shù)

載波相位同步采用與傳統(tǒng)連續(xù)信號(hào)相同的直接判決的載波相位同步算法,對(duì)IQ兩路信號(hào)進(jìn)行判決,產(chǎn)生相位誤差控制信號(hào),通過(guò)環(huán)路濾波器,控制載波恢復(fù)鎖相環(huán)路工作。基于直接判決的載波相位同步算法結(jié)構(gòu)框圖如圖4所示。

其中相位誤差提取算法較為復(fù)雜,下面詳細(xì)介紹。

QPSK信號(hào)相位誤差提取實(shí)現(xiàn)算法:

Fpc= prod(sign([I(I+Q) (I-Q)Q]))。

(4)

8PSK信號(hào)相位誤差提取實(shí)現(xiàn)算法:

(5)

圖4 直接判決載波相位同步算法原理圖Fig.4 Carrier phase synchronization block algorithm based on DD algorithm

16APSK信號(hào)相位同步采用基于精簡(jiǎn)星座鑒相的大頻偏載波同步算法,在使用反饋環(huán)路恢復(fù)APSK信號(hào)的載波相位時(shí),采用直接判決DD(Decision Directed)鑒相方法。16APSK的星座圖可以分解為2個(gè)子星座,即一個(gè)4PSK星座和一個(gè)12PSK星座。如果使用全星座鑒相方法,鑒相范圍受限于星座點(diǎn)之間最小的相位差,因此如果使用全星座進(jìn)行鑒相,則最大鑒相范圍是由外圈的12PSK子星座限定的[5]。星座圖如圖5所示。

圖5 16APSK信號(hào)星座圖Fig.5 Constellation diagram of 16APSK

由圖5外圈12PSK子星座圖限定,其最大鑒相范圍為:

θ=(2pi/12)/2=pi/12。

這相應(yīng)限制了全星座鑒相捕獲的最大歸一化頻偏為:

Fpc=1/24=0.0417。

而單獨(dú)考察星座內(nèi)圈的4PSK子星座會(huì)發(fā)現(xiàn),其最大鑒相范圍是:

θ=(2pi/4)/2=pi/4。

相應(yīng)地,內(nèi)圈的4PSK子星座運(yùn)行的最大歸一化頻偏為:

Fpc=1/8=0.125。

由此可以直觀地看出,如果只使用星座內(nèi)圈的4個(gè)點(diǎn)進(jìn)行鑒相,就有希望擴(kuò)大載波環(huán)路的頻偏捕獲范圍。使用精簡(jiǎn)星座法進(jìn)行鑒相,一般要求選用的精簡(jiǎn)星座點(diǎn)數(shù)不要太少,否則鑒相器會(huì)長(zhǎng)時(shí)間處于空閑狀態(tài),無(wú)法對(duì)環(huán)路起到應(yīng)有的鑒相作用。由于16APSK星座內(nèi)圈點(diǎn)的出現(xiàn)概率為1/4,不算太小,因此針對(duì)頻偏較大、超出全星座鑒相法的最大允許頻偏范圍的情況,在捕獲階段使用精簡(jiǎn)星座法進(jìn)行鑒相的方法[6]。

在捕獲模式下,鑒相器內(nèi)部開關(guān)切換到“幅度檢測(cè)與放大”模塊,該模塊判斷該信號(hào)是輸入內(nèi)圈子星座還是外圈子星座。如果屬于內(nèi)圈子星座,則將其放大,以用于后面的鑒相;如果屬于外圈子星座,則輸出信號(hào)0,即讓外圈子星座點(diǎn)在鑒相過(guò)程中不起作用。

由于“幅度檢測(cè)與放大”模塊濾除了外圈星座點(diǎn),鑒相只針對(duì)內(nèi)圈子星座進(jìn)行,而內(nèi)圈子星座就是一個(gè)QPSK星座,因此后面的鑒相算法可采用針對(duì)QPSK的高效鑒相法。

由于精簡(jiǎn)星座鑒相只使用整個(gè)星座1/4的信號(hào)點(diǎn),而且是信噪比最低的4個(gè)點(diǎn),會(huì)導(dǎo)致相位抖動(dòng)較大。為保證良好的載波跟蹤性能,在環(huán)路實(shí)現(xiàn)鎖定后,立即切換到穩(wěn)態(tài)模式。在穩(wěn)態(tài)模式下,鑒相器首先對(duì)輸入信號(hào)執(zhí)行3次方運(yùn)算。由于16APSK 星座的排列特點(diǎn),經(jīng)過(guò)3次方運(yùn)算后,內(nèi)圈點(diǎn)收縮到非常接近于0,而外圈點(diǎn)則變成了一個(gè) QPSK星座[7]。測(cè)試圖形如圖6所示。

由于3次方運(yùn)算后的星座變成了非常接近QPSK的星座,因此接下來(lái)的鑒相運(yùn)算仍然采用傳統(tǒng)QPSK信號(hào)鑒相算法[8]。與捕獲狀態(tài)鑒相不同,現(xiàn)在起鑒相作用的是信噪比更大的外圈信號(hào)點(diǎn),雖然鑒相范圍較小,但鑒相結(jié)果更加可靠,在已經(jīng)實(shí)現(xiàn)捕獲的前提下,有利于獲得更穩(wěn)定的環(huán)路跟蹤性能[8]。

32APSK信號(hào)載波同步采用與16APSK信號(hào)相同的精簡(jiǎn)星座圖方法[8]。圖7和圖8為32APSK信號(hào)標(biāo)準(zhǔn)星座圖和4次方處理圖形。

32APSK信號(hào)采用4次方處理,得到星座圖為最外圈的4個(gè)點(diǎn)相當(dāng)于相位偏移了45°的QPSK星座點(diǎn),而且外圓與2個(gè)內(nèi)圓的半徑相差很大,也可以做類似QPSK的相位同步處理[9]。

圖6 16APSK信號(hào)3次方圖形Fig.6 Simplified constellation diagram of 16APSK

圖7 32APSK信號(hào)星座圖Fig.7 Constellation diagram of 32APSK

圖8 32APSK信號(hào)4次方圖形Fig.8 Simplified constellation diagram of 32APSK

4 仿真試驗(yàn)

本文在一塊基于AD9361(射頻采樣芯片)+XC7K325T(FPGA)的硬件板卡上完成了DVB-S2信號(hào)的接收性能測(cè)試。該板卡實(shí)現(xiàn)70 MHz~6 GHz射頻信號(hào)直接輸入,通過(guò)AD9361完成變頻采樣,采樣率為61.44 MHz,工作時(shí)鐘為122.88 MHz,F(xiàn)PGA完成信號(hào)解調(diào)解碼,通過(guò)網(wǎng)口完成指令控制和結(jié)果回傳[10]。

圖9為測(cè)試場(chǎng)景,測(cè)試方法如下:

① 按照需要測(cè)試的調(diào)制樣式、編碼速率、幀長(zhǎng)等信息在Matlab中生成指定長(zhǎng)度的已知基帶幀信息,并完成調(diào)制、編碼、交織以及加擾等處理生成基帶幀模擬波形;

② 將波形文件下載到RS信號(hào)源SMBV100A中,并設(shè)置指定信噪比;

③ 在FPGA中運(yùn)行DVB-S2信號(hào)解調(diào)、解碼程序,并把譯碼結(jié)果存儲(chǔ)到計(jì)算機(jī)中,與原始發(fā)送數(shù)據(jù)進(jìn)行比對(duì)。

圖9 DVB-S2接收性能測(cè)試場(chǎng)景Fig.9 DVB-S2 receiving test scene

在全部52種碼率中,隨機(jī)抽取了8種碼率進(jìn)行DVB-S2信號(hào)解調(diào)性能測(cè)試,性能指標(biāo)滿足設(shè)計(jì)要求,實(shí)測(cè)數(shù)據(jù)如表1所示。

表1 實(shí)際性能測(cè)試BER記錄表

5 結(jié)論

本方案實(shí)現(xiàn)的解調(diào)和處理技術(shù)針對(duì)項(xiàng)目設(shè)計(jì),系統(tǒng)性能穩(wěn)定、接口豐富、軟件功能可靈活升級(jí)。經(jīng)過(guò)實(shí)際測(cè)試,性能指標(biāo)滿足要求,在滿足不同用戶的中間結(jié)果輸出和靈活使用方面優(yōu)勢(shì)明顯,具有很好的推廣應(yīng)用價(jià)值[11]。

猜你喜歡
星座圖星座載波
基于尋址的通信信號(hào)調(diào)制算法實(shí)現(xiàn)
軟件(2019年8期)2019-10-08 11:55:52
基于資源塊星座圖的稀疏碼多址接入碼本設(shè)計(jì)
星座
健康女性(2017年3期)2017-04-27 21:34:31
12星座之我愛洗澡
星座
都市麗人(2016年12期)2016-12-14 09:54:15
星座
都市麗人(2016年7期)2016-08-03 10:06:05
應(yīng)急廣播系統(tǒng)中副載波的構(gòu)建與應(yīng)用
低壓載波通訊測(cè)試儀的開發(fā)與應(yīng)用
信號(hào)分割修正聚類的星座圖恢復(fù)算法
基于最優(yōu)化搜索的迭代載波同步算法
绥阳县| 岚皋县| 于都县| 宾川县| 岳阳市| 平邑县| 屏南县| 本溪市| 丁青县| 张家界市| 通辽市| 思南县| 大宁县| 巨野县| 轮台县| 彩票| 饶阳县| 灌云县| 沙洋县| 玉林市| 南京市| 故城县| 玛纳斯县| 乌鲁木齐市| 苏尼特右旗| 嘉义市| 福海县| 宾川县| 昭平县| 灌云县| 陕西省| 崇义县| 墨玉县| 望江县| 高尔夫| 揭东县| 朝阳县| 永城市| 龙州县| 自贡市| 松溪县|