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

?

連續(xù)傳輸前饋符號(hào)定時(shí)恢復(fù)算法研究及實(shí)現(xiàn)

2019-10-30 07:32:06寇辰光張有志陳敬喬
無線電工程 2019年11期
關(guān)鍵詞:插值時(shí)鐘波形

寇辰光,張有志,陳敬喬

(1.中國電子科技集團(tuán)公司第五十四研究所,河北 石家莊 050081;2.海裝裝備項(xiàng)目管理中心,北京 100166)

0 引言

符號(hào)定時(shí)恢復(fù)是接收端信號(hào)解調(diào)的關(guān)鍵環(huán)節(jié),準(zhǔn)確的定時(shí)同步可以得到碼元符號(hào)的最佳采樣點(diǎn),為后續(xù)解調(diào)步驟提供可靠基準(zhǔn)[1]。按照傳輸和獲取同步信息方式的不同,定時(shí)恢復(fù)主要可以分為數(shù)據(jù)輔助和非數(shù)據(jù)輔助2種方式。數(shù)據(jù)輔助法會(huì)占用額外的發(fā)射功率和信道帶寬,從可靠性和經(jīng)濟(jì)實(shí)用性等方面來看都不夠理想;非數(shù)據(jù)輔助法不需要占用額外資源,適合大多數(shù)字通信系統(tǒng),但是對(duì)接收端的要求較高,實(shí)現(xiàn)較為復(fù)雜。當(dāng)前非數(shù)據(jù)輔助的定時(shí)恢復(fù)法根據(jù)實(shí)現(xiàn)結(jié)構(gòu)不同,主要可以分為反饋結(jié)構(gòu)和前饋結(jié)構(gòu)2種[2-5],反饋結(jié)構(gòu)中采用鎖相環(huán)相關(guān)原理[6-8],可以實(shí)現(xiàn)較為精確穩(wěn)定的定時(shí)同步,但是結(jié)構(gòu)實(shí)現(xiàn)相對(duì)較為復(fù)雜,且需要消耗較長的鎖定時(shí)間,不適用于突發(fā)傳輸?shù)亩〞r(shí)恢復(fù)[9],一般用于連續(xù)傳輸定時(shí);前饋結(jié)構(gòu)不同于反饋式的閉環(huán)結(jié)構(gòu),采用開環(huán)結(jié)構(gòu)[10-12]快速跟蹤信號(hào)相位變化,具有捕獲時(shí)間短的優(yōu)勢(shì),但是定時(shí)性能不如反饋結(jié)構(gòu)精確。前饋結(jié)構(gòu)可以分為根據(jù)定時(shí)誤差直接抽取最佳采樣點(diǎn)和根據(jù)定時(shí)誤差進(jìn)行插值濾波[13-16]獲取最佳采樣點(diǎn)2種方法,進(jìn)行插值濾波獲取最佳采樣點(diǎn)的前饋方法在處理連續(xù)傳輸?shù)亩〞r(shí)同步時(shí)難以實(shí)現(xiàn),因此多用于突發(fā)傳輸?shù)亩〞r(shí)同步。本文針對(duì)連續(xù)傳輸?shù)谋尘疤岢隽瞬逯禐V波的前饋定時(shí)方法,通過仿真實(shí)驗(yàn)得到該算法的性能曲線,并基于FPGA硬件平臺(tái)對(duì)該算法進(jìn)行了實(shí)現(xiàn),解決了數(shù)據(jù)切換點(diǎn)處符號(hào)定時(shí)不準(zhǔn)確的問題。

1 前饋定時(shí)方法

1.1 直接抽取前饋定時(shí)方法

通過直接抽取方式獲取符號(hào)最佳采樣點(diǎn)的前饋定時(shí)同步主要包括定時(shí)誤差估計(jì)和數(shù)據(jù)抽取2部分,處理框圖如圖1所示。

圖1 直接抽取前饋定時(shí)框圖

定時(shí)誤差估計(jì)模塊用于計(jì)算定時(shí)誤差,估計(jì)算法可分為數(shù)據(jù)輔助和非數(shù)據(jù)輔助2類,數(shù)據(jù)輔助算法需要額外增加帶寬開銷,非數(shù)據(jù)輔助算法中有頻域估計(jì)算法和時(shí)域估計(jì)算法等代表性算法[17-18]。其中,Oerder提出一種非數(shù)據(jù)輔助的頻域非線性估計(jì)算法[19](Oerder算法),該算法通過計(jì)算觀測(cè)數(shù)據(jù)的FFT,得到估計(jì)定時(shí)誤差結(jié)果為:

(1)

其中,

(2)

式中,L為當(dāng)前觀測(cè)數(shù)據(jù)中的符號(hào)個(gè)數(shù);N為每個(gè)符號(hào)的采樣點(diǎn)數(shù),該算法采樣點(diǎn)數(shù)需要滿足N≥4;m為當(dāng)前為第m段觀測(cè)數(shù)據(jù),估計(jì)定位誤差為:

符號(hào)定時(shí)誤差如圖2所示。

圖2 符號(hào)定時(shí)誤差

定時(shí)誤差表示最佳采樣點(diǎn)相對(duì)于符號(hào)起始采樣點(diǎn)的歸一化相位偏差,因此,數(shù)據(jù)抽取位置根據(jù)符號(hào)定時(shí)誤差對(duì)應(yīng)補(bǔ)償即可,以采樣點(diǎn)數(shù)N=8為例,每符號(hào)8個(gè)采樣點(diǎn)的抽取位置與定時(shí)誤差之間的關(guān)系如下:

(3)

數(shù)字通信系統(tǒng)中,由于信道傳輸存在延時(shí)且接收時(shí)鐘與發(fā)送時(shí)鐘在頻率和相位上時(shí)存在差異,若直接用接收端時(shí)鐘對(duì)接收信號(hào)進(jìn)行抽取判決很可能無法在最佳時(shí)刻進(jìn)行。工程實(shí)踐中,對(duì)定時(shí)同步性能要求不高或符號(hào)采樣點(diǎn)個(gè)數(shù)較多等情況下,直接抽取的定時(shí)方法有易于實(shí)現(xiàn)的優(yōu)勢(shì),但是采樣點(diǎn)個(gè)數(shù)少時(shí),該方法性能較差,一般采用基于插值濾波的前饋定時(shí)方法,本文主要對(duì)插值濾波前饋定時(shí)方法進(jìn)行研究實(shí)現(xiàn)。

1.2 插值濾波前饋定時(shí)方法

通過插值濾波獲取最佳樣點(diǎn)的前饋定時(shí)同步主要包括定時(shí)誤差估計(jì)、接收數(shù)據(jù)選擇和插值濾波器,處理框圖如圖3所示,接收數(shù)據(jù)基點(diǎn)和插值濾波器系數(shù)均需要根據(jù)定時(shí)誤差來確定。

圖3 插值濾波前饋定時(shí)框圖

插值濾波器廣泛應(yīng)用在各種數(shù)字通信系統(tǒng)中,內(nèi)插算法也已經(jīng)形成了一個(gè)比較完整的理論體系,插值濾波后的輸出[20]可表示為:

y(kT)=y[(mk+μk)Ts]=

(4)

(5)

(6)

實(shí)際工程中采用二次、四階插值濾波器,并通過多項(xiàng)式對(duì)插值濾波加權(quán)系數(shù)h[(i+μk)Ts]進(jìn)行逼近,式(4)進(jìn)而可表示為:

(7)

文獻(xiàn)[21]對(duì)常見的不同插值函數(shù)濾波器的性能進(jìn)行了分析。本文綜合考慮性能和實(shí)現(xiàn)復(fù)雜度后,采用拉格朗日立方插值濾波器來實(shí)現(xiàn)內(nèi)插定時(shí),插值系數(shù)為:

(8)

2 連續(xù)傳輸場(chǎng)景中的定時(shí)實(shí)現(xiàn)方法

Oerder定時(shí)誤差估計(jì)算法在連續(xù)傳輸場(chǎng)景中,需要不斷將連續(xù)傳輸?shù)臄?shù)據(jù)流分為不同的觀測(cè)數(shù)據(jù)段,根據(jù)每一段觀測(cè)數(shù)據(jù)估計(jì)出對(duì)應(yīng)的定時(shí)誤差,通過插值濾波得到最佳樣點(diǎn)的操作便同樣也會(huì)在不同數(shù)據(jù)段進(jìn)行。那么,工程實(shí)踐中連續(xù)傳輸?shù)臄?shù)據(jù)流在不同數(shù)據(jù)段切換點(diǎn)處的插值數(shù)據(jù)選擇就變得難于實(shí)現(xiàn),F(xiàn)PGA實(shí)現(xiàn)時(shí)為解決這一難題,設(shè)計(jì)了一種根據(jù)定時(shí)估計(jì)誤差生成不同相位的符號(hào)時(shí)鐘并在該符號(hào)時(shí)鐘下完成插值濾波的方法,當(dāng)每符號(hào)的采樣點(diǎn)數(shù)N=4時(shí),符號(hào)時(shí)鐘相位與定時(shí)誤差的關(guān)系為:

(9)

根據(jù)不同數(shù)據(jù)段的定時(shí)誤差得到對(duì)應(yīng)相位的符號(hào)時(shí)鐘,并在對(duì)應(yīng)的符號(hào)時(shí)鐘下完成插值運(yùn)算,如圖4所示。

圖4 插值運(yùn)算示意

由圖4可知,在符號(hào)時(shí)鐘的上升沿時(shí)刻對(duì)緩存數(shù)據(jù)進(jìn)行選擇,生成符號(hào)時(shí)鐘相位的不同,會(huì)對(duì)應(yīng)數(shù)據(jù)不同的插值基點(diǎn)。這樣便不再需要根據(jù)定時(shí)誤差計(jì)算數(shù)據(jù)的插值基點(diǎn),解決了不同數(shù)據(jù)段切換點(diǎn)處難以選擇插值數(shù)據(jù)的問題,進(jìn)而實(shí)現(xiàn)對(duì)不同數(shù)據(jù)段切換點(diǎn)附近數(shù)據(jù)的準(zhǔn)確定時(shí)。

3 算法仿真

3.1 Matlab仿真

3.1.1 功能仿真

仿真實(shí)驗(yàn)中,首先基于Matlab平臺(tái)采用QPSK調(diào)制方式對(duì)本文的前饋定時(shí)方法進(jìn)行算法仿真,同時(shí)使用平方根升余弦濾波器實(shí)現(xiàn)成形濾波和匹配濾波,滾將系數(shù)設(shè)為0.3,設(shè)置成形后每個(gè)符號(hào)4個(gè)采樣點(diǎn),收發(fā)歸一化偏差為1/32,直接抽取的信號(hào)分布仿真結(jié)果如圖5所示。

圖5 接收端直接抽取定時(shí)

由圖5可知,用接收時(shí)鐘根據(jù)定時(shí)誤差直接抽取采樣值,由于抽樣時(shí)刻并非符號(hào)的最佳樣點(diǎn),因此信號(hào)分布較為散亂,不能滿足定時(shí)要求。同樣條件下,當(dāng)接收端根據(jù)定時(shí)估計(jì)誤差進(jìn)行插值濾波獲取最佳樣點(diǎn)后,信號(hào)分布仿真如圖6所示。

圖6 接收端內(nèi)插后定時(shí)

由圖6可知,通過插值濾波前饋定時(shí)后,信號(hào)分布規(guī)律集中,由此可以得知通過插值濾波的定時(shí)方法可以較好地獲取符號(hào)的最佳樣點(diǎn),從而實(shí)現(xiàn)信號(hào)的符號(hào)定時(shí)。圖7(a)、圖7(b)和圖7(c)分別對(duì)匹配濾波后信號(hào)波形、前饋直接抽取定時(shí)后波形以及前饋插值濾波定時(shí)后波形進(jìn)行了對(duì)比。

圖7 定時(shí)波形對(duì)比

由圖7波形對(duì)比結(jié)果可知,插值濾波后的定時(shí)恢復(fù)波形相對(duì)于直接抽樣后定時(shí)恢復(fù)波形平整的多,說明基于插值濾波的前饋定時(shí)恢復(fù)方法效果明顯,可滿足較高要求的符號(hào)定時(shí)同步。

3.1.2 性能仿真

設(shè)置定時(shí)誤差估計(jì)時(shí)數(shù)據(jù)觀測(cè)長度L=1 024,信噪比從0~12 dB變化,分別仿真直接4倍抽取定時(shí)、直接8倍抽取定時(shí)與4倍插值濾波定時(shí)在不同信噪比下的QPSK解調(diào)性能,結(jié)果如圖8所示。

圖8 L=1 024時(shí)不同信噪比下解調(diào)性能

由圖8可知,4倍內(nèi)插定時(shí)方法其解調(diào)性能不僅優(yōu)于4倍抽取定時(shí)對(duì)應(yīng)的解調(diào)性能,甚至優(yōu)于直接8倍抽取定時(shí)的解調(diào)性能;數(shù)據(jù)觀測(cè)長度為1 024時(shí),插值濾波定時(shí)解調(diào)性能基本接近QPSK解調(diào)性能理論值,可有效實(shí)現(xiàn)符號(hào)定時(shí)同步。

設(shè)置定時(shí)誤差估計(jì)時(shí)數(shù)據(jù)觀測(cè)長度L=128,分別仿真直接4倍抽取定時(shí)與4倍內(nèi)插定時(shí)在不同信噪比下的QPSK解調(diào)性能,結(jié)果如圖9所示。

圖9 L=128時(shí)不同信噪比下解調(diào)性能

綜合分析圖8和圖9可知,定時(shí)誤差估計(jì)時(shí)的數(shù)據(jù)觀測(cè)長度選擇對(duì)后續(xù)解調(diào)性能有重要影響,L=1 024時(shí)的解調(diào)性能優(yōu)于L=128時(shí)的解調(diào)性能,但是運(yùn)算復(fù)雜度較高;實(shí)際工程中應(yīng)綜合考慮解調(diào)性能、實(shí)現(xiàn)復(fù)雜度等因素,選擇相應(yīng)的參數(shù)。

3.2 ModelSim仿真

對(duì)算法進(jìn)行FPGA實(shí)現(xiàn)時(shí),基于原Altera公司芯片,在Quartus II 13.0軟件平臺(tái)上采用VHDL硬件描述語言來進(jìn)行邏輯設(shè)計(jì),利用ModelSim Altera 10.1d仿真軟件對(duì)FPGA設(shè)計(jì)進(jìn)行功能驗(yàn)證。

仿真實(shí)驗(yàn)中,仿真條件設(shè)置為:QPSK調(diào)制方式,升余弦濾波器滾降系數(shù)0.3,每符號(hào)4個(gè)采樣點(diǎn),收發(fā)歸一化偏差1/32;根據(jù)量化后的定時(shí)誤差,產(chǎn)生對(duì)應(yīng)相位的符號(hào)時(shí)鐘,并在符號(hào)時(shí)鐘下完成插值濾波前饋定時(shí),仿真結(jié)果如圖10所示。

圖10 定時(shí)實(shí)現(xiàn)

圖10中,信號(hào)global_cnt對(duì)應(yīng)符號(hào)的4個(gè)采樣點(diǎn)位置,根據(jù)量化定時(shí)誤差error_in得到符號(hào)時(shí)鐘symbol_clk,時(shí)鐘相位以符號(hào)起始采樣點(diǎn)位置(global_cnt=0處)作為參考點(diǎn),并在symbol_clk下完成了符號(hào)定時(shí);由圖10可知,在數(shù)據(jù)切換點(diǎn)處可實(shí)現(xiàn)信號(hào)的準(zhǔn)確定時(shí)。

對(duì)匹配濾波后的信號(hào)分別進(jìn)行了直接抽取定時(shí)以及插值濾波前饋定時(shí),并得到相應(yīng)的仿真波形,I路波形如圖11所示。

圖11 Modelsim定時(shí)對(duì)比波形

由圖11可知,插值濾波前饋定時(shí)方法相較于直接抽取定時(shí),定時(shí)后波形平整,定時(shí)效果良好,與Matlab仿真結(jié)果相似;說明該前饋定時(shí)算法可基于FPGA進(jìn)行有效實(shí)現(xiàn),應(yīng)用于工程實(shí)踐。

4 結(jié)束語

本文介紹了前饋定時(shí)算法,著重研究了基于插值濾波的前饋定時(shí)算法,并給出了連續(xù)傳輸場(chǎng)景中插值濾波前饋定時(shí)算法的實(shí)現(xiàn)方法。從算法仿真和工程實(shí)現(xiàn)角度分別進(jìn)行了仿真,驗(yàn)證了定時(shí)算法的可行性,解決了連續(xù)傳輸定時(shí)困難的問題,可有效應(yīng)用在工程實(shí)踐中。

猜你喜歡
插值時(shí)鐘波形
別樣的“時(shí)鐘”
對(duì)《壓力容器波形膨脹節(jié)》2018版新標(biāo)準(zhǔn)的理解及分析
古代的時(shí)鐘
基于Sinc插值與相關(guān)譜的縱橫波速度比掃描方法
基于LFM波形的靈巧干擾效能分析
有趣的時(shí)鐘
時(shí)鐘會(huì)開“花”
一種改進(jìn)FFT多譜線插值諧波分析方法
基于四項(xiàng)最低旁瓣Nuttall窗的插值FFT諧波分析
基于ARM的任意波形電源設(shè)計(jì)
建宁县| 搜索| 诏安县| 昭觉县| 馆陶县| 津市市| 海兴县| 雷波县| 三河市| 南召县| 华阴市| 襄城县| 凤翔县| 新竹市| 安国市| 道真| 精河县| 太谷县| 平阳县| 龙州县| 嘉禾县| 兴海县| 洛扎县| 扶风县| 景洪市| 钟祥市| 铅山县| 石柱| 宁远县| 常熟市| 突泉县| 永善县| 淮北市| 威信县| 山西省| 周宁县| 武胜县| 岑巩县| 泾川县| 龙陵县| 且末县|