早年想創(chuàng)業(yè)的初衷已經(jīng)變成了一種堅(jiān)持。經(jīng)歷過嚴(yán)重的病痛(嚴(yán)重到生活無法自理)之后,更加珍惜這個(gè)網(wǎng)絡(luò)傳播知識(shí)這個(gè)平臺(tái)。于是每天一篇文章的發(fā)布成為一種習(xí)慣,大部分是專業(yè)知識(shí)類的,也偶爾發(fā)一些散文或者游記,權(quán)當(dāng)給自己和大家做個(gè)調(diào)劑。之前講了相干解調(diào)涉及的算法、調(diào)試過程、信噪比等效等內(nèi)容。后續(xù)還會(huì)再講解工程化的內(nèi)容。比如從捕獲到跟蹤!這個(gè)話題也涉及到大量的工程知識(shí),內(nèi)容非常多,盡量用兩到三篇文章讓大家入門?;氐街皼]有解決的問題!怎么減小仿真結(jié)果和理論值的差距?仿真結(jié)果和理論值的差距高達(dá)2dB?。〉降啄睦锍鲥e(cuò)了呢?慢慢查找程序中的問題吧。花了兩個(gè)小時(shí),改動(dòng)了相關(guān)參數(shù),終于減小了差距。仿真程序沒有問題,但是參數(shù)沒有設(shè)置為最優(yōu),自然差距就大了。那怎么改動(dòng)呢?看下面的程序吧!
程序一直處于版本升級(jí)過程!
這里面涉及了所有的相干解調(diào)程序!
這些程序都已經(jīng)在文章中展示了!
目前已經(jīng)到4_3了。
本系列文章涉及的資料和代碼已經(jīng)有了下載鏈接!
在文章的末尾給出了!歡迎下載!
具體代碼來啦!
程序中也提出了一些問題,
看看大家是否能解答?
cnr_number = 1; % 仿真循環(huán)次數(shù)
%--------- 幀頭 20 位 --------
Iframe_head = [ 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1 1 -1];
%幀頭的作用?后續(xù)系列講同步的時(shí)候會(huì)詳細(xì)講解!
% 首先增加捕獲內(nèi)容?。?!
%如何由這樣的信號(hào)源增加捕獲的內(nèi)容呢?
% 值得大家期待!
%相干解調(diào)中如果早期知道已知信號(hào),會(huì)不會(huì)加快環(huán)路的鎖定過程呢?
%知識(shí)很多,這個(gè)系列也會(huì)很長!我們一起慢慢深入下去!
%------- 信息內(nèi)容 150000 位 ----
indisplay1 = randi([0 1],1,150000);
% indisplay1 = ones(1,150000);
information1 = 2*indisplay1-1;
%--------起始內(nèi)容是BTR位 -------
Ibit_flow = [Iframe_head information1];
% information Iframe_head information Iframe_head information];
%---------- 調(diào)制 ----------
len = length(Ibit_flow);
inf_phase = zeros(1,len);
inf_phase(1) = -pi/4;
%------- BPSK --------
Tra_baseI = Ibit_flow;
%----- 加入采樣頻偏 -----
sr = 2.4e3;
offset = 0; % 不加采樣頻偏
ins_value = 8;
ideal_samplefre = ins_value*sr;
samplefre= ideal_samplefre+offset;
time1= ceil(sr/ideal_samplefre.*(1:length(Tra_baseI)*8));
%----- 生成以8*2.4e3采樣頻率采樣的數(shù)據(jù) -------
Isignalsample = Tra_baseI(time1);
%------- 生成有載波調(diào)制的數(shù)據(jù)-----------
fcarrier = 3*sr;
foffset = 30; % Hz 頻偏值
ophase = pi/3;
time = (0:length(Isignalsample)-1)/samplefre;
tra_IFsignal = Isignalsample.*cos(2*pi*(fcarrier+foffset).*time+ophase);
power_tra_IFsignal = sum(tra_IFsignal.^2)/len*2;
% 如果這里不乘2,那么EbNo = snr_10log10 + 6
% 那么后續(xù)得到的snr_10log10和awgn中設(shè)置的snr值是一樣的!?。?/p>
%%%%%%%%%%%%%%%% %%%%%%%%%
%%%%%%%% 信道部分 %%%%%%%%%
%%%%%%%%%%%%%%%%%%%% %%%%%
for snr = 24 % 為什么設(shè)置這個(gè)范圍?
審核編輯 :李倩
-
仿真
+關(guān)注
關(guān)注
52文章
4268瀏覽量
135704 -
程序
+關(guān)注
關(guān)注
117文章
3826瀏覽量
82874 -
解調(diào)
+關(guān)注
關(guān)注
0文章
72瀏覽量
26963
原文標(biāo)題:大學(xué)畢業(yè)設(shè)計(jì)一席談之二十 BPSK相干解調(diào)仿真(14)信噪比等效!
文章出處:【微信號(hào):gh_30373fc74387,微信公眾號(hào):通信工程師專輯】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
華為助力哈爾濱工業(yè)大學(xué)畢業(yè)典禮網(wǎng)絡(luò)部署保障
FRED應(yīng)用:部分相干模擬
從清華大學(xué)到鎵未來科技,張大江先生在半導(dǎo)體功率器件十八年的堅(jiān)守!
GLAD應(yīng)用:部分相干光模擬
FRED部分相干模擬
全國大學(xué)生電子設(shè)計(jì)大賽加畢業(yè)設(shè)計(jì)項(xiàng)目合集
VirtualLab Fusion應(yīng)用:相干時(shí)間和相干長度計(jì)算器
畢業(yè)設(shè)計(jì)實(shí)物章節(jié)補(bǔ)充!有償!
信噪比與音頻質(zhì)量的關(guān)系 信噪比在無線通信中的重要性
如何提高信噪比的有效方法
stm32單片機(jī)畢業(yè)設(shè)計(jì)——物聯(lián)網(wǎng)智能家居源代碼原理圖

NVIDIA CEO黃仁勛對(duì)話香港科技大學(xué)畢業(yè)生
用LM358做了一款25mv/300A數(shù)字電流表,生產(chǎn)出來的電路板總有百分之二十幾不良,為什么?
第16章-超聲波跟隨功能 基于STM32的三路超聲波自動(dòng)跟隨小車 畢業(yè)設(shè)計(jì) 課程設(shè)計(jì)

評(píng)論