幅頻均衡

"close Nexp=10; h=zeros(3

幅頻均衡就是在幅度和頻率上的均衡,幅是振幅 頻是頻率,頻率的倒數也就是波長。
均衡是通信的技術名詞,分為兩種均衡:頻域均衡和時域均衡 作用是抑制碼間干擾
幅頻均衡也就是說這個東西可以抑制振幅失真,改善幅頻特性,提高信號還原的保真度
均衡器通常工作在接收機的基帶或中頻信號部分,基帶信號的復包絡含有信道頻寬信號的全部信息,所以,均衡器通常在基帶信號完成估計信道衝激回響和解調輸出信號中實現自適應算法等
數字通信系統中,由於多徑傳輸、信道衰落等影響,在接收端會產生嚴重的碼間干擾(Inter Symbol Interference,簡稱ISI),增大誤碼率。為了克服碼間干擾,提高通信系統的性能,在接收端需採用均衡技術。均衡是指對信道特性的均衡,即接收端的均衡器產生與信道特性相反的特性,用來減小或消除因信道的時變多徑傳播特性引起的碼間干擾。
自適應均衡器的仿真程式:
% Illustration of the conventional RLS algorithm
close all;
W=2.9;
Nexp=10;
N=2000;
nmc=1; % Number of ensemble realizations
M=11;%抽頭係數
lambda=0.99;%遺忘因子
varv=0.001;%噪聲方差
h=zeros(3,1);%h的初始化
er=zeros(N,Nmc);%er的初始化
h(1)=0.5*(1+cos(2*pi*(1-2)/W));
h(2)=0.5*(1+cos(2*pi*(2-2)/W));
h(3)=0.5*(1+cos(2*pi*(3-2)/W));
% 學習曲線
hc=[0 h(1) h(2) h(3)]';
n0=7;
t=(1:N)';
for i=1:Nmc
y=sign(rand(N,1)-0.5);%輸入信號
v=sqrt(varv)*randn(N,1);%噪聲信號
x=filter(hc,1,y)+v;%信號混合
x=[zeros(M-1,1);x];%x矩陣
yd=zeros(N+M-1,1); %延遲信號初始化
e=yd;
yd(n0+M-1:N+M-1)=y(1:N-n0+1);
% CRLS 算法
% Initialization
lambda=0.98;
P=(10^-3)*eye(M,M);
c=zeros(M,1);
g=c;
glambda=g;
% 疊代範圍
for n=M:M+N-1
xn=flipud(x(n-M+1:n));
glambda=P*xn;
alphal=lambda+conj(glambda')*xn;
g=glambda/lambda;a(n)=1-conj(g')*xn;
P=(P-g*conj(glambda'))/lambda;
P=(P+P')/2;
e(n)=yd(n)-conj(c')*xn;
c=c+g*conj(e(n));
end
end
eplot=e(M:M+N-1).^2;
subplot(2,1,1), plot(t,abs(eplot))
ylabel('e(n)^2');
xlabel('n');
subplot(2,1,2), plot(t,a(M:M+N-1));
ylabel('alpha(n)');
xlabel('n');

相關詞條

熱門詞條

聯絡我們