日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) >

【OFDM频域同步】基于OFDM数字电视地面广播系统中频域同步技术matlab仿真

發(fā)布時(shí)間:2025/4/5 46 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【OFDM频域同步】基于OFDM数字电视地面广播系统中频域同步技术matlab仿真 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.軟件版本

matlab2021a

2.本算法理論知識(shí)

? ? ? ?數(shù)字電視地面廣播傳輸一直是各界研究的熱點(diǎn),采用OFDM多載波調(diào)制可以有效對(duì)抗地面?zhèn)鬏斨卸鄰叫?yīng)。本課題主要要求學(xué)生掌握數(shù)字電視地面廣播傳輸系統(tǒng)中OFDM調(diào)制的實(shí)現(xiàn)原理,并能著重研究OFDM系統(tǒng)中的頻域同步技術(shù)。

?下面我們結(jié)合這個(gè)結(jié)構(gòu)和我們的MATLAB進(jìn)行綜合分析和說(shuō)明。

這些模塊對(duì)應(yīng)的MATLAB代碼為:

func_demod:這個(gè)函數(shù)中,以下代碼是解調(diào)前初期準(zhǔn)備,比如加入頻偏,加入信噪比,內(nèi)插等等。

………………………….. …………………………..

………………………………………………………..

然后開始檢測(cè)OFDM中添加的訓(xùn)練序列數(shù)據(jù)信息:

………………………….. …………………………..

………………………………………………………..

這段代碼的基本原理如下所示:

通過(guò)對(duì)訓(xùn)練序列求相關(guān)值,從而得到相應(yīng)的相關(guān)峰,通過(guò)搜索相關(guān)峰的頂點(diǎn)位置從而確定訓(xùn)練序列的具體位置。

通過(guò)記錄偽碼匹配輸出的最大值的位置。這里偽碼匹配的輸出通過(guò)加窗算法實(shí)現(xiàn)。

匹配位置示意圖

如圖所示,我們通過(guò)加窗法來(lái)搜索相關(guān)峰,即根據(jù)信號(hào)功率設(shè)定一個(gè)門限,將PN碼匹配后的結(jié)果與門限比較,當(dāng)出現(xiàn)大于門限值的時(shí)候,將值記錄到寄存器中,然后繼續(xù)記錄之后N個(gè)值,然后逐次比較得到最大值,

這個(gè)功能就是對(duì)應(yīng)的代碼是:

這些是定時(shí)同步的過(guò)程

這個(gè)是通過(guò)定時(shí)同步,給FFT變化合適的窗的位置。

這些模塊對(duì)應(yīng)的MATLAB代碼為:

提取導(dǎo)頻;

通過(guò)這個(gè)環(huán)路跟蹤,重新調(diào)整定時(shí)誤差和頻偏誤差。

3.核心代碼

%本系統(tǒng)重點(diǎn)研究的是基于OFDM的頻率偏移的頻域估計(jì)的算法仿真, %由于OFDM系統(tǒng)比較復(fù)雜,本系統(tǒng)采用的已知的發(fā)送信號(hào),然后對(duì)系統(tǒng)進(jìn)行設(shè)計(jì)與實(shí)現(xiàn) clc; clear; close all;i=1; for SNRs = 12:2:24; %設(shè)置信噪比 func_parameter(SNRs); %參數(shù)初始化 [FFTout,error_rate] = func_demod(); %解調(diào) fileName = ['FOUT\FFTOUT_' num2str(i) '.mat']; save(fileName,'FFTout') pause(1); disp('誤碼率為:'); error_rate error(i) = error_rate; i=i+1; close all; endfigure plot(12:2:24,error,'r-*'); title('OFDM頻域同步的誤碼率曲線效果圖'); xlabel('SNR'); ylabel('ERR'); grid onfigure Number_fft = 128; load FOUT\FFTOUT_1.mat subplot(421); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖');load FOUT\FFTOUT_2.mat subplot(422); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖'); load FOUT\FFTOUT_3.mat subplot(423); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖'); load FOUT\FFTOUT_4.mat subplot(424); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖'); load FOUT\FFTOUT_5.mat subplot(425); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖'); load FOUT\FFTOUT_6.mat subplot(426); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖');load FOUT\FFTOUT_7.mat subplot(427); hold on; for (i=3:45)for(k=1:2*Number_fft)plot(real(FFTout(i,k)),imag(FFTout(i,k)),'.k'); end; end; grid on; hold off; title('OFDM符號(hào)的星座圖');

4.操作步驟與仿真結(jié)論

?

?5.參考文獻(xiàn)

[1] 李式巨.數(shù)字無(wú)線傳輸.第2版.北京:清華大學(xué)出版社,2007

[2] 汪裕民.OFDM關(guān)鍵技術(shù)與應(yīng)用.北京:機(jī)械工業(yè)出版社,2007

[3] 彭木根.下一代寬帶無(wú)線通信系統(tǒng) : OFDM與WiMAX. 北京:機(jī)械工業(yè)出版社?,2007

[4] 余兆明,余智.數(shù)字電視傳輸與組網(wǎng)[M].北京:人民郵電出版社,2003

[5] 盧官明 宗昉.數(shù)字電視原理(第2版)[M].北京:機(jī)械工業(yè)出版社,2009

[6] 葛哲學(xué).精通MATLAB[M].北京:電子工業(yè)出版社,2008

A01-31

6.完整源碼獲得方式

方式1:微信或者QQ聯(lián)系博主

方式2:訂閱MATLAB/FPGA教程,免費(fèi)獲得教程案例以及任意2份完整源碼

總結(jié)

以上是生活随笔為你收集整理的【OFDM频域同步】基于OFDM数字电视地面广播系统中频域同步技术matlab仿真的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。