CDMA通信系统的仿真分析
燕山大学信息科学与工程学院
摘要 码分多址CDMA以扩频信号为基础利用不同的码型实现同一载波上
的不同用户的信息传输是第三代数字蜂窝移动通信系统采用的多址技术。本次项
目设计使用S imul ink仿真工具对4用户的CDMA无线通信系统进行建模、仿真和分
析观察用户和扩频码波形利用8psk实现调制分析了信噪比、 m序列抽样时
间、多址干扰对系统误码率的影响。
关键词码分多址、 Simulink仿真、扩频、误码率分析
1 前言
CDMA通信是利用相互正交或准正交的编码分配给不同的用户调制信号实现多用户同时使用一个频率接入网络进行通信。如果从频域和时域来观察多个C D MA信号是相互重叠的或者说它们均占有相同的频段和时间接收机用相关器在多个C D MA信号中选出其中使用预定码型的信号。 由于利用相互正交或准正交的编码去调制信号会将原信号的频谱扩展 因此又称为扩频通信。 CDMA具有伪随机编码调制和信号相关处理两大特点 因此CDMA具有许多优点抗干扰、抗噪声、抗多径衰落、能在低功率下工作、保密性强可多址复用和任意选址等。 CDMA技术在第三代移动通信中得到广泛应用。
本次项目设计使用S imulink仿真工具对4用户的CDMA无线通信系统进行建模、仿真和分析观察用户和扩频码波形利用8psk实现调制分析了信噪比、m序列抽样时间、多址干扰对系统误码率的影响。
2 仿真系统整体设计
2.1 扩频调制原理
扩频通信的一般原理如图1所示。在发送端的信息经信息调制形成数字信号然后由扩频码发生器产生扩频码序列去调制数字信号以展宽信号的频谱。展宽以后的信号在对载频进行调制经过射频功率放大器发射到天线上发射出去。在收端从接受天线上收到的宽带射频信号经过输入电路、高频放大器后送入变频器下变频至中频然后由本地产生的与发端完全相同的扩频码序列去解扩最后经信息解调恢复成原始信息输出。
图1扩频系统原理框图
按照扩展频谱的方式的不同 目前的扩频通信可以分为直接序列DS扩频跳频FH 调时TH 以及上述几种方式的组合。
1
直接序列DS扩频:直接用具有高码率的扩频码序列在发端去扩展信号的频谱。而在收端用相同的扩频码序列去进行解扩把展宽的扩频信号还原成原始的信息。
跳频FH :用一定码序列进行选择的多频率频移键控。即用扩频码序列去进行频移键控调制使载波频率不断地跳变所以称为跳频。系统有几个、几十个、甚至上干个频率、 由所传信息与扩频码的组合去进行选择控制不断跳变。所以跳频系统也占用了比信息带宽要宽得多的频带
调时TH :跳时是使发射信号在时间轴上跳变。首先把时间轴分成许多时片。在一帧内哪个时片发射信号由扩频码序列去进行控制。可以把跳时理解为用一定码序列进行选择的多时片的时移键控。 由于采用了很窄的时片去发送信号相对说来信号的频谱也就展宽了。
本次三级项目CDMA系统使用直接扩频的方法。
2.2 仿真电路整体设计
根据直接扩频的原理框图在S imulink仿真工具可设计总电路图如图2。
图2 CDMA系统仿真电路
设计思路与各模块功能见第3节。
3 模块设计原理及实现
根据仿真要求与设计电路该设计大致分为以下几个模块扩频模块调制解调模块解扩模块误码率检测。现分别对各模块做详细说明。
3.1 扩频模块
采用直接扩频方法即直接用具有高码率的扩频码序列在发端去扩展信号的频谱。而在收端用相同的扩频码序列去进行解扩把展宽的扩频信号还原成原始的信息。
1.信源设计
利用二进制伯努利产生器产生随机二进制序列来表示各用户的信息此时的信息码元为单极性波形。
2.伪随机码序列生成器
利用PN序列生成器产生扩频调制需要的随机序列使用相同的生成多项式 [1 00001 1] 不同的初始状态产生准正交关系的周期性的m序列。
2
m序列是最长线性移位寄存器序列的简称。它是由多级移位寄存器或其他延迟元件通过线性反馈产生的最长的码序列。 由于m序列容易产生、规律性强、有许多优良的性能在扩频通信中最早获得广泛的应用。
如图3所示m序列可由二进制线性反馈移位寄存器产生。它主要由n个串联的寄存器、移位脉冲产生器和模2加法器组成。 图中第i级移存器的状态ai表示 ai=0或ai=1 i=整数。反馈线的连接状态用c i表示 c i=1表示此线接通参加反馈 ci=0表示此线断开。
由于反馈的存在移存器的输入端受控地输入信号。反馈线位置不同将出现不同周期的不同序列我们希望找到线性反馈的位置能使移存器产生的序列最长 即达到周期P=2n-1 。按图2中线路连接关系可以写为
该式称为递推方程。
图3线性反馈移位寄存器
3.信息调制
利用抽样判决器将单极性信息码元转化为双极性信号。
4.扩频模块
利用乘法器完成扩频过程。扩频模块的仿真电路连接如图所示 同时将4个用户的扩频模块封装为子模块简化电路。
3
3.2 调制解调模块
1.信道选取
添加AWGN模块 即使用加性高斯白噪声信道。加性高斯白噪声在通信领域中是一种幅度服从高斯分布各频谱分量在频谱域上服从均匀分布的噪声信号。
该噪声为一种理想噪声信号实际的噪声往往只在某一段内可以使用高斯白噪声特性进行近似处理。在信号处理领域对信号系统的噪声性能简单分析中一般均假设系统所产生的噪音或受到的噪声的干扰是高斯白噪声。
2.调制解调模块
调制采用M-PSK调制模块M-PSK Modulator Baseband 设置为8进制相移键控。 8进制相移键控即是将输入二进制数字序列中每3比特分成一组共有8种组合 即000 001 010 011 100 101, 110, 111。用8种相位之一去代表每种排列。解调采用M-PSK解调模块M-PSK Modulator Baseband 同样设置为8进制。 8PSK信号相位如
图6 8PSK相位星座图
8psk调制解调模块仿真电路连接如图7所示。
4
图7 8psk调制解调模块仿真电路
3.3 解扩模块
解扩过程为用本地产生的与发端完全相同的扩频码序列去解扩最后经信息解调恢复成原始信息输出。
1.相关检测原理
DS-CDMA系统的载波调制方式可采用调频或调相 以调相方式应用最广。 以2PSK调制为例发端用户1发射的信号为
S 1 (t) d 1 (t) c 1 (t) cos c t
上式中 d1 (t) .c1 (t)是-1 +1域二元数据则S1 (t)是0/π调相的2PSK信号。故载波调制器就是模拟乘法器。式1可写成如下形式
S 1 (t) d 1 (t) c 1 (t) cos c t [d 1 (t) c 1 (t)] cos c t
或
S 1 (t) d 1 (t) c 1 (t) cos c t [d 1 (t) cos c t] c 1 (t)
上式表明发端的DS-CDMA射频信号可通过先扩频调制再载波调制或先载波调制再扩频调制得到二者是等效的。与此对应收端也有二种等效的解调方案。本实验系统采用的方案是发端先扩频调制再载波调制收端先载波解调再扩频解调。
发端N个用户发射在空中的信号在时域、频域完全混叠在一起收端每一个用户都可收到。收端第1个用户天线收到的信号
N N
S(t)Si (t)Ai di (t) ci (t) cos c ti1 i1
解调后的信号
N
SEX (t)Aidi (t) ci (t)i1
经过与本地地址码c1 (t)相关检测后输出信号
上式中 T为地址码序列周期等于信码周期Tb故积分号中信码di (t)是常数可提出得
N T
5
已知PN序列的互相关函数为0 即
R
代入上式根据地址码的正交性关系可得
d1 A1d1 (t)R1 (o)
方波形式的信码d1 (t) 。收端用户1从发端N个用户发射在空中在时域及频域完全混叠的DS-CDMA信号中接收到发端用户1的信码。
2解扩模块设计
依据上述原理解扩模块设计如下图。
图8解扩模块模块仿真电路
3.4 系统误码率分析
使用误码率分析仪模块Error Rate Calculation方便得出经传输输出端相对于入端的误码率大小显示模块Display显示出误码率大小、错误码元个数传输码元个数。
图9误码率分析模块
4 仿真结果分析
4.1 扩频前后频谱观察
经过相乘器信息码元与高速率伪随机序列码元相乘完成扩频调制使用频谱仪观察扩频前后频谱。
6
图10扩频前后频谱对比
左扩频前主瓣宽度范围小
右扩频后能量均匀分布频谱展宽
4.2 信道信噪比对误码率影响
加性高斯白噪声信道中通过参数“SNR”设置信道信噪比取信噪比为
5:20观察用户1的误码率变化并绘图。结论信道信噪比微小的改善对误码率的提高都有显著促进作用。
图11信道信噪比对误码率影响
4.3 m序列抽样时间对误码率的影响
观察m序列抽样时间对误码率的影响实际应用的扩频通信系统中扩频码速率是信息速率的几十倍甚至是上万倍本次仿真设计中为便于波形观察所选倍数较小但不失原理的一般性讨论。
图12观察m序列抽样时间对误码率的影响
结论观察m序列的码元速率越大扩频通信的误码率越小。
4.4 用户数量对误码率影响
增加系统中用户数量多址干扰的增大故误码率增加这也是多址干扰是限制CDMA通信系统容量的原因。m序列序列产生器中移位寄存器的位数为6若使用相同的生成多项式则可产生的m序列的相关性已确定新增加用户使用的m序列 因其相关性与现有各用户m序列相关性不同 因此对各用户的干扰程度也不相同总体来说用户增加多址干扰增大误码率增加。
5 收获总结
本次CDMA通信系统的仿真系统设计锻炼了我们使用mat lab中s imul ink仿真工具的基本技能对CDMA通信系统的的原理有了更深的认识。锻炼了队员的实践能力 团结协作能力增长了知识增进了友情。
参考文献
[1] 李建东移动通信第四版西安西安电子科技大学出版社 200612。
[2] 万晓榆 CDMA移动通信网络优化第一版北京人民邮电出版社 2003 8。
8
附录
对仿真过程过程中参数设置及图波12形设进计行电展路示图如下
图13伯努利序列生成器参数设置
图14 PN序列生成器参数设置
9
这不端午节和大家一样回家休息几天,也没有照顾网站的更新。今天又出去忙一天没有时间更新,这里简单搜集看看是不是有一些商家促销活动,因为我看到电商平台各种推送活动今天又开始一波,所以说现在的各种促销让人真的很累。比如在前面我们也有看到PacificRack 商家发布过年中活动,这不在端午节(昨天)又发布一款闪购活动,有些朋友姑且较多是端午节活动,刚才有看到活动还在的,如果有需要的朋友可以看看。第一、端...
HostKvm也发布了开年促销方案,针对香港国际和美国洛杉矶两个机房的VPS主机提供7折优惠码,其他机房业务提供8折优惠码。商家成立于2013年,提供基于KVM架构的VPS主机,可选数据中心包括日本、新加坡、韩国、美国、中国香港等多个地区机房,均为国内直连或优化线路,延迟较低,适合建站或者远程办公等。下面列出几款主机配置信息。美国洛杉矶套餐:美国 US-Plan1CPU:1core内存:2GB硬盘...
DogYun怎么样?DogYun是一家2019年成立的国人主机商,称为狗云,提供VPS及独立服务器租用,其中VPS分为经典云和动态云(支持小时计费及随时可删除),DogYun云服务器基于Kernel-based Virtual Machine(Kvm)硬件的完全虚拟化架构,您可以在弹性云中,随时调整CPU,内存,硬盘,网络,IPv4路线(如果该数据中心接入了多条路线)等。DogYun弹性云服务器优...