System.ArgumentOutOfRangeException: 索引和長度必須引用該字符串內的位置。 參數名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技術實現步驟摘要】
本專利技術屬頻偏估計,具體涉及一種用于wifi6系統的頻偏估計方法及系統。
技術介紹
1、由于ofdm技術對頻率偏差非常敏感,所以接收端在完成定時同步之后必須進行頻偏估計和相位補償?;趏fdm通信的wifi6標準中,前導碼中插入了特定的訓練序列,如短訓練序列和長訓練序列等用于完成接收端的定時同步、頻率同步、信道估計等。同時wifi6為了達到幀容量的提升,其數據字段相對于前導部分采用了更窄的子載波間隔,其具有更高的頻率分辨率。
2、通常接收端進行頻偏估計和補償的方法,采用短訓練序列lstf進行粗頻偏估計和補償,如在中國專利申請文獻cn?112866163?b中一種用于wifi業務殘余頻偏估計的方法,包括以下步驟:步驟s1,通過短訓練序列實現粗頻偏估計和補償;步驟s2,通過長訓練序列實現精頻偏估計和補償;步驟3,對符號循環前綴部分的殘余頻偏進行估計和補償;步驟s4,對補償完符號循環前綴部分的殘余頻偏后的接收數據進行信道估計;步驟5,對每一個數據符號進行符號內的相位差補償,直到處理完所有的數據符號。其粗頻偏估計是直接利用短訓練序列,即直接采用長度較短的前導碼進行估計,估計精度低,且存在多次復雜的求角度操作和平均操作,耗時長,效率低。
技術實現思路
1、本專利技術旨在針對現有技術中存在的技術問題,提供了一種用于wifi6系統的頻偏估計方法及系統,基于短訓練序列構建長度大于等于預設長度l的新序列,基于構建的新序列進行粗頻偏估計,僅通過一次求角度的計算來得到粗頻偏估計值。相比于現
2、本專利技術提供了一種用于wifi6系統的頻偏估計方法,包括如下步驟:
3、步驟1,基于短訓練序列構建長度大于等于預設長度l的新序列,基于構建的新序列進行粗頻偏估計;l與短訓練序列碼元長度的差大于預設門限值;
4、步驟2,基于粗頻偏估計,對接收信號進行粗頻偏補償;
5、步驟3,進行細頻偏估計;
6、步驟4,基于細頻偏估計,對粗頻偏補償后的信號進行細頻偏補償。
7、優選地,步驟1中,基于短訓練序列在時域上構建長度大于等于預設長度l的新序列進行粗頻偏估計。
8、優選地,步驟1中,基于短訓練序列,在時域上構建相鄰的兩個長度均大于等于預設長度l的重復新序列段,通過求角度得到粗頻偏估計值,新序列段長度大于短訓練序列碼元長度。
9、優選地,步驟1中,在短訓練序列lstf序列中,根據短碼元的采樣點數d確定新序列的長度。
10、優選地,選取長度為l=9d的兩段重復的新序列段,且保證兩段新序列段之間的間隔為短碼元的長度。
11、優選地,粗頻偏估計采用如下公式計算:
12、
13、其中,
14、fsts為粗頻偏估計值;
15、fs代表采樣率;如果采樣率是20m,則fs=20e6;
16、d代表短碼元的采樣點數,d=0.8×1e-6×fs;
17、n代表選取序列段中采樣點數的索引;
18、s(n)代表構建的第一段新序列段中第n個采樣點的數據;
19、s(n+d)代表構建的第二段新序列段中第n個采樣點的數據,第二段新序列段也可以理解為與第一段新序列段相隔短碼元采樣點數d的序列段;
20、l為構建新序列段的采樣點數的長度,取l=9d;
21、conj()代表取共軛操作;
22、arctan()代表求角度操作。
23、優選地,在步驟4之后還包括步驟5,對每個數據符號在頻域上進行殘余相位偏差估計和補償。
24、優選地,步驟5中,在頻域上根據每個符號導頻子載波上的接收信號和已知的參考信號,求出每個符號的殘余相位偏差估計值。
25、優選地,采用如下公式計算第l個符號的殘余相位偏差估計值:
26、
27、其中,
28、k為當前數據符號在頻域上導頻子載波的索引;
29、p為當前數據符號在頻域上所包含的導頻子載波的總個數;
30、l為數據字段的數據符號的索引;
31、yl(k)表示細頻偏補償后的第l個數據符號在頻域子載波上的接收信號;
32、refl(k)表示第l個數據符號在頻域子載波上的已知參考信號,其對應的位置為第l個數據符號的頻域上第k個導頻子載波;
33、φl表示第l個數據符號所估計出的殘余相位偏差。
34、優選地,每個數據符號在頻域上進行殘余相位偏差的補償,采用如下公式:
35、
36、其中,
37、k為每個數據符號的頻域上子載波的索引;
38、l為數據字段每個數據符號的索引;
39、φl表示第l個數據符號所估計出的殘余相位偏差;
40、yl(k)表示細頻偏補償后的第l個數據符號在頻域子載波上接收信號,其對應的位置為第l個數據符號的頻域上第k個子載波;
41、y1,l(k)表示殘余相位偏差補償后第l個數據符號在頻域子載波上的接收信號,其對應的位置為第l個數據符號的頻域上第k個子載波。
42、優選地,步驟3中,采用長訓練序列lltf進行細頻偏估計。
43、優選地,步驟3中,采用長訓練序列lltf,利用時域上相鄰的兩個重復的長訓練序列的長碼元通過求角度得到細頻偏估計值。
44、優選地,步驟3中,采用長訓練序列lltf,利用時域上相鄰的兩個重復的長訓練序列的長碼元通過求角度得到細頻偏估計值,細頻偏估計具體采用如下公式計算:
45、
46、其中
47、flts為細頻偏估計值;
48、fs代表采樣率,單位為hz;如果采樣率是20m,則fs=20e6;
49、dd代表長訓練序列碼元的采樣點數,dd=3.2×1e-6×fs;
50、j代表長訓練序列碼元中采樣點數的索引;
51、dd(j)代表第一個長訓練序列碼元中第j個采樣點的數據;
52、dd(j+dd)代表第二個長訓練序列碼元中第j個采樣點的數據,第二個長訓練序列碼元也可以理解為與第一個長訓練序列碼元相隔長碼元采樣點數dd的碼元;
53、conj()代表取共軛操作;
54、arctan()代表求角度操作。
55、優選地,步驟3中,數據字段構建導頻子載波的信道系數子集進行細頻偏估計。
56、優選地,步驟3中,數據字段在頻域上構建導頻子載波的信道系數子集進行細頻偏估計。
57、優選地,步驟3中,數據字段在頻域上構建導頻子載波的信道系數子集進行細頻偏估計包括:求出數據字段每個數據符號頻域中的p個導頻子載波的信道系數,數據字段在頻域上所有符號的導頻子載波本文檔來自技高網...
【技術保護點】
1.一種用于WIFI6系統的頻偏估計方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的用于WIFI6系統的頻偏估計方法,其特征在于,步驟1中,基于短訓練序列在時域上構建長度大于等于預設長度L的新序列進行粗頻偏估計。
3.根據權利要求2所述的用于WIFI6系統的頻偏估計方法,其特征在于,步驟1中,基于短訓練序列,在時域上構建相鄰的兩個長度均大于等于預設長度L的重復新序列段,通過求角度得到粗頻偏估計值。
4.根據權利要求3所述的用于WIFI6系統的頻偏估計方法,其特征在于,步驟1中,在短訓練序列LSTF序列中,根據短碼元的采樣點數D確定新序列的長度。
5.根據權利要求4所述的用于WIFI6系統的頻偏估計方法,其特征在于,選取長度為L=9D的兩段重復的新序列段,且保證兩段新序列段之間的間隔為短碼元的長度。
6.根據權利要求5所述的用于WIFI6系統的頻偏估計方法,其特征在于,粗頻偏估計采用如下公式計算:
7.根據權利要求1-6任一項所述的用于WIFI6系統的頻偏估計方法,其特征在于,在步驟4之后還包括步驟5
8.根據權利要求7所述的用于WIFI6系統的頻偏估計方法,其特征在于,步驟5中,在頻域上根據每個符號導頻子載波上的接收信號和已知的參考信號,求出每個符號的殘余相位偏差估計值。
9.根據權利要求8所述的用于WIFI6系統的頻偏估計方法,其特征在于,采用如下公式計算第l個符號的殘余相位偏差估計值:
10.根據權利要求8所述的用于WIFI6系統的頻偏估計方法,其特征在于,每個數據符號在頻域上進行殘余相位偏差的補償,采用如下公式:
11.一種用于WIFI6系統的頻偏估計系統,其特征在于,包括處理器,所述處理器執行權利要權利要求書求1-10任一項所述的用于WIFI6系統的頻偏估計方法。
...【技術特征摘要】
1.一種用于wifi6系統的頻偏估計方法,其特征在于,包括如下步驟:
2.根據權利要求1所述的用于wifi6系統的頻偏估計方法,其特征在于,步驟1中,基于短訓練序列在時域上構建長度大于等于預設長度l的新序列進行粗頻偏估計。
3.根據權利要求2所述的用于wifi6系統的頻偏估計方法,其特征在于,步驟1中,基于短訓練序列,在時域上構建相鄰的兩個長度均大于等于預設長度l的重復新序列段,通過求角度得到粗頻偏估計值。
4.根據權利要求3所述的用于wifi6系統的頻偏估計方法,其特征在于,步驟1中,在短訓練序列lstf序列中,根據短碼元的采樣點數d確定新序列的長度。
5.根據權利要求4所述的用于wifi6系統的頻偏估計方法,其特征在于,選取長度為l=9d的兩段重復的新序列段,且保證兩段新序列段之間的間隔為短碼元的長度。
6.根據權利要求5所述的用于wifi6系統的頻偏估計方法,其特...
【專利技術屬性】
技術研發人員:韓潔,樂磊,張熠,牛冠群,
申請(專利權)人:蘇州賽邁測控技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。