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

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CDMA通信系统的仿真分析

(燕山大学信息科学与工程学院)

摘要:码分多址(CDMA)以扩频信号为基础,利用不同的码型实现同一载波上的不同用户的信息传输,是第三代数字蜂窝移动通信系统采用的多址技术。本次项

目设计使用Simulink仿真工具对4用户的CDMA无线通信系统进行建模、仿真和分

析,观察用户和扩频码波形,利用8psk实现调制,分析了信噪比、m序列抽样时

间、多址干扰对系统误码率的影响。

关键词:码分多址、Simulink仿真、扩频、误码率分析

1前言

CDMA通信,是利用相互正交(或准正交)的编码分配给不同的用户调制信号,实现多用户同时使用一个频率接入网络进行通信。如果从频域和时域来观察,多个CDMA信号是相互重叠的,或者说它们均占有相同的频段和时间,接收机用相关器在多个CDMA信号中选出其中使用预定码型的信号。由于利用相互正交(或准正交)的编码去调制信号,会将原信号的频谱扩展,因此又称为扩频通信。CDMA具有伪随机编码调制和信号相关处理两大特点,因此CDMA具有许多优点:抗干扰、抗噪声、抗多径衰落、能在低功率下工作、保密性强,可多址复用和任意选址等。CDMA技术在第三代移动通信中得到广泛应用。

本次项目设计使用Simulink仿真工具对4用户的CDMA无线通信系统进行建模、仿真和分析,观察用户和扩频码波形,利用8psk实现调制,分析了信噪比、m序列抽样时间、多址干扰对系统误码率的影响。

2仿真系统整体设计

2.1扩频调制原理

扩频通信的一般原理如图1所示。在发送端的信息经信息调制形成数字信号,然后由扩频码发生器产生扩频码序列去调制数字信号以展宽信号的频谱。展宽以后的信号在对载频进行调制,经过射频功率放大器发射到天线上发射出去。在收端,从接受天线上收到的宽带射频信号,经过输入电路、高频放大器后送入变频器,下变频至中频,然后由本地产生的与发端完全相同的扩频码序列去解扩,最后经信息解调,恢复成原始信息输出。

图1 扩频系统原理框图

按照扩展频谱的方式的不同,目前的扩频通信可以分为:直接序列(DS)扩频,跳频(FH),调时(TH),以及上述几种方式的组合。

直接序列(DS)扩频:直接用具有高码率的扩频码序列在发端去扩展信号的频谱。而在收端,用相同的扩频码序列去进行解扩,把展宽的扩频信号还原成原始的信息。

跳频(FH):用一定码序列进行选择的多频率频移键控。即用扩频码序列去进行频移键控调制,使载波频率不断地跳变,所以称为跳频。系统有几个、几十个、甚至上干个频率、由所传信息与扩频码的组合去进行选择控制,不断跳变。所以,跳频系统也占用了比信息带宽要宽得多的频带

调时(TH):跳时是使发射信号在时间轴上跳变。首先把时间轴分成许多时片。在一帧内哪个时片发射信号由扩频码序列去进行控制。可以把跳时理解为:用一定码序列进行选择的多时片的时移键控。由于采用了很窄的时片去发送信号,相对说来,信号的频谱也就展宽了。

本次三级项目CDMA系统使用直接扩频的方法。

2.2仿真电路整体设计

根据直接扩频的原理框图,在Simulink仿真工具可设计总电路图如图2。

图2 CDMA系统仿真电路

设计思路与各模块功能见第3节。

3模块设计原理及实现

根据仿真要求与设计电路,该设计大致分为以下几个模块:扩频模块,调制解调模块,解扩模块,误码率检测。现分别对各模块做详细说明。

3.1扩频模块

采用直接扩频方法即直接用具有高码率的扩频码序列在发端去扩展信号的频谱。而在收端,用相同的扩频码序列去进行解扩,把展宽的扩频信号还原成原始的信息。

1.信源设计

利用二进制伯努利产生器产生随机二进制序列来表示各用户的信息,此时的信息码元为单极性波形。

2.伪随机码序列生成器

利用PN序列生成器产生扩频调制需要的随机序列,使用相同的生成多项式:[1 0 0 0 0 1 1],不同的初始状态,产生准正交关系的周期性的m序列。

m 序列是最长线性移位寄存器序列的简称。它是由多级移位寄存器或其他延迟元件通过线性反馈产生的最长的码序列。由于m 序列容易产生、规律性强、有许多优良的性能,在扩频通信中最早获得广泛的应用。

如图3所示,m 序列可由二进制线性反馈移位寄存器产生。它主要由n 个串联的寄存器、移位脉冲产生器和模2加法器组成。 图中第i 级移存器的状态ai 表示,ai=0 或ai=1,i=整数。反馈线的连接状态用ci 表示,ci=1表示此线接通(参加反馈),ci=0表示此线断开。

由于反馈的存在,移存器的输入端受控地输入信号。反馈线位置不同将出现不同周期的不同序列,我们希望找到线性反馈的位置,能使移存器产生的序列最长,即达到周期P=2n-1。按图2中线路连接关系,可以写为:

∑=----=⊕⊕⊕⊕=n i i

n i n n n n n a c a c a c a c a c a 10112211... (模2)

该式称为递推方程。

图3 线性反馈移位寄存器

3.信息调制

利用抽样判决器将单极性信息码元转化为双极性信号。

4.扩频模块

利用乘法器完成扩频过程。扩频模块的仿真电路连接如图所示,同时将4个用户的扩频模块封装为子模块,简化电路。

图4 扩频模块电路

图5 扩频各点波形

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所示:

图6 8PSK相位星座图

8psk调制解调模块仿真电路连接如图7所示。

相关文档
最新文档