Rake接收机仿真
DS—SS系统及其Rake接收机的设计和仿真
的伪随机码(N码) 系统将要发送的信号通过 P P 。 N码进行
扩频 , 然后去调制载波频率, 从而产生扩频信号。 其原理如
然而 。 经过了扩频后的带宽会变得较宽 。 信号带宽如 果大于通道的相干带宽。 信号在经过无线通道时会遭遇频 率选择性衰落的问题。 在接收端为了克服多径衰落造成的 信号失真则必须使用 比较复杂的 R k ( ae耙式) 接收 机来收集每个路径的信号。 本文将以D . 系统的基本原理为基础. SS S 讨论
扭 曲信号
∽
应滤波器的权矢量, n e) ( 为输入的干扰信号, 为长引子。 为精确地进行信道仿真, 结合多径衰落信道仿真模型 与LS M 算法 . 可创建出如图6 所示的信道估算模型。
Rk 接收机的设计及其 M T A ae A L B实现 。
在数字蜂窝系统中, 一般采用 Q S PK调制方式, 通过把
输人数据分成 2 个序列来实现,其 中一个序列为奇数比
2 D . S 系 统 的 设 计 SS
21 信 号产 生器 .
A s 6c ci )t n
在 D .S S 系统中。 S 每个用户分配到一个惟一
图 2 用 于数字蜂 窝系统的 Q S P K调 制 器 的 结 构
维普资讯
电信 科 学 l 2
系统链路预算模型或 Rk 接收机时,需要 ae
一
Байду номын сангаас
个正确合适的传播模型。 为精确地进行信
道仿真,必须了解不同的衰落情况及其影 响. 并创建衰落效应的数字模型。 参考文献『 2 】
宽 。扩展 频 谱 技术 主要 分 为 直接 序 列 扩 频 (ic d e rt
s unesr dset m。S S… 和 跳频 扩频 (euny e ec pe cu D . ) q a p r S fq ec r
实验二 RAKE接收机仿真
实验二RA KE接收机仿真一、实验目的(1)了解R A K E接收机的原理;(2)分析比较3种不同合并算法的性能。
二、实验内容(1)编写M A T L A B程序,实现R A K E接收机;(2)修改信噪比,观察3种合并算法误码率。
三、实验原理见教材P212-213。
四、实验步骤(1)画出仿真程序流程图;(2)运行M A T L A B开发环境,编写程序;(3)运行程序,观察实验结果;(4)分别修改扩频因子、信噪比、数据长度、功率因子等参数,观察并比较实验结果;(5)画出R A K E接收机的性能曲线并分析原因。
五、思考题(1)本仿真采用三径支路,实际系统中径数要多得多,是否径数越多越好?(2)三种合并算法哪个最佳?参考代码如下:N u m u s e r s=1;N c=16;%扩频因子I S I_L e n g t h=1;%每径延时为I S I_L e n g t h/2E b N0d b=[0:2:10];%信噪比,单位d BT l e n=8000;%数据长度%误比特率的初始值B i t_E r r o r_N u m b e r1=0;B i t_E r r o r_N u m b e r2=0;B i t_E r r o r_N u m b e r3=0;%每径功率因子p o w e r_u n i t a r y_f a c t o r1=s q r t(6/9);p o w e r_u n i t a r y_f a c t o r2=s q r t(3/9);p o w e r_u n i t a r y_f a c t o r3=s q r t(1/9);s_i n i t i a l=r a n d s r c(1,T l e n);%数据源%产生w a l s h矩阵W a l2=[11;1-1];W a l4=[W a l2W a l2;W a l2W a l2*(-1)];W a l8=[W a l4W a l4;W a l4W a l4*(-1)];W a l16=[W a l8W a l8;W a l8W a l8*(-1)];%扩频s_S p r e a d=z e r o s(N u m u s e r s,T l e n*N c);r a y1=z e r o s(N u m u s e r s,2*T l e n*N c);r a y2=z e r o s(N u m u s e r s,2*T l e n*N c);r a y3=z e r o s(N u m u s e r s,2*T l e n*N c);f o r i=1:N u m u s e r sx0=s_i n i t i a l(i,:).’*W a l16(8,:);x1=x0.’;s_S p r e a d(i,:)=(x1(:)).’;e n d%将每个扩频后的输出重复为两次,有利于下面的延迟(延迟半个码元)r a y1(1:2:2*T l e n*N c-1)=s_S p r e a d(1:T l e n*N c);r a y1(2:2:2*T l e n*N c)=r a y1(1:2:2*T l e n*N c-1);%产生第二径和第三径信号r a y2(I S I_L e n g t h+1:2*T l e n*N c)=r a y1(1:2*T l e n*N c-I S I_L e n g t h);r a y3(2*I S I_L e n g t h+1:2*T l e n*N c)=r a y1(1:2*T l e n*N c-2*I S I_L e n g t h);f o r n E N=1:l e ng t h(E b N0d b)e n=10^(E b N0d b(n E N)/10);%将E b/N0的d B值转化成十进制数值s i g m a=s q r t((32/(2*e n)));%接收到的信号d e m pd e m p=p o w e r_u n i t a r y_f a c t o r1*r a y1+p o w e r_u n i t a r y_f a c t o r2*r a y2+p o w e r_u n i t a r y_f a c t o r3*r a y3+(r a n d(1,2*T l e n*N c)+r a n d n(1,2*T l e n*N c)*i)*s i g m a;d t=re s h a p e(d e m p,32,T l e n)’;%将w a l s h码重复为两次W a l16_d(1:2:31)=W a l16(8,1:16);W a l16_d(2:2:32)=W a l16(8,1:16);%解扩后r d a t a1为第一径输出r d a t a1=d t*W a l16_d(1,:).’;%将w a l s h码延迟半个码片W a l16_d e l a y1(1,2:32)=W a l16_d(1,1:31);%解扩后r d a t a2为第二径输出r d a t a2=d t*W a l16_d e l a y1(1,:).’;%将w a l s h码延迟一个码片W a l16_d e l a y2(1,3:32)=W a l16_d(1,1:30);W a l16_d e l a y2(1,1:2)=W a l16_d(1,31:32);%解扩后r d a t a3为第三径输出r d a t a3=d t*W a l16_d e l a y2(1,:).’;p1=r d a t a1’*r d a t a1;p2=r d a t a2’*r d a t a2;p3=r d a t a3’*r d a t a3;p=p1+p2+p3;u1=p1/p;u2=p2/p;u3=p3/p;%最大比合并r d_m1=r e a l(r d a t a1*u1+r d a t a2*u2+r d a t a3*u3);%等增益合并r d_m2=(r e a l(r d a t a1+r d a t a2+r d a t a3))/3;%选择式合并u=[u1,u2,u3];m a x u=m a x(u);i f(m a x u==u1)r d_m3=r e a l(r d a t a1);e l s e i f(m a x u==u2)r d_m3=r e a l(r d a t a2);e l s e r d_m3=r e a l(r d a t a3);e n de n d%三种方法判决输出r_D a t a1=s i g n(r d_m1)’;r_D a t a2=s i g n(r d_m2)’;r_D a t a3=s i g n(r d_m3)’;%计算误比特率B i t_E r r o r_N u m b e r1=l e n g t h(f i n d(r_D a t a1(1:T l e n)~=s_i n i t i a l(1:T l e n)));B i t_E r r o r_R a t e1(n E N)=B i t_E r r o r_N u m b e r1/(T l e n);B i t_E r r o r_N u m b e r2=l e n g t h(f i n d(r_D a t a2(1:T l e n)~=s_i n i t i a l(1:T l e n)));B i t_E r r o r_R a t e2(n E N)=B i t_E r r o r_N u m b e r2/(T l e n);B i t_E r r o r_N u m b e r3=l e n g t h(f i n d(r_D a t a3(1:T l e n)~=s_i n i t i a l(1:T l e n)));B i t_E r r o r_R a t e3(n E N)=B i t_E r r o r_N u m b e r3/(T l e n);e n ds e m i l o g y(E b N0d b,B i t_E r r o r_R a t e1,’*-’);h o l d o n;s e m i l o g y(E b N0d b,B i t_E r r o r_R a t e2,’o-’);h o l d o n;s e m i l o g y(E b N0d b,B i t_E r r o r_R a t e3,’+-’);g r i d o n;l e g e n d(’最大比合并’,’等增益合并’,’选择式合并’); x l a b e l(’信噪比(d B)’);y l a b e l(’误比特率’);t i t l e(’3种主要分集合并方式性能比较’);01234567891010-410-310-210-1100信噪比(dB)误比特率3种主要分集合并方式性能比较最大比合并等增益合并选择式合并EbN0db=[0:2:20]; %信噪比,单位dB02468101210-410-310-210-1100信噪比(dB)误比特率3种主要分集合并方式性能比较最大比合并等增益合并选择式合并。
模糊步长的RAKE接收机仿真研究
t a z y se h tf z tp RAK e ev rp ro a c s b t rt a h r d t n lRAK e e v rp r r a c . u E r c ie e r n e i et n t e ta i o a fm e h i E r c ie e o f m n e KEYW ORDS: DMA ;RAKE r c ie ;L g r h ;F z y se C e ev r MS a o i m l t u z t p
ABS TRACT : h o v n in lRAKE r c ie e d o ic e s h u e f r n h st mp o e t e p roma c T e c n e t a o e ev rn e s t n r a e t e n mb ro a c e o i r v h e r n e b f
Si u a i n Re e r h o m l to s a c n RAKE c i e s d o z y Stp Re ev r Ba e n Fu z e
Z HANG - ig ,IC a g p n Ai pn J h n - e g
( .ntueo G aut,Lan gT cnc nvri , ldoLann 2 15 C i ; 1 Istt f rd a i e ioi eh ia U ie t Hu a i ig15 0 , hn n l sy u o a 2 Sho o l tcadIf m t nE gne n , i nn eh i l n esy H ldoLan g15 0 ,C ia .col f e r n o ai nier g La i T cnc i r t, uu a ioi 2 15 hn ) Ec i nr o i o g aU v i n
水声混沌扩频RAKE接收机的Simulink仿真
第19卷 第1期 中 国 水 运 Vol.19 No.1 2019年 1月 China Water Transport January 2019收稿日期:2018-08-05作者简介:卢鉴鑫(1994-),浙江新昌人,浙江海洋学院 硕士生,研究方向为水声通信。
基金项目:浙江省公益性项目(2015C31072);舟山市定海区科技计划项目(2015C3101)。
水声混沌扩频RAKE 接收机的Simulink 仿真卢鉴鑫,胡佳臣,鄢泓哲(1.浙江海洋大学 船舶与机电工程学院,浙江 舟山 316022;2.浙江海洋大学 海洋科学与技术学院,浙江 舟山 316022)摘 要:水声通信系统中,多径效应对通信质量影响异常严重。
采用RAKE 接收技术能够有效地对多径信号进行收集利用,增强信号能量,提高输入端信噪比,从而改善通信质量。
论文首先分析了RAKE 接收机的工作原理,然后在Simulink 平台搭建以RAKE 接收技术为核心的混沌扩频通信系统模型,并对RAKE 接收机的性能进行仿真分析。
仿真结果表明,水声通信中采用RAKE 接收技术能够有效提高系统可靠性和抗干扰能力,降低误码率。
关键词:RAKE 接收机;多径效应;Simulink;混沌扩频中图分类号:TP391.9 文献标识码:A 文章编号:1006-7973(2019)01-0089-03引言近年来,随着维护海洋权益、海洋开发利用等需求的增长,水声通信的应用越来越广泛。
水声通信中最大的特异性,也是最大的技术难题,即水声多途经效应。
随着现代信号处理技术的快速发展,目前被广泛接受用来处理多径效应的技术主要有自适应波束形成、自适应均衡、扩频、分集以及阵列处理等技术[1]。
其中扩频技术尤其是直接序列扩频技术,简单又有效,又是唯一可以在负信噪比环境中完成通信的技术;分集技术能够高效地利用多径能量来提高解调器端的输入信噪比,抵抗信号衰落,降低误码率。
RAKE 接收机实际上就是一种扩频与分集相结合的新型通信系统,能够有效地克服水声信道中的多径效应,在水下中实现安全可靠通信。
Rake接收机仿真
3G移动通信实验报告实验名称:Rake接收机仿真学生姓名:学生学号:学生班级:所学专业:实验日期:1.实验目的1. 了解Rake接收机的原理。
2. 分析比较三种不同合并算法的性能。
2.实验原理移动通信系统工作在VHF和UHF两个频段(30——3000MHz),电波以直射方式(即“视距”方式)在靠近地球表面的大气中传播。
由于低层大气并非均匀介质,会产生折射和吸收现象;而且传输路径上遇到的各种障碍物(如山,高楼,树等)还可能发生反射、绕射和散射等,到达接收方的信号可能来自不同的传播路径。
即移动通信的信道是典型的多径衰落信道,如下图所示:图9-1 多径传播示意图多径传播将引起接受信号中脉冲宽度扩展,称为时延扩展。
时延扩展的时间可以用第一个码元信号至最后一个多径信号之间的时间来测量。
时延扩展会引起码间串扰,严重影响数字信号的传输质量。
分集技术是克服多径衰落的一个有效方法。
包括频率分集,时间分集、空间分集和极化分集。
其基本原理是接收端对多个携带有相同信息但衰落特性相互独立的多径信号合并处理之后进行判决,从而将“干扰”变为有用信息,提高系统的抗干扰能力。
本仿真采用在CDMA系统中广泛使用的Rake接收技术,且为时间分集。
因为当传播时延超过一个码片周期时,多径信号实际上可看成是互不相关的。
Rake接收机采用一组相关接收机,分布于每条路径上,各个接收机与同一期望信号的多径分量之一相关,根据各个相关输出的相对强度加权后合成一个输出。
根据加权系数的选择原则,有三种合并算法:选择式合并,等增益合并和最大比合并。
Rake接收机的相关器的原理如图:图9-2 Rake接收机的相关器的原理假设采用M个相关器去接收M个多径信号分支,其中12,,,Mααα是每一条分支的乘性系数,它们的取值是根据所采用组合方式(例如最大比合并、等增益合并等)而可调的。
不妨令相关器1与最强的多径支路1m同步,并且多径支路2m比多径支路1m延迟时间1τ到达接收端。
基于MATLAB的CDMA系统RAKE接收机仿真分析
基于MATLAB的CDMA系统RAKE接收机仿真分析CDMA(Code Division Multiple Access)是一种广泛应用于移动通信系统中的多址技术,其中RAKE接收机是一种常用于CDMA系统中的接收机。
在这篇文章中,我们将讨论基于MATLAB的CDMA系统中RAKE接收机的仿真分析。
首先,我们要理解什么是CDMA系统和RAKE接收机。
CDMA系统是一种用于无线通信的多址技术,它允许多个用户同时在相同频带上进行通信,通过使用不同的扩频码将用户之间的通信进行区分。
CDMA系统具有很好的抗干扰性能和较高的频谱利用率,因此被广泛使用于移动通信领域。
RAKE接收机是一种用于CDMA系统中信号接收的技术,它通过采用多个接收分支来接收和合并从不同路径到达的信号,以提高接收信号的质量。
RAKE接收机通常使用一个或多个强旗手路径来提取信号的多径分支,然后将这些分支合并以获得更好的信号质量。
现在,我们将讨论如何使用MATLAB进行CDMA系统中RAKE接收机的仿真分析。
首先,我们需要定义CDMA系统的参数。
这些参数包括扩频码、码片持续时间、符号持续时间、发射功率等。
我们可以使用MATLAB中的变量来定义这些参数。
接下来,我们需要生成CDMA系统中的发送信号。
我们可以使用MATLAB中的随机函数生成多个用户的发送信号,并使用对应的扩频码将其展开。
然后,我们可以将这些发送信号叠加在一起,并将它们传输到信道中。
然后,我们需要建立CDMA系统的信道模型。
在仿真中,我们可以使用MATLAB中的函数来模拟信道的特性,如多径传播和噪声。
我们可以使用瑞利衰落信道模型来模拟多径传播,并将高斯白噪声添加到接收信号中。
接着,我们可以实现RAKE接收机。
在MATLAB中,我们可以使用函数或自定义算法来实现RAKE接收机的功能。
首先,我们需要将接收信号传输到RAKE接收机中的各个分支。
然后,我们可以使用相关器来检测这些分支中的信号,并选择最强的分支作为接收信号的输出。
RAKE接收
RAKE接收其基本原理是将无线通信系统中,幅度明显大于噪声背景的多径分量取出,对其进行延时和相位校正,使之在某一时刻对齐,并按一定的规则进行合并,变矢量合并为代数求和,有效地利用多径分量,提高多径分集的效果。
英文全称:Rake Receive• 1 背景• 2 原理• 3 组成• 4 应用于CDMA系统• 5 应用于UWB• 6 相关条目•7 参考资料RAKE接收-背景RAKE接收效果仿真RAKE接收机(RAKE receiver)一种能分离多径信号并有效合并多径信号能量的最终接收机。
多径信号分离的基础是采用直接序列扩展频谱信号。
当直扩序列码片宽度为TC时,系统所能分离的最小路径时延差为TC。
RAKE接收机利用直扩序列的相关特性,采用多个相关器来分离直扩多径信号,然后按一定规则将分离后的多径信号合并起来以获得最大的有用信号能量。
这样将有害的多径信号变为有利的有用信号。
应用 RAKE接收机主要应用在直扩系统中,特别是在民用CDMA(码分多址)移动通信系统中。
下图示出一个RAKE接收机,它是专为CDMA系统设计的多径最佳接收机。
在移动通信的环境中,不但需要移动台收发器,也需要基地台收发器,因此无论移动台在通信区域内的哪一个位置,系统都能提供一条高品质的通信链路。
对于窄带系统来说,由于在传送一个符号的时间内,总会有一小部份功率较强的多径信号出现在接收机端,因此系统会通过软件来实现信道等化功能,以便更正符码之间的干扰现象(ISI:Inter-Symbol Interference)。
由于CDMA系统具有宽带的特性(也就是很高的码片速率),因此这些路径可能会超过一个CDMA位(码片)的宽度;在这种情形下,传统的等化功能将不再适用,需要一种新的技术,它必须能接收所有路径的信号,然后组成一个完整的信号。
RAKE接收机就拥有这样的功能,它可以收到所有可能路径的信号,然后再将这些路径上的信号组合成一个非常清晰的信号,强度远超过单个路径上的信号;基本上,RAKE接收机会计算参考模式与接收信号之间的相关性,然后找出个别信号的传送路径。
贝叶斯压缩感知的UWB稀疏信道估计 修改标注版
① 基金项目:福建省中青年教师教育科研项目(编号JA15527),武夷学院高级引进人才科研启动项目(编号YJ201607) 收稿时间:xxxx-xx-xx;收到修改稿时间:xxxx-xx-xxSpecial Issue 专论·综述 1贝叶斯压缩感知的UWB 稀疏信道估计①摘 要: 本文提出基于贝叶斯压缩感知理论的超宽频信道估计算法,目的是将检测超宽频信号的接收器采用在贝叶斯压缩感知框架。
为了降低超宽频(UWB )信号失真,本文开发了二种超宽频(UWB )信道估计方法来检测接受UWB 信号,一种方法是BCS-Prake,利用信号第一次到达的路径来检测接受的UWB 信号而另一种方法是BCS-Srake 利用Dijkstra 算法求出最短最优路径来检测UWB 信道以减少已接受信号的失真 并且分析本文的提出方法的误码率。
本文对不同的传播场景和UWB 通信信道进行仿真,这两种方法都优于传统的检测器,导致BCS-Prake 和BCS-Srake 的低复杂性,同时仿真结果显示BCS-Srake 比BCS-Prake 拥有低误码率,但复杂度要比BCS-Prake 高。
关键词:贝叶斯压缩感知;超宽频(UWB);信道估计; Prake;SrakeBayesian-based Compressive Sensing on Sparse Channel Estimation for UWB SystemLIAN Yan-Ping 1,21(Mathematics and Computer Science Department of Wuyi University, wuyishan 354300) 2(The Key Laboratory of Cognitive Computing and Intelligent Information Processing ofFujian Education Institutions of WuyiUniversity, wuyishan 354300)Abstract : In some moving object detection process, it needs to automaticly judge whether it has detected the moving object, although there is no moving object in the current scene, detection result wrongly judges that it have detected the moving object. In order to find the source of the error, optical flow disturbance effect is found through experiment. The optical flow disturbance effect detection algorithm is designed, and the effect of optical flow perturbation is clearly detected. Next, through the binarization method of image it eliminates optical flow disturbance effect. The ideal results of the moving object detection are obtained. This research proves that the optical flow perturbation effect exists in the space, which can cause interference to the detection of moving object. It also can eliminate the effect of optical flow disturbance and improve the accuracy and reliability of moving object detection and judgment. Key words : Bayesian Compressive sensing; UWB; channel estimation; Prake;Srake1 引 言超宽带(UWB )通信是无线通信的新兴技术,由于具有较低的功率能量,鲁棒性和高精度测量远距离能力等吸引人的特点。
Atoll使用简易教程CDMA网络
Atoll使用简略教程一、操作步骤简单介绍成立一个 CDMA2000 工程并进行网络规划、仿真、生成报告的步骤。
(1)新建一个工程(2)导入三维地图(3)选择坐标系(4)导入网络数据(5)选择、校订流传模型(6)流传计算和生成覆盖图(7)话务建模、导入话务地图(8) Monte-Carlo 仿真(9)成立其余的展望模拟(10 )生成报告操作流程图以下列图所示(当今工作中所波及的工作):二、新建工程翻开Atoll程序后,在下列图所示的界面中点击按钮,或选择菜单File->New。
在弹出的Project Templates对话框中,选择CDMA2000 1xRTT 1xEV-DO,以下列图所示。
Atoll 翻开一个空白的CDMA2000模版工程。
模版工程中已经包含了缺省供给的天线数据库。
Atoll 的主要窗口有阅读窗口Explorer和地图窗口,以下列图所示。
三、地图导入选择菜单 File->Import ,以下列图所示:在弹出的“翻开”对话框中,选择寄存地图数据的文件夹。
一般需要导入Atoll 中的地图数据包含:heights (海拔高度地图)、clutter (地物分类地图)和 vector(矢量地图)。
导入序次不限,本文档按heights->clutter->vectors的次序导入。
选择地图的精度要和仿真精度一致。
导入 heights地图1)选择2)在“翻开”对话框中,选择电脑硬盘中储存的三维地图heights 文件夹(我们使用“衢州嘉兴杭州余杭萧山三维数字地图”文件夹),下边所有事例都是以嘉兴为例。
index 文件,按“翻开”按钮,以下列图所示。
在弹出的 Data type对话框中选择Altitude 。
按“OK ”按钮,以下列图所示。
3)地图导入后以下列图所示。
Heights 地图会被自动寄存在 Atoll 界面左侧的 Explorer->Data标签里面的Digital Terrain Model文件夹下。
移动通信实验与实训(第二版)课件:同步、抗衰落及误码分析仿真实验
同步、抗衰落及误码分析仿真 图9-1 多径传播示意图
同步、抗衰落及误码分析仿真
多径传播将引起接收信号中脉冲宽度扩展,称为时延扩 展。时延扩展的时间可以用第一个码元信号至最后一个多径 信号之间的时间来测量。时延扩展会引起码间串扰,严重影 响数字信号的传输质量。
分集技术是克服多径衰落的一个有效方法,其包括频率 分集、时间分集、空间分集和极化分集。它的基本原理是接 收端对多个携带有相同信息但衰落特性相互独立的多径信号 合并处理之后进行判决,从而将“干扰”变为有用信息,提 高系统的抗干扰能力。
同步、抗衰落及误码分析仿真
1) 直接法(自同步法) 有些信号虽然本身不包含载波分量,但对该信号进行某 些非线性变换以后,就可以直接从中提取出载波分量,这就 是直接法提取同步载波的基本原理。下面介绍几种实现直接 提取载波的方法。 (1) 平方变换法和平方环法。设调制信号为m(t),m(t)中 无直流分量,则抑制载波的双边带信号为
同步、抗衰落及误码分析仿真 图8-6 锁相环的原理框图
同步、抗衰落及误码分析仿真
锁相环可用来实现输出和输入两个信号间的相位差同
步。当没有基准(参考)输入信号时,环路滤波器的输出为零 (或为某一固定值),这时,压控振荡器按其固有频率fv进行 自由振荡。当有频率为fR的参考信号输入时,uR和uv同时加 到鉴相器进行鉴相。如果fR和fv相差不大,鉴相器对uR和uv进 行鉴相的结果,输出一个与uR和uv的相位差成正比的误差电 压ud,再经过环路滤波器滤去ud中的高频成分,输出一个控 制电压uc,uc将使压控振荡器的频率fv (和相位)发生变化, 朝着参考输入信号的频率靠拢,最后使fv = fR,环路锁定。 环路一旦进入锁定状态后,压控振荡器的输出信号与环路的
五、思考题 使用科斯塔斯环直接对2PSK信号进行相干解调时,为
多用户检测联合RAKE接收机的性能仿真
第 2期
井敏英 : 多用户检测联合 R A K E接收机 的性能仿真
・ 4 3・
最小输 出能量 ( C MO E ) 算法 是 1 9 9 5年 H o n i g M 等人 提 出的 , 其代价 函数是保证滤波器 的权矢 量与期望 用户扩频码 的内积为常数 的条件下 , 使得线性 多用户
小 区或者扇 区中同时通信 的用户 数较多 时 , 在 以上 3
类 干扰中 , 多址 干扰是 最严 重 的. 而 多址干 扰 主要是
理论上可 以完全消 除多址干扰 , 但其实现复杂度 随用 户数 的增长呈指数关 系的增长而难 以实现 , 目前研究
主要 集中在 次优检 测上. 就 目前 已提 出的次优 多用户 检测器按处理方式可分为线性 和非线性 两大类 , 由于 非线性检测存在误差扩散 , 而线性检测 器不仅能 降低 复杂度 , 且能克服误 差 扩散 问题 , 因此 线性多 用户 检
发生衰落 , R A K E接 收技 术是 抗 衰落 的关键 技 术 , 和 分集接收相 比较 , 在不增 加设备 增益 的情况下 , 可 以 很好地克服多径传播带来的影响 , 但对多址干扰却 无
收 稿 日期 : 2 0 1 3— 0 2— 0 1
定的局限性. 而盲 MM S E检测器和匹配滤波器一样 根据盲算法所采用的代价 函数的不 同, 一般 可分
检测器的输出能量 最小 , 也 叫最 小方 差算 法. 业 已证 明, C MO E盲算法 的代 价 函数 与盲 M MS E算 法 只相
不需要干扰用户的特征信息和训练序列.
为约束最小输 出能量算法 ( C M O E) 、 基于 子空 间的算
法、 基 于高 阶统计特性 的算 法 ( H O S ) 等 几种 . 约束
RAKE接收机原理及仿真设计
的崛起提供了有利的条件。美国领土面积 939 大帝国的胚胎”,但英国是崛起中的美国的天然 决定从西半球收缩,集中力量对付德国。由此可
万平方公里,它占有北美大陆最富庶的心脏地 伙伴。美国应该等待时机,忍受伦敦有时出现的 见,美国在取代英国成为全球霸主的过程中,从
带,其土地属于最肥沃和最高产的土地之列,其 专横行为,积累国家财富和力量,逐步达到显赫 来没有直接挑战英国霸权,而是成为英国的盟
本土避免了两次世界大战的破坏;南北都是弱 利的外部环境。二是奉行“韬光养晦”与“有所作 史告诉我们,丧失了制海权就等于丧失了战争
国,没有邻国的威胁,美国也成为美洲的当然领 为”相结合的策略。19 世纪末美国的工业总产 的主导权。建立一支高度现代化的海军是维护
袖。
值居世界第一位,成为以重工业为主导的工业 我国领土主权和经济安全的重要保障,是中国
rake接收机包含多个相关器每个相关器接收多路信号中的一路意思好像和原来的有些区别不知是否正确通过多个相关检测器接收多径信号中的各种信号分别检测多径信号中最强的l个支路信号感觉意思表述的不是太明确然后对每个相关器的输出进行加权求和以提供优于单路相关器的信号检测然后在此基础上进行解调和判决
科技论坛
RAKE 接收机原理及仿真设计
将导致信号的空间衰落,严重影响通信质量。克服 对第一条路径相对时延差为△3…第 N 条路径相 形。以此来作为仿真的初始信号。
多径效应是移动通信的一个关键问题。分集接收 对于第一条路径相对时延差为△N,且有
技术是一种对抗多径效应的有效方法。在 CDMA
△N>△N-1>…△3>△(2 △1=0)
移动通信系统中采用 RAKE 接收机来完成分集接
可耕地占总面积的 40%。它蕴藏有丰富的金属 的地位。在 1787 年的制宪会议上,汉密尔顿建 友,是在英国的逐步衰落中取而代之的,而德国
杨阳《RAKE接收机》论文
在蜂窝移动环境中,同频干扰是一个必须考虑的问题。当发生衰落时,要接收的信号也许比同频小区基站来的干扰信号还要弱,接收机就会锁定在错误信号上。模拟移动通信多采用调频传号,调频方式的捕获效应对同频干扰有一定的抑制作用。而衰落现象会显著改变调频信号特性,消弱其捕获效应。
该发明系列专利共包括基于多径能量窗的dscdma综合扩频相干接收装置基于多径信道能量窗重心跟踪环路的导频信道跟踪方法基于多径能量窗的cdma系统初始同步与小区搜索装置一种适合于cdma多径衰落信道的频率自动校正装置rake接收机中信道估计平均长度的动态调整及方法lcr多普勒频率估计及信道估计平均长度动态调整方法基于快速信道估计子窗和保护窗的多径信道估计器cdma系统低扩频比下的rake和sova均衡级联接收方法和装置和cdma系统导频干扰抵消方法和装置等11项专利其中7项已获国家专利局授权4项已申请国际pct专利
多径时延扩展:由于多径引起的接收信号脉冲的宽度扩展现象,扩展的时间∆是最大传输时延和最小传输时延的差值。时延扩展随环境、地形、地物的状况而不同,一般与频率无关。
对模拟移动通信系统来说,多径效应引起接收信号的幅度发生变化;对于数字移动通信系统来说,多径效应引起脉冲信号的时延扩展,时延扩展将引起码间串扰(ISI),严重影响数字信号的传输质量[1]。在移动通信中多径衰落以瑞利(Rayleigh)衰落为主,他是移动台在移动中受到不同路径来的同一信号源的折射或反射等信号所产生,他的变化是随机的,因此只能用统计或概率的观点来定量描述。
Rake接收机性能仿真(与非Rake接收机对比)
RAKE接收机的性能仿真(与非RAKE接收机对比)姓名:***班级:电子与通信工程学院:信息科学与工程学院摘要RAKE接收技术是第三代CDMA移动通信系统中的一项重要技术。
在CDMA 移动通信系统中,由于信号带宽较宽,存在着复杂的多径无线电信号,通信受到多径衰落的影响。
RAKE接收技术实际上是一种多径分集接收技术,可以在时间上分辨出细微的多径信号,对这些分辨出来的多径信号分别进行加权调整、使之复合成加强的信号。
本文对RAKE接收机的原理、工作流程进行了简单的介绍,利用MATLAB软件编程实现多径信道下RAKE接收机的性能仿真,随后进行了相应的说明。
并与非RAKE接收机进行了简单对比。
关键词:RAKE接收机;多径;MATLAB;分集接收1 Rake接收机基本介绍1 .1 该通信技术的提出及研究意义,包括该技术的研究、发展及应用现状移动通信系统中,由于存在多径传播,接收机需要均衡器来消除相邻符号间的干扰。
扩频系统由于采用了自相关特性良好的扩频序列,只要多径分量的相关时延大于码片间隔,则多径传播造成的干扰就仅仅是多径干扰,不影响信号的解调。
因此扩频通信系统不需要均衡器。
同时由于每个深度衰落时接收机容易出现错误判决,导致系统性能下降,因此扩频通信系统应采用多径分集的RAKE接收技术来提高系统的性能。
RAKE接收技术实际上是一种多径分集接收技术,可以在时间上分辨出细微的多径信号,对这些分辨出来的多径信号分别进行加权调整、使之复合成加强的信号。
利用该特性,RAKE接收机可实现分集接收,达到抗多径干扰和抗衰落的目的。
1.2 技术的研究、发展及应用现状1956年,Prcie和Green提出了具有抗多径衰落的RAKE 接收机概念:1937年,Forney提出的基于已知信道特性的最大似然序列检测器(MLSD),这是一种最优的单用户接收机。
Rake的概念是1958年由R.Price和P.E.Green在《多径信道中的一种通信技术》中提出来的。
CDMA前向信道G—RAKE接收机的仿真研究
的CM D A前向信 道信 号重新建模 , -A E接收 GR K
机同样适用 , 基于误码率 的仿真结果也证明了 D
A E 在 CM D A移动通信中, 多径效应和 多址 干扰 R K 接收机 良好 的性能。
一
直是人们关注的两大问题。由于多址干扰的存
在。 接收机接收的噪声不再是高斯 白噪声 , 这样使
Fo wa d CDM A r r Cha ne n l
Z e gBa i Z o gZf h n we h n i a
( l tncE g ergIstto L , e i307 h a Ee r i ni en tu f A H f 03 ,Ci ) co n i ni e P e2 n
t h 提出的基于宽带 C M o y m D A的广义 R K A E接收
机( -A E 利用布置在非多径信号到达时延处 Gr K ) t
的多余分支对接收到的噪声进行 白化 , 尽可能逼
从而压制干扰 , 提高接收性能【。通过对实际 2 _ 量、 软切换 、 宏分集 、 同频覆盖 、 灵活的变速率传输 近 , D A前向信道进行分析 , 我们发现, 通过对实际 和多径分集等特点 , 以及能与原有模拟系统共存 C M 的优点, 使其在第三代移动通信系统 (G 中备受 3) 青睐, 成为 3 G中无线传输技术的主流u 。 ]
郑 大炜 钟子发
( 解放军电fx ̄学院, f . - 合肥 203) 307
摘 要 通过 对 实际 C MA前 向信道 的 分析 , 出符合 广 义 RA E GR E 接 收机 的 发 D 得 K ( — )
射 信 号形 式 。 明 了3 多径相 对 时延 非 单位 扩 频码 片 时 G R l 证 - " -A( 收 机 多余 分 支的放 置 E接
rake接收机原理和结构
第三章 WCDMA 关键技术本章主要从原理的角度介绍了WCDMA收发信机的各个组成部分的结构包括RAKE接收机的原理和结构射频和中频处理技术信道编解码技术和多用户检测的基本原理图3-1 数字通信系统框图如图3-1所示为一般意义上的数字通信系统WCDMA 的收发信机就建立在这个基本的框图上其中信道编译码部分采用卷积码或者Turbo码调制解调部分采用码分多址的直接扩频通信技术信源编码部分根据应用数据的不同对语音采用AMR 自适应多速率编码对图象和多媒体业务采用ITU Rec. H.324系列协议3.1 RAKE 接收机在CDMA 扩频系统中信道带宽远远大于信道的平坦衰落带宽不同于传统的调制技术需要用均衡算法来消除相邻符号间的码间干扰CDMA 扩频码在选择时就要求它有很好的自相关特性这样在无线信道中出现的时延扩展就可以被看作只是被传信号的再次传送如果这些多径信号相互间的延时超过了一个码片的长度那么它们将被CDMA接收机看作是非相关的噪声而不再需要均衡了由于在多径信号中含有可以利用的信息所以CDMA 接收机可以通过合并多径信号来改善接收信号的信噪比其实RAKE 接收机所作的就是通过多个相关检测器接收多径信号中的各路信号并把它们合并在一起图3-2所示为一个RAKE 接收机它是专为CDMA 系统设计的经典的分集接收器其理论基础就是当传播时延超过一个码片周期时多径信号实际上可被看作是互不相关的QI合并相加延迟估计时间量径位置图3-2 RAKE接收机框图带DLL的相关器是一个迟早门的锁相环它由两个相关器早和晚组成和解调相关器分别相差1/2或1/4个码片迟早门的相关结果相减可以用于调整码相位延迟环路的性能取决于环路带宽延迟估计的作用是通过匹配滤波器获取不同时间延迟位置上的信号能量分布如图3-3所示识别具有较大能量的多径位置并将它们的时间量分配到RAKE接收机的不同接收径上匹配滤波器的测量精度可以达到1/41/2码片而RAKE接收机的不同接收径的间隔是一个码片实际实现中如果延迟估计的更新速度很快比如几十ms一次就可以无须迟早门的锁相环由于信道中快速衰落和噪声的影响实际接收的各径的相位与原来发射信号的相位有很大的变化因此在合并以前要按照信道估计的结果进行相位的旋转实际的CDMA系统中的信道估计是根据发射信号中携带的导频符号完成的根据发射信号中是否携带有连续导频可以分别采用基于连续导频的相位预测和基于判决反馈技术的相位预测方法如图3-3图3-4所示导频通道图3-3 基于连续导频信号的信道估计方法图3-4 使用判决反馈技术的间断导频条件的信道估计方法LPF 是一个低通滤波器滤除信道估计结果中的噪声其带宽一般要高于信道的衰落率使用间断导频时在导频的间隙要采用内插技术来进行信道估计采用判决反馈技术时先硬判决出信道中的数据符号在已判决结果作为先验信息类似导频进行完整的信道估计通过低通滤波得到比较好的信道估计结果这种方法的缺点是由于非线性和非因果预测技术使噪声比较大的时候信道估计的准确度大大降低而且还引入了较大的解码延迟图3-5为匹配滤波器的基本结构本地的扩频码和扰码串行输入采样数据图3-5 匹配滤波器的基本结构延迟估计的主要部件是匹配滤波器匹配滤波器的功能是用输入的数据和不同相位的本地码字进行相关取得不同码字相位的相关能量当串行输入的采样数据和本地的扩频码和扰码的相位一致时其相关能力最大在滤波器输出端有一个最大值根据相关能量延迟估计器就可以得到多径的到达时间量从实现的角度而言RAKE 接收机的处理包括码片级和符号级码片级的处理有相关器本地码产生器和匹配滤波器符号级的处理包括信道估计相位旋转和合并相加码片级的处理一般用ASIC 器件实现而符号级的处理用DSP 实现移动台和基站间的RAKE 接收机的实现方法和功能尽管有所不同但其原理是完全一样的对于多个接收天线分集接收而言多个接收天线接收的多径可以用上面的方法同样处理RAKE接收机既可以接收来自同一天线的多径也可以接收来自不同天线的多径从RAKE 接收的角度来看两种分集并没有本质的不同但是在实现上由于多个天线的数据要进行分路的控制处理增加了基带处理的复杂度3.2 CDMA 射频和中频设计原理3.2.1 CDMA 射频和中频的总体结构图3-6 CDMA 射频和中频原理框图图3-6给出了CDMA射频和中频部分的原理框图射频部分是传统的模拟结构有用信号在这里转化为中频信号射频下行通道部分主要包括自动增益控制RF AGC 接收滤波器Rx 滤波器和下变频器射频的上行通道部分主要包括自动增益控制RF AGC 二次上变频宽带线性功放和射频发射滤波器中频部分主要包括下行的去混迭滤波器下变频器ADC 和上行的中频和平滑滤波器上变频器和DAC 对于WCDMA 的数字下变频器而言由于其输出的基带信号的带宽已经大于中频信号的10%故与一般的GSM 信号和第一代信号不同称为宽带信号3.2.2 CDMA 的射频设计性能和考虑前面已经提到CDMA 的信号是宽带信号因此射频部分必须设计成适合于宽带低功率谱密度信号CDMA 的高动态范围高峰值因数由于采用线性调制和多码传输精确的快速功率控制环路向功率放大器的线性和效率提。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3G移动通信
实验报告
实验名称:Rake接收机仿真
学生姓名:
学生学号:
学生班级:
所学专业:
实验日期:
1. 实验目的
1. 了解Rake 接收机的原理。
2. 分析比较三种不同合并算法的性能。
2. 实验原理
移动通信系统工作在VHF 和UHF 两个频段(30——3000MHz ),电波以直射方式(即“视距”方式)在靠近地球表面的大气中传播。
由于低层大气并非均匀介质,会产生折射和吸收现象;而且传输路径上遇到的各种障碍物(如山,高楼,树等)还可能发生反射、绕射和散射等,到达接收方的信号可能来自不同的传播路径。
即移动通信的信道是典型的多径衰落信道,如下图所示:
图9-1 多径传播示意图
多径传播将引起接受信号中脉冲宽度扩展,称为时延扩展。
时延扩展的时间可以用第一个码元信号至最后一个多径信号之间的时间来测量。
时延扩展会引起码间串扰,严重影响数字信号的传输质量。
分集技术是克服多径衰落的一个有效方法。
包括频率分集,时间分集、空间分集和极化分集。
其基本原理是接收端对多个携带有相同信息但衰落特性相互独立的多径信号合并处理之后进行判决,从而将“干扰”变为有用信息,提高系统的抗干扰能力。
本仿真采用在CDMA 系统中广泛使用的Rake 接收技术,且为时间分集。
因为当传播时延超过一个码片周期时,多径信号实际上可看成是互不相关的。
Rake 接收机采用一组相关接收机,分布于每条路径上,各个接收机与同一期望信号的多径分量之一相关,根据各个相关输出的相对强度加权后合成一个输出。
根据加权系数的选择原则,有三种合并算法:选择式合并,等增益合并和最大比合并。
Rake 接收机的相关器的原理如图:
图9-2 Rake 接收机的相关器的原理 假设采用M 个相关器去接收M 个多径信号分支,其中12,,,M ααα是每一条分支的乘性系数,它们的取值是根据所采用组合方式(例如最大比合并、等增益合并等)而可调的。
不妨令相关器1与最强的多径支路1m 同步,并且多径支路2m 比多径支路1m 延迟时间1
τ
到达接收端。
相关器2与多径支路2m 同步,它与2m 具有很好的相关性,但与1m 的相关性
则很差。
以此类推,第M 个相关器与比
1m 时延1M τ-的多径分量M m 相关性很强,但与121,,,M m m m -等多径分量相关性则很差。
因此如果一条多径分支受到衰落的影响,由于各条支路的独立性,还会有其他没有受到衰落的信号分支,此时给衰落的的信号分支设定一个很小的加权系数,就可以将该路的干扰抑制。
Rake 接收机的原理框图为:
图9-3 Rake 接收机的原理框图 选择式合并是检测接收到的多径信号,挑选其中信噪比最大的一径作为输出;等增益合并是将接收的多径信号按照相等的增益系数,同相相加后作为输出;最大比合并是按照适当的增益系数,同相相加后作为输出。
在不同的噪声环境中,三种合并算法的效果不同。
本实验使用MATLAB 平台编写程序实现。
假设信源输出用16位Walsh 码扩频,进入接收机的有3径;假设每条径之间延时半个码片,为了进行仿真,对Walsh 码进行扩展,每个码字重复一次,则长度为32位,如[1 1 0]扩展为[1 1 1 1 0 0]。
3. 实验内容
1、编写MATLAB 程序实现Rake 接收机。
2 、修改信噪比,观察三种合并算法的误码率。
4. 实验代码
clear all;
N_Ar=7; %径数
N_A(1,1)=0.5;
c_a=0.5;
for i=2:N_Ar
if i==N_Ar N_A(1,N_Ar)=c_a;
else
N_A(1,i)=0.5*c_a;
c_a=N_A(1,i);
end
end
N_A=sqrt(N_A); %径系数
N_d=1000;
data=randint(1,N_d); data_0=zeros(1,32*N_d);
cos_fc=zeros(1,32*N_d);
T=0.5;
w_0=[];
%16位walsh序列产生并扩展
H=0;
for i=1:4
H=[H,H;H,-H+1];
end
pn_w=H(2,1:16);
for i=1:16
w_0(1,2*i)=pn_w(1,i);
w_0(1,2*i-1)=pn_w(1,i);
end
w_01=w_0;
for i=1:N_d-1
w_0=[w_0,w_01];
end
w_0=w_0*2-1;
w=w_0;
for i=1:N_Ar-1
w=[w;w_0(1,32*N_d-i+1:32*N_d),w_0(1,1:32*N_d-i)]; end
%Data扩展
for i=1:32
data_0(1,i:32:i+(N_d-1)*32)=data;
end
data_0=data_0*2-1;
%发送端,扩频+转射频+分径
data_w=data_0.*w(1,:);
data_t1=data_w;
for i=1:N_Ar-1
data_t1=[data_t1;zeros(1,i),data_w(1,1:32*N_d-i)]; end
data_t=data_t1'*N_A';
data_t=data_t';
snr_max=10;
snr_min=-20;
snr_n=snr_max-snr_min;
if snr_n>0 d=1;
else d=-1;
end
error_rate=ones(1,snr_n);
s_n=1;
N_g=1; %误码率吧计算循环次数
for snr=snr_min:d:snr_max
en=0;
en2=0;
en3=0;
for e_n=1:N_g
%信道
data_r=awgn(data_t,snr);
%接收端
data_o=zeros(1,N_d);
A=N_A(1,1)*data_r.*w(1,:);
A2=data_r.*w(1,:);
for i=2:N_Ar
Ad=data_r.*w(i,:);
A=A+[N_A(1,i)*Ad(1,i:N_d*32),zeros(1,i-1)]; A2=A2+[Ad(1,i:N_d*32),zeros(1,i-1)];
end
A3=data_r.*w(1,:);
for n=1:N_d
sum=0;
sum2=0;
sum3=0;
for i=1:30;
sum=sum+A(1,(n-1)*32+i+1);
sum2=sum2+A2(1,(n-1)*32+i+1);
sum3=sum3+A3(1,(n-1)*32+i+1);
end
if sum>0 data_o(1,n)=1;
else data_o(1,n)=0;
end
if sum2>0 data_o2(1,n)=1;
else data_o2(1,n)=0;
end
if sum3>0 data_o3(1,n)=1;
else data_o3(1,n)=0;
end
end
for i=1:100
if data_o(1,i)~=data(1,i) en=en+1;
end
if data_o2(1,i)~=data(1,i) en2=en2+1;
end
if data_o3(1,i)~=data(1,i) en3=en3+1;
end
end
end
error_rate(1,s_n)=en/100/N_g;
error_rate2(1,s_n)=en2/100/N_g;
error_rate3(1,s_n)=en3/100/N_g;
s_n=s_n+1;
end;
%subplot(3,1,1);plot(data);
%subplot(3,1,2);plot(data_o);
%subplot(3,1,3);
semilogy(snr_min:d:snr_max,error_rate,snr_min:d:snr_max,error_rate2,snr_min :d:snr_max,error_rate3);
title('不同信噪比下误码率');
xlabel('snr/db');
ylabel('误码率/db');
legend('最大比','等比','选择');
5.实验结果。