-
大小: 11.53MB文件類型: .rar金幣: 1下載: 0 次發(fā)布日期: 2023-07-12
- 語言: Matlab
- 標(biāo)簽:
資源簡介
《自適應(yīng)盲均衡技術(shù)》首次以水聲信道為主要研究對象,以恢復(fù)原發(fā)射序列為主要目標(biāo),利用先進(jìn)的信號處理理論,系統(tǒng)地論述了水聲信道盲均衡理論、算法與應(yīng)用等方面的研究。在分析水聲信道特點(diǎn)、盲均衡意義與發(fā)展進(jìn)程及盲均衡基礎(chǔ)理論之后,詳盡論述了基于變步長的常數(shù)模盲均衡、基于不同誤差測度函數(shù)的盲均衡、基于高階統(tǒng)計(jì)量的盲均衡、基于統(tǒng)計(jì)特性均衡準(zhǔn)則的盲均衡、基于不同切換準(zhǔn)則的雙模式盲均衡、基于分?jǐn)?shù)間隔的盲均衡等技術(shù)。《自適應(yīng)盲均衡技術(shù)》是國內(nèi)首部系統(tǒng)論述水聲信道盲均衡的專著,內(nèi)容系統(tǒng)、全面、新穎,理論與應(yīng)用相結(jié)合。適合于從事信息與通信工程領(lǐng)域的科技工作者研讀,也可作為高等學(xué)校各相關(guān)專業(yè)研究生的參考書[1] 。
代碼片段和文件信息
%%?1.常規(guī)?CMA?算法
%----?16QAM信號的CMA算法-----------
%1.?----?參數(shù)設(shè)定-----------
SNR?=?30;????????????????????????%信噪比
L?=?13;???????????????????????????????%均衡器階數(shù)(階數(shù)不要太高,太高容易不穩(wěn)定,得到全局最小誤差需要的迭代次數(shù)也增加)
u_cma?=?1e-4;??????????????????%CMA迭代時(shí)候的步長
u_lms?=?2e-3;???????????????????%LMS迭代時(shí)候的步長
W?=?3.1;???????????????????????????%特征值分散度
N?=?10000;???????????????????????%處理的信號序列的長度
R2?=?13.2;?????????????????????????%Godard常數(shù)?xd=[-3?-3;-3?-1;-3?1;-3?3;-1?-3;-1?-1;-1?1;-1?3;1?-3;1?-1;1?1;1?3;?3?-3;3?-1;3?1;3?3;]
????????????????????????????????????????%?xs=xd(:1)+xd(:2)*sqrt(-1);??R2=mean(abs(xs).^4)./mean(abs(xs).^2)=13.2;?
a?=?zeros(100001);
x?=?zeros(100001);
y?=?zeros(N-(L-1)1);
y1?=?zeros(N-(L-1)1);
%產(chǎn)生隨機(jī)信道信號
b?=?rand([10000?1]);
c?=?rand([10000?1]);
for?n?=?1:10000
????if?b(n)?>?0.5
????????b(n)?=?3;
????else
????????b(n)?=?1;
????end
????if?c(n)?>?0.5
????????c(n)?=?3;
????else
????????c(n)?=?1;
????end
end
?
for?n?=?1:10000
????a(n)?=?sign(randn(1))*b(n)?+?1i*sign(randn(1))*c(n);
end
%產(chǎn)生通過LTI信道后的響應(yīng)
h?=?zeros(13);
for?n?=1:3
????h(n)?=?0.5*(1?+?cos(2*pi*(n-2)/W));
end
for?n?=?3:10000
????x(n)?=?h(1)*a(n)?+?h(2)*a(n-1)?+?h(3)*a(n-2)?;?????????%通過LTI信道后的響應(yīng)
end
h1=[0.005??0.009?-0.0024?0.854?-0.218?0.049?-0.016];?%典型電話信道
h2=[1?0.5?0.25?0.125];?????????????????????????????????????????????????????%普通信道
h3=[0.0410+0.01091i?0.0495+0.01231i?0.0672+0.01701i?0.0919+0.0235?0.7920+0.12811i?0.3960+0.08711i?0.2715+0.04981i?0.2291+0.04141i?0.1287+0.01541i?0.1032+0.01191i];
h4=[0.3132?-0.104?0.8908?0.3134];???%[0.3132??-?o.??104??0.8908??0.3134JC
hn=h4;
x=conv(hna);
x=conv([0.005??0.009?-0.0024?0.854?-0.218?0.049?-0.016]a);
x?=?awgn(xSNR);?????????????????????????????????????????????????%加入白噪聲,SNR在文件開始出設(shè)定
%盲均衡算法
for?k=1:N-L+1
????X(k:)?=?x(k:k+L-1)?;
end
w(11:L)?=?0;
w(1(L+1)/2)?=?1;
aL=0.99996;
u_cma?=?5e-5;???
for?k?=?1:N-(L-1)
????y(k)?=?X(k:)*w(k:)‘;???
????e(k)?=?y(k)*(R2-abs(y(k))^2);
????w(k+1:)?=??w(k:)+u_cma*e(k)‘?*?X(k:);
????%{
%對CMA算法計(jì)算得到的點(diǎn)進(jìn)行判定
????if?(abs(y(k)?-?(3+3i))?1)
????????y1(k)?=?3?+?3i;
????elseif?(abs(y(k)?-?(3-3i))?1)
????????y1(k)?=?3?-?3i;
????elseif?(abs(y(k)?-?(-3+3i))?1)
????????y1(k)?=?-3?+?3i;
????elseif?(abs(y(k)?-?(-3-3i))?1)
????????y1(k)?=?-3?-?3i;
????????
????elseif?(abs(y(k)?-?(1+3i))?1)
????????y1(k)?=?1+3i;
????elseif?(abs(y(k)?-?(1-3i))?1)
????????y1(k)?=?1-3i;
????elseif?(abs(y(k)?-?(-1+3i))?1)
????????y1(k)?=?-1+3i;
????elseif?(abs(y(k)?-?(-1-3i))?1)
????????y1(k)?=?-1-3i;
????????
????elseif?(abs(y(k)?-?(3+i))?1)
????????y1(k)?=?3+i;
????elseif?(abs(y(k)?-?(3-i))?1)
????????y1(k)?=?3-i;
????elseif?(abs(y(k)?-?(-3+i))?1)
????????y1(k)?=?-3+i;
????elseif?(abs(y(k)?-?(-3-i))?1)
????????y1(k)?=?-3-i;
????????
????elseif?(abs(y(k)?-?(1+i))?1)
????????y1(k)?=?1+i;
????elseif?(abs(y(k)?-?(1-i))?1)
????????y1(k)?=?1-i;
????elseif?(abs(y(k)?-?(-1+i))?1)
????????y1(k)?=?-1+i;
????elseif?(abs(y(k)?-?(-1-i))?1)
????????y1(k)?=?-1-i;
????????
????else
??????
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????255??2017-12-25?10:07??Matlab代碼\averageC2.mat
?????文件????????341??2017-12-27?09:41??Matlab代碼\averageC4.mat
?????文件??????12546??2017-12-22?14:59??Matlab代碼\CMA_DDLMS.m
?????文件???????4411??2017-12-20?15:51??Matlab代碼\Rayleigh_16QAM_CMA.m
?????文件???????2025??2017-12-20?15:48??Matlab代碼\Rayleigh_4QAM_CMA.m
?????文件???13642193??2017-12-20?11:13??(全文)?自適應(yīng)盲均衡技術(shù)?郭業(yè)才著.pdf
?????目錄??????????0??2018-01-23?09:27??Matlab代碼
-----------?---------??----------?-----??----
?????????????13661771????????????????????7
評論
共有 條評論