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

?

一種最大似然多普勒估計算法反解方法*

2017-09-03 09:17:08慕福奇冷永清
關(guān)鍵詞:搜索算法波動信道

辛 穎,慕福奇,王 靜,冷永清

(1.中國科學(xué)院大學(xué) 微電子學(xué)院,北京 100029; 2.江蘇中科羿鏈通信技術(shù)有限公司,江蘇 無錫 214135; 3.中國科學(xué)院微電子研究所,北京 100029)

一種最大似然多普勒估計算法反解方法*

辛 穎1,慕福奇2,王 靜3,冷永清3

(1.中國科學(xué)院大學(xué) 微電子學(xué)院,北京 100029; 2.江蘇中科羿鏈通信技術(shù)有限公司,江蘇 無錫 214135; 3.中國科學(xué)院微電子研究所,北京 100029)

針對由最大似然多普勒估計算法目標(biāo)函數(shù)反求出最大多普勒值計算量大的問題,提出了一種類二分搜索算法,該方法不用計算出所有可能的多普勒值的目標(biāo)函數(shù),就可以從多普勒估計目標(biāo)函數(shù)反求出最大多普勒值。提出的算法從另一個角度減小了多普勒估計時的計算量。同時提出了根據(jù)估計出的多普勒瞬時值進(jìn)行自適應(yīng)平滑濾波,減小了最大似然多普勒估計算法的波動范圍,提高了估計精度。

最大似然估計;多普勒;類二分搜索;自適應(yīng)平滑

0 引言

正交頻分復(fù)用(Orthogonal Frequency Division Multiplexing,OFDM)因其較高的頻帶利用率及傳輸數(shù)據(jù)率被廣泛應(yīng)用于IEEE 802.11、802.16、LTE等通信協(xié)議中[1]。在移動信道下,OFDM系統(tǒng)需要根據(jù)多普勒頻移做很多適應(yīng)性調(diào)整[1-3],如:信道追蹤濾波器長度、切換算法參數(shù)等。現(xiàn)有的多普勒估計方法有利用不同OFDM符號之間頻域的相關(guān)性的ML多普勒估計[1],其考慮了當(dāng)多普勒擴(kuò)展較大時,頻域子載波之間較大的ICI影響。同時也有很多利用時域相關(guān)性計算多普勒的文章。參考文獻(xiàn)[2]是直接利用OFDM符號之間的時域相關(guān)性,參考文獻(xiàn)[4]是利用時域循環(huán)前綴(Cyclic Prefix, CP)與OFDM符號的后半段時域相關(guān)性。而文獻(xiàn)[5-6]是利用導(dǎo)頻符號的沖激響應(yīng)之間的相關(guān)性求最大多普勒頻移。

在由ML算法的目標(biāo)函數(shù)反解出最大多普勒值時,文獻(xiàn)[6]提出了一種窮舉法,該方法是預(yù)設(shè)一個初值,計算出初值周圍一定范圍內(nèi)目標(biāo)函數(shù)值,此時得到一個使目標(biāo)函數(shù)最小的值,再在這個最小值周圍進(jìn)行同樣操作,逐漸迭代到待估計的多普勒值處。此方法需要頻繁計算目標(biāo)函數(shù)且需要多次迭代才能滑動到待估計的值。文獻(xiàn)[7]采用查表的方式反求解最大多普勒值,該方法需要預(yù)先求出系統(tǒng)內(nèi)的所有可能多普勒點的目標(biāo)函數(shù)值,將其存在表格中,占用內(nèi)存較大且查表時的搜索復(fù)雜度較大。文獻(xiàn)[8]在多普勒頻移較大時根據(jù)貝塞爾函數(shù)的曲線特征,用第一過零點檢測法反解出最大多普勒值。該方法只適用于多普勒較大時且對噪聲較為敏感。文獻(xiàn)[9]中將目標(biāo)函數(shù)中包含的第一類零階貝塞爾函數(shù)近似成多項式,并通過求導(dǎo)的方式求得最大多普勒值,該方法只適用于多普勒較小的場景。針對從最大似然多普勒估計算法的目標(biāo)函數(shù)反解出最大多普勒值的問題,本文提出了一種類二分搜索算法,該算法是直接求得多普勒值,但不像文獻(xiàn)[6]那樣將所有備選多普勒值的目標(biāo)函數(shù)全部求出,只計算多普勒范圍內(nèi)的有限個點的目標(biāo)函數(shù)值就能夠反解出最大多普勒值,保留計算精度的同時減小了計算量。

1 系統(tǒng)模型及其最大似然多普勒估計

一個時分多址(Time Division Multiple Access, TDMA)OFDM系統(tǒng)的幀結(jié)構(gòu)可以如圖1所示。

圖1 TDMA-OFDM系統(tǒng)幀結(jié)構(gòu)

假設(shè)該系統(tǒng)的一個OFDM符號有N個子載波,系統(tǒng)帶寬是B,則時域的采樣間隔為T=1/B,將一個已調(diào)制的信號X(k)進(jìn)行傅里葉逆變換,得到OFDM已調(diào)信號:

(1)

在OFDM符號前端插入CP長度為Ncp,此時一個OFDM的符號長度Ts=(N+Ncp)T。將帶CP的符號發(fā)送出去,經(jīng)過多徑Rayleigh衰落信道,其離散時域信道沖激響應(yīng)表示為:

(2)

其中:L為多徑信道長度,且L

(3)

選取多徑信道中的最強(qiáng)徑用于追蹤Rayleigh衰落信道下的信號變化,使其變成單徑信道下多普勒估計問題。因本文的重點是研究如何從目標(biāo)函數(shù)反解出最大多普勒值,所以這里直接給出ML算法的目標(biāo)函數(shù):

(4)

argmin表示使目標(biāo)函數(shù)F(fd)取得最小值時的值,Γ表示fd的備選集,目標(biāo)函數(shù)F(fd)在參考文獻(xiàn)[6]由下式?jīng)Q定:

(5)

此處將M個1pilot+data的形式看做一個slot,將第q個slot求得的時域信道沖激響應(yīng)值組成hq,每Q個slot做一次平均。C(fd)為信道的相關(guān)矩陣[6]。簡化的且標(biāo)函數(shù)為:

(6)

2 類二分搜索算法

首先畫出系統(tǒng)內(nèi)所有可能多普勒值的目標(biāo)函數(shù)及其倒數(shù)的曲線,如圖2所示。圖2(a)是在最大多普勒值fd=100 Hz時得到的系統(tǒng)內(nèi)所有多普勒點的目標(biāo)函數(shù)值。通過觀察圖2(b)可以推測出圖2(a)的曲線特性:曲線在某點處取得最小值,在該點左側(cè)單調(diào)遞減,右側(cè)單調(diào)遞增?;蛘弋?dāng)最小值在曲線端點時,只有一個單調(diào)區(qū)間(遞增或遞減)。ML多普勒估計算法都是具有這樣的特性,根據(jù)這種特性設(shè)計的反解算法可以適用于所有ML多普勒估計算法的反解問題。

圖2 目標(biāo)函數(shù)曲線圖

二分搜索算法僅適用于單調(diào)函數(shù),本文通過計算中間連續(xù)3點的值來判斷縮小的范圍,稱之為類二分搜索算法,流程圖如圖3所示,具體步驟描述如下:

圖3 類二分搜索算法流程圖

2.1 搜索過程

(1)設(shè)定目標(biāo)搜索范圍[fdmin,fdmax]

此處可以根據(jù)該算法適用的系統(tǒng)確定多普勒可能的最大范圍,一般fdmin=0 Hz,即表示靜止時的通信,fdmax的取值可以根據(jù)所適用系統(tǒng)可能的最大移動速度,由多普勒頻移的計算公式確定,計算公式為:

(7)

上式中fdmax是最大多普勒頻移,fc是系統(tǒng)的載波頻率,v是相對移動速度(m/s),c是光速,為3×108m/s。

(2)判斷fdmax-fdmin≥4與否

如果成立,說明待估計的多普勒范圍內(nèi)的點多于5個,就繼續(xù)進(jìn)入步驟(3);如果不成立,說明剩余的點小于等于4個,就直接計算出剩下點的目標(biāo)函數(shù)值,在其中找出使目標(biāo)函數(shù)值最小的點作為輸出,即:

(8)

(4)比較F(n-1)、F(n)、F(n+1)的大小

如果F(n-1)

如果F(n-1)>F(n)>F(n+1),說明n-1、n、n+1三個點都處在左側(cè)單調(diào)遞減的曲線上,所以使F(fd)取得最小值的點在中間點n的右側(cè),縮小搜索范圍為[n+1,fdmax],即fdmin=n+1,返回步驟(2)。

如果F(n-1)>F(n)&&F(n)

這樣就得到了多普勒估計的一次瞬時值,但在長時間的多普勒估計中為減小單次估計的突發(fā)誤差縮小估計的波動范圍,本文通過設(shè)定門限,對估計的瞬時值進(jìn)行自適應(yīng)的平滑濾波。

2.2 自適應(yīng)平滑濾波過程

(1)設(shè)定一個門限值th,該門限可以根據(jù)仿真確定。門限取得過大,起不到減小波動范圍的目的;門限取得過小,當(dāng)前一次估計值與真實值偏差較大時,滑動到真實值需要較長時間。

(9)

如果fd(n)超過了此波動范圍,改變?yōu)V波系數(shù):

(10)

0<β<1是一個不依賴于多普勒估計的值,調(diào)換濾波系數(shù)的目的是:當(dāng)本次瞬時估計值波動較大時,減小其在平滑濾波中的比重;波動不大時,則不改動濾波系數(shù)平滑濾波。

3 仿真與分析

3.1 搜索算法仿真與分析

ML估計算法目標(biāo)函數(shù)不盡相同,本文以式(5)為例,對提出的類二分搜索算法進(jìn)行仿真,由于參考文獻(xiàn)[6]的經(jīng)典算法是需要已知SNR,所以SNR的變化對算法沒多大影響,統(tǒng)一在SNR=17dB給出仿真結(jié)果,仿真參數(shù)如表1所示。

表1 仿真參數(shù)表

如圖4所示,該圖展示了在多普勒fd=300 Hz時的瞬時多普勒估計值輸出,類二分搜索的目的是準(zhǔn)確找出使目標(biāo)函數(shù)取得最小值時的多普勒值,所以此處使用輸出的瞬時值來展現(xiàn)類二分搜索過程可以在每次查找目標(biāo)函數(shù)最小值時都非常精確。

圖4 類二分搜索目標(biāo)函數(shù)最小值與實際最小值的對比圖

計算量的分析如表2所示。

表2 不同階段計算量對比表

假設(shè)所適用系統(tǒng)的多普勒范圍為0~500 Hz,所以備選多普勒集中有S=501個點。文獻(xiàn)[6]需要計算約S=501次目標(biāo)函數(shù)才能滑動到待估計的多普勒的波動范圍內(nèi),而提出的類二分搜索算法只需要計算約3log2S=27次目標(biāo)函數(shù)就能得到待估計的多普勒值,由此看出在收斂階段中大大減小了計算量。同時結(jié)合圖5可以看出,文獻(xiàn)[6]需要從預(yù)設(shè)多普勒初值處經(jīng)過約15次(時間約0.36 s)滑動才能到理想的波動范圍,提出的類二分搜索算法只需要計算文獻(xiàn)[6]中的1次(0.024 s)就可以收斂到理想波動范圍,從而可以得出提出的類二分搜索算法在減小計算量的同時,縮短了收斂時間。同理可以討論波動階段的計算量,在本仿真中設(shè)調(diào)整后多普勒備選信號范圍為前一次多普勒輸出值的上下m點,此處取m=10 Hz。文獻(xiàn)[6]的計算量是每計算2m=20次目標(biāo)函數(shù)給出一次多普勒估計值,而提出的類二分搜索算法則每計算3log2(2m)=13次目標(biāo)函數(shù)給出一次多普勒值。由此可以看出,本文提出的算法計算量在收斂階段優(yōu)勢較為明顯,在波動階段相較于收斂階段優(yōu)勢略次之。

圖5 不同反解算法的收斂速度對比圖

3.2 自適應(yīng)平滑濾波仿真與分析

本文使用歸一化均方誤差(Normalized Mean Square Error,NMSE)來說明自適應(yīng)平滑濾波計算出的多普勒值與真實值相比的波動情況,并與文獻(xiàn)[6]的平滑濾波進(jìn)行對比。NMSE定義[3]如下:

(11)

如圖6所示,自適應(yīng)平滑濾波比文獻(xiàn)[6]減小波動范圍約3.68 dB。如圖7所示自適應(yīng)平滑濾波還可以改變文獻(xiàn)[6]中在多普勒過低或過高時誤差較大的問題。

圖6 不同平滑濾波的NMSE對比圖

圖7 總體平滑濾波效果圖

4 結(jié)論

本文提出的用類二分搜索算法來優(yōu)化ML多普勒估計算法,包括搜索過程與自適應(yīng)平滑過程。搜索過程可以從ML多普勒估計算法的目標(biāo)函數(shù)中反解出最大多普勒值,該方法不需要計算出所有多普勒點的目標(biāo)函數(shù)值就可以得到結(jié)果,減小了計算量,加快了收斂速度。另外自適應(yīng)平滑過程是根據(jù)每次得出的瞬時值自適應(yīng)選擇濾波系數(shù),減小了隨機(jī)誤差的影響,從而使多普勒估計波動范圍減小,增加了估計的精度。

[1] CHOI Y S, OZDURAL O C, Liu Huaping. A maximum likelihood doppler frequency estimator for OFDM systems[C]. IEEE International Conference on Communications,2006,10:4572-4576.

[2] TSAI Y R, Yang Kaijie, TSAI C H. Low-complexity ML doppler spread estimation for OFDM systems [C]. IEEE Vehicular Technology Conference(VTC Fall),2011:1-5.

[3] TEPEDELENLIOGLU C, ABDI A, GIANNAKIS G B. Estimation of doppler spread and signal strength in mobile communications with applications to handoff and adaptive transmission[J].Wireless Communications and Mobile Computing,2001,1(2):221-242.

[4] SHOBER H, JONDRAL F. Velocity estimation for OFDM based communication systems [C]. IEEE Vehicular Technology Conference, 2002,2(2):715-718.

[5] KRASNY L, ARSLAN H, KOILPILLAI D. Doppler spread estimation in mobile radio systems [J]. IEEE Communications Letters, 2001, 5(5): 197-199.

[6] Cai Jueping, Song Wentao, Li Zan. Doppler spread estimation for mobile OFDM systems in rayleigh fading channels[J]. IEEE Transactions on Consumer Electronics,2003,49(4):973-977.

[7] YUCEK T, TANNIOUS R M A. Doppler spread estimation for wireless OFDM systems [C]. IEEE/Sarnoff Symposium on Advances in Wired and Wireless Communication, 2005:233-236.

[8] Hua Jingyu, You Xiaohu. Doppler shift estimation methods in mobile communication systems [J]. Journal of Southest University, 2004,20(4):405-411.

[9] MAURTZ O. A hybrid method for doppler spread estimation[C]. Vehicular Technology Conference, 2004, 2: 962-965.

A low-complexity ML Doppler spread estimation method

Xin Ying1, Mu Fuqi2, Wang Jing3, Leng Yongqing3

(1. School of Microelectronics, University of Chinese Academy of Sciences, Beijing 100029, China; 2. Jiangsu Zhongke Yilian Communication Technology Co.,Ltd., Wuxi 214135, China; 3. Institute of Microelectronics of Chinese Academy of Sciences, Beijing 100029, China)

A similar binary search algorithm is described forsolving the maximum-likelihood (ML)Doppler estimate equation. The proposed algorithm does not need to calculate all possible Doppler goal functions, but gives the outcome equally. It reduces the complexity of the ML Doppler approach in another way. Meanwhile, a self-adaptive smoothing filteris derived to smooth the instantaneous values and it gives a reduced fluctuation range with more accuracy.

ML estimation; Doppler; similar binary search; self-adaptive smoothing filter

國家自然科學(xué)基金青年科學(xué)基金(61501455);北京市自然科學(xué)基金面上項目(4162068)

TN929.5

A

10.19358/j.issn.1674- 7720.2017.15.022

辛穎,慕福奇,王靜,等.一種最大似然多普勒估計算法反解方法[J].微型機(jī)與應(yīng)用,2017,36(15):76-79,93.

2017-02-13)

辛穎(1989-),女,碩士研究生,主要研究方向:移動自組織網(wǎng)絡(luò)的物理層設(shè)計。

慕福奇(1958-),男,學(xué)士,研究員,主要研究方向:移動自組織網(wǎng)絡(luò)。

王靜(1977-),女,博士,副研究員,主要研究方向:移動自組織網(wǎng)絡(luò)。

猜你喜歡
搜索算法波動信道
改進(jìn)的和聲搜索算法求解凸二次規(guī)劃及線性規(guī)劃
羊肉價回穩(wěn) 后期不會大幅波動
微風(fēng)里優(yōu)美地波動
中國化肥信息(2019年3期)2019-04-25 01:56:16
干濕法SO2排放波動對比及分析
基于導(dǎo)頻的OFDM信道估計技術(shù)
一種改進(jìn)的基于DFT-MMSE的信道估計方法
一種改進(jìn)的基于DFT-MMSE的信道估計方法
基于汽車接力的潮流轉(zhuǎn)移快速搜索算法
基于逐維改進(jìn)的自適應(yīng)步長布谷鳥搜索算法
海口市| 昭通市| 新昌县| 太康县| 越西县| 广饶县| 准格尔旗| 芷江| 江山市| 滦南县| 宿松县| 北海市| 富宁县| 临城县| 双城市| 漳州市| 项城市| 永修县| 濉溪县| 高邮市| 乌兰察布市| 琼海市| 盘锦市| 渭源县| 玉溪市| 当阳市| 河津市| 灵寿县| 蓝山县| 托克托县| 铜梁县| 阿巴嘎旗| 新野县| 铁岭市| 龙口市| 祁阳县| 堆龙德庆县| 芜湖县| 铅山县| 且末县| 天柱县|