序列基于Matlab的CDMA多用户通信系统的仿真分析剖析

多用户  时间:2021-02-25  阅读:()

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 ti1 i1

解调后的信号

N

SEX (t)Aidi (t) ci (t)i1

经过与本地地址码c1 (t)相关检测后输出信号

上式中 T为地址码序列周期等于信码周期Tb故积分号中信码di (t)是常数可提出得

 N T

5

已知PN序列的互相关函数为0 即

R

代入上式根据地址码的正交性关系可得

d1  A1d1 (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

修罗云50元/月起香港大宽带NAT VPS,香港沙田建站2核2G5M仅70元/月起

修罗云怎么样?修罗云是一家国内老牌商家,修罗云商家以销售NAT机器起家,国内的中转机相当不错,给的带宽都非常高,此前推荐的也都是国内NAT VPS机器。今天,云服务器网(www.yuntue.com)小编主要介绍一下修罗云的香港云服务器,适合建站,香港沙田cn2云服务器,2核2G,5M带宽仅70元/月起,同时香港香港大带宽NAT VPS低至50元/月起,性价比不错,可以尝试一下!点击进入:修罗云官...

香港CN2云服务器 1核 2G 35元/月 妮妮云

妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款到网站余额,超过2天...

速云:深圳独立服务器,新品上线,深港mpls免费体验,多重活动!

速云怎么样?速云是一家国人商家。速云商家主要提供广州移动、深圳移动、广州茂名联通、香港HKT等VDS和独立服务器。目前,速云推出深圳独服优惠活动,机房为深圳移动机房,购买深圳服务器可享受5折优惠,目前独立服务器还支持申请免费试用,需要提交工单开通免费体验试用,次月可享受永久8折优惠,也是需工单申请哦!点击进入:速云官方网站地址活动期限至 2021年7月22日速云云服务器优惠活动:活动1:新购首月可...

多用户为你推荐
无线路由器限速设置如何设置无线路由器局域网限速?拂晓雅阁现在最流行的系统是那个???万网核心代理在万网代理商购买万网产品,谁知道价格?知道的说下?flash导航条如何添加FLASH导航条网店推广网站网店怎么推广?开机滚动条电脑开机滚动条要走好几次怎么升级ios6iPad怎么升级到iOS6正式版?lockdownd[求教]在淘宝买了张激活卡,请问怎么取消激活三星s8什么时候上市三星s8什么时候首发rewritebasehttp怎么做自动跳转https
成都主机租用 免费linux主机 域名备案号查询 免费申请网页 流媒体服务器 php免费空间 免费smtp服务器 好看qq空间 免费个人空间 什么是服务器托管 美国免费空间 100mbps 支付宝扫码领红包 吉林铁通 移动服务器托管 789 免费asp空间 东莞服务器托管 免费个人主页 中国联通宽带测速 更多