b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

rake接收机_调频接收机_rake接收机的码片延迟(2)

电脑杂谈  发布时间:2017-01-02 17:09:41  来源:网络整理

从实现的角度而言,RAKE接收机的处理包括码片级和符号级,码片级的处理有相关器、本地码产生器和匹配滤波器。符号级的处理包括信道估计,相位旋转和合并相加。码片级的处理一般用ASIC器件实现,而符号级的处理用DSP实现。移动台和基站间的RAKE接收机的实现方法和功能尽管有所不同,但其原理是完全一样的。

对于多个接收天线分集接收而言,多个接收天线接收的多径可以用上面的方法同样处理,RAKE接收机既可以接收来自同一天线的多径,也可以接收来自不同天线的多径,从RAKE接收的角度来看,两种分集并没有本质的不同。但是,在实现上由于多个天线的数据要进行分路的控制处理,增加了基带处理的复杂度。

数字模型

由推导可以得到RAKE接收机的一种实现模型,如图所示。图中把接收数据送入

RA此接收机的各指峰finger,在每个fillger中首先对接收数据做下抽样和时延调整,保证各finger 均获得有效的计算数据,并且使每个chip周期内有一个抽样值;接着是与本地扩频地址码进行相关运算,随后在整个扩频地址码长度内求平均,并以符号长度为周期抽样,然后将各finger的计算值乘以信道加权系数口,后合并相加,最后得到RAKE 接收输出值x(t)

RAKE接收机模型

应用

W中RAKE接收机实现方案

W中的RAKE接收机的一种实现方案如图所示。rake接收机在图中,RAKE接收机

的每个finger由内插/下抽样、解扰、数据信道解扩、抽样、相位补偿、导频信道解扩、抽样时钟偏移跟踪、定时跟踪、相位误差跟踪等单元组成;而扰码捕获、多径捕获、RAKE finger控制等单元是整个解扩解调接收机的控制部分。RAKE接收机的每个finger负责每个多径的接收与跟踪,其中还包括信道参数的估计和补偿,RAKE接收机的控制部分负责多径捕获和多径信号取舍,合并单元将从各个finger中获得的解扩解调信号按一定的算法进行合并,以便有效地检测用户信息比特。

MATLAB仿真

使用MATLAB实现系统的Rake接收机。假设信源输出用16位Walsh码扩频,进入接收机的有3径(即N=3);假设每条径之间延时半个码片,为了进行仿真,对Walsh码进行扩展,每个码字重复一次,则长度扩展为32位,如[1 1 0]扩展为[1 1 1 1 0 0]。接收机接收解扩判决输出,利用的是最大比合并。

%接收到的三径信号以及噪声信号

demp=p1*path1+p2*path2+p3*path3+noise;

dt=reshape(demp,32,Dlen)';

%将Walsh码重复为两次

Wal16_d(1:2:31)=Wal16(8,1:16);

Wal16_d(2:2:32)=Wal16(8,1:16);

rdata1=dt*Wal16_d(1,:).'; %解扩后rdata1为第一径输出

Wal16_delay1(1,2:32)=Wal16_d(1,1:31); %将Walsh码延迟半个码片

rdata2=dt*Wal16_delay1(1,:).'; %解扩后rdata2为第二径输出

%将Walsh码延迟一个码片

Wal16_delay2(1,3:32)=Wal16_d(1,1:30);

Wal16_delay2(1,1:2)=Wal16_d(1,31:32);

rdata3=dt*Wal16_delay2(1,:).'; %解扩后rdata3为第三径输出

p= rdata1'*rdata1+ rdata2'*rdata2+ rdata3'*rdata3;

u1= rdata1'*rdata1/p;


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-24363-2.html

相关阅读
    发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

    热点图片
    拼命载入中...