毕业论文:基于MATLAB的扩频通信系统仿真.doc

上传人:文****钱 文档编号:40567 上传时间:2018-05-07 格式:DOC 页数:36 大小:720.07KB
下载 相关 举报
毕业论文:基于MATLAB的扩频通信系统仿真.doc_第1页
第1页 / 共36页
毕业论文:基于MATLAB的扩频通信系统仿真.doc_第2页
第2页 / 共36页
毕业论文:基于MATLAB的扩频通信系统仿真.doc_第3页
第3页 / 共36页
毕业论文:基于MATLAB的扩频通信系统仿真.doc_第4页
第4页 / 共36页
毕业论文:基于MATLAB的扩频通信系统仿真.doc_第5页
第5页 / 共36页
点击查看更多>>
资源描述

1、黄河科技学院毕业论文第1页毕业论文基于MATLAB的扩频通信系统仿真院(系)名称信息工程学院专业名称通信工程学生姓名指导教师2015年4月30日黄河科技学院毕业论文第2页基于MATLAB的扩频通信系统仿真摘要本文阐述了扩展频谱通信技术的理论基础和实现方法,利用MATLAB提供的可视化工具SIMULINK建立了扩频通信系统仿真模型,详细讲述了各模块的设计,并指出了仿真建模中要注意的问题。在给定仿真条件下,运行了仿真程序,得到了预期的仿真结果。同时,利用建立的仿真系统,研究了扩频增益与输出端信噪比的关系,结果表明,在相同误码率下,增大扩频增益,可以提高系统输出端的信噪比,从而提高通信系统的抗干扰能

2、力。关键词扩频通信,信噪比,误码率黄河科技学院毕业论文第3页SIMULATIONOFTHESPREADSPECTRUMCOMMUNICATIONSYSTEMBASEDONMATLABAUTHORTUTORABSTRACTTHETHEORYBASEANDREALIZINGMETHODSOFTHESPREADSPECTRUMCOMMUNICATIONTECHNOLOGYWASPRESENTEDINTHISSTUDYTHESIMULATIONMODELOFTHESPREADSPECTRUMCOMMUNICATIONSYSTEMWASBUILTBYUSINGSIMULINK,WHICHISPROVID

3、EDBYMATLABINADDITION,EACHMODULEOFTHESIMULATIONMODELWASINTRODUCEDINDETAIL,ANDPOINTEDOUTTHEPROBLEMSTHATMUSTBEPAYATTENTIONTOINTHESYSTEMSIMULATIONONTHEBASISOFTHEDESIGNEDSIMULATIONCONDITIONS,THESIMULATIONPROGRAMWASRUNANDTHEANTICIPANTRESULTSWEREGAINEDMOREOVER,THERELATIONSHIPBETWEENTHESPREADSPECTRUMGAINAND

4、THEFANOUTERRORRATEWASALSOSTUDIEDBYUSEOFTHESIMULATIONSYSTEMTHERESULTSSHOWEDTHATONTHEBASEOFTHESAMEERRORRATE,IFTHESPREADSPECTRUMGAINWASENLARGED,THESIGNALTONOISEOFTHESYSTEMFANOUTWOULDBEENHANCEDANDTHEANTIJAMMINGCAPABILITYOFTHECOMMUNICATIONSYSTEMWOULDALSOBEENHANCEDKEYWORDSSPREADSPECTRUMCOMMUNICATION,SIGNA

5、LTONOISE,ERRORRATE黄河科技学院毕业论文第4页目录1绪论111扩展频谱简介112扩展频谱技术特点113研究扩频通信的目的和意义214本文的主要内容22扩展频谱技术321理论基础322频谱的扩展实现423M序列525本章小结83SIMULINK模型建立931随机整数发生器(RANDOMINTEGERGENARATOR)932PN序列发生器(PNSEQUENCEGENERATOR)1033最小相移键控调制(MPSKMODULATORPASSBAND)1134加性高斯白噪声信道(AWGNCHANNEL)1135最小相移键控解调(MPSKDEMODULATORPASSBAND)1236

6、误码率分析仪(ERRORRATECALCULATION)1237其他设置13371RELAY的设置13372PRODUCT的设置14373DISPLAY的设置14374频谱分析仪(SPECTRUMSCOPE)的设置144仿真结果与分析1641SIMULINK仿真结果1642SIMULINK仿真结果分析1843M文件的仿真结果1944M文件的仿真结果分析205结论21致谢22参考文献23附录24黄河科技学院毕业论文第1页1绪论11扩展频谱简介扩展频谱通信具有很强的抗干扰性能,其多址能力、保密、抗多径等功能也倍受人们的关注,被广泛地应用于军事通信和民用通信中。扩频通信系统利用了扩展频谱技术,将信号

7、扩展到很宽的频带上,在接收端对扩频信号进行相关处理即带宽压缩,恢复成窄带信号。对干扰信号而言,由于与扩频信号不相关,则被扩展到一个很宽的频带上,使之进入信号通频带内的干扰功率大大降低,相应增加了相关器输出端的信号/干扰比,对大多数人为干扰而言,扩频通信系统都具有很强的对抗能力。本文利用MATLAB对扩频系统中的M序列的产生、频谱、相关函数,以及整个扩频系统工作原理进行了仿真,为今后扩频通信系统在各个领域的应用和研究提供了依据。12扩展频谱技术特点由于扩频通信能大大扩展信号的频谱,发端用扩频码序列进行扩频调制,以及在收端用相关解调技术,使其具有许多窄带通信难于替代的优良性能,能在“军转民”后,迅

8、速推广到各种公用和专用通信网络之中,主要有以下几项特点1易于重复使用频率,提高了无线频谱利用率无线频谱十分宝贵,虽然从长波到微波都得到了开发利用,仍然满足不了社会的需求。在窄带通信中,主要依靠波道划分来防止信道之间发生干扰。为此,世界各国都设立了频率管理机构,用户只能使用申请获准的频率。2抗干扰性强,误码率低扩频通信在空间传输时所占有的带宽相对较宽,而收端又采用相关检测的办法来解扩,使有用宽带信息信号恢复成窄带信号,而把非所需信号扩展成宽带信号,然后通过窄带滤波技术提取有用的信号。这祥,对于各种干扰信号,因其在收端的非相关性,解扩后窄带信号中只有很微弱的成份,信噪比很高,因此抗黄河科技学院毕业

9、论文第2页干扰性强。在目前商用的通信系统中,扩频通信是唯一能够工作于负信噪比条件下的通信方式。13研究扩频通信的目的和意义扩频通信是通信的一个重要分支和信道通信系统的发展方向。采用扩频信号进行通信的优越性在于用扩展频谱的方法可以换取信噪比的好处,即接收机输出的信噪比相对于输入的信噪比有很大改善,从而提高了系统的抗干扰能力。扩频技术还具有保密性好、易于实现多址通信等优点,因此该技术越来越受到人们的重视。近年来,随着超大规模集成电路技术、微处理器技术的飞速发展,以及一些新型元器件的应用,扩频通信在技术上已迈上了一个新的台阶,不仅在军事通信中占有重要地位,而且正迅速地渗透到了个人通信和计算机通信等民

10、用领域,成为新世纪最有潜力的通信技术之一。因此研究扩频通信具有很深远的意义。14本文的主要内容本文第一章对扩展频谱进行了简介,并对扩展频谱技术的特点,研究扩频通信的目的和意义进行了阐述。第二章对扩展频谱技术的理论基础,扩展频谱的理论来系统的介绍扩展频谱技术,并在此简单介绍了M序列移位寄存器。第三章主要内容为直序扩频通信系统,通过对直序扩频通信的简化框图以及扩展和解扩过程图来介绍直序扩频,并介绍了直序扩频的特点及其应用,最后利用程序得出直序扩频通信系统的仿真结果。第四章通过扩频通信的应用及未来发展方向来得出结论,并附上参考文献,方便查找相关资料。最后附录为直接序列扩展频谱仿真程序,以便更好的验证

11、直接序列扩展频谱。黄河科技学院毕业论文第3页2扩展频谱技术21理论基础扩频通信的基本特点是其传输信息所用信号的带宽远大于信息本身的带宽。除此以外,扩频通信还具有如下特征1是一种数字传输方式;2带宽的展宽是利用与被传信息无关的函数扩频函数对被传信息进行调制实现的;3在接收端使用相同的扩频函数对扩频信号进行相关解调,还原出被传信息。SHANNON定理指出在高斯白噪声干扰条件下,通信系统的极限传输速率(或称信道容量)为SBNBLC/S1OG2(21)式中C为系统的信道容量(BIT/S);B为系统信道带宽(HZ);S为信号的平均功率;N为噪声功率由式中可以看出。若白噪声的功率谱密度为N0,噪声功率NN

12、0B,则信道容量C可表示为SBBNSBLOGC/102(22)由上式可以看出,B、N0、S确定后,信道容量C就确定了。由SHANNON第二定理知,若信源的信息速率小于或等于信道容量C,通过编码,信源的信息能以任意小的差错概率通过信道传输。为使信源产生的信息以尽可能高的信息速率通过信道,提高信道容量是人们所期望的。由SHANNON公式可以看出(1)信道容量C为常数时,带宽B与信噪比S/N可以互换,即可以通过增加带宽B来降低系统对信噪比S/N的要求。(2)要增加系统的信息传输速率,则要求增加信道容量。增加信道容量的方法可以通过增加传输信号带宽B,或增加信噪比S/N来实现。由式(1)可知,B与C成正

13、比,而C与S/N成对数关系,因此,增加B比增加S/N更有效。扩频通信系统由于在发送端扩展了信号频谱,在接收端解扩还原了信息,这黄河科技学院毕业论文第4页样的系统带来的好处是大大提高了抗干扰容限。理论分析表明,各种扩频系统的抗干扰性能与信息频谱扩展后的扩频信号带宽比例有关。一般把扩频信号带宽B与信息带宽F之比称为处理增益GP,即FBGP(22)B为系统信道带宽(HZ);GP扩频处理增益;F信息带宽;由上式可以看出,B与F差别越大,GP越大,也就是说,扩频的增益越大。它表明了扩频系统信噪比改善的程度。除此之外,扩频系统的其他一些性能也大都与GP有关。因此,处理增益是扩频系统的一个重要性能指标。系统

14、的抗干扰容限MJ定义如下LSNSGPMJ(23)式中S/N输出端的信噪比;LS系统损耗;GP扩频处理增益;MJ系统的抗干扰容限;由此可见,抗干扰容限MJ与扩频处理增益GP成正比,扩频处理增益提高后,抗干扰容限大大提高,甚至信号在一定的噪声湮没下也能正常通信。通常的扩频设备总是将用户信息待传输信息的带宽扩展到数十倍、上百倍甚至千倍,以尽可能地提高处理增益【1】。22频谱的扩展实现频谱的扩展是用数字化方式实现的。在一个二进制码位的时段内用一组新的多位长的码型予以置换,新码型的码速率远远高出原码的码速率,由傅立叶分析可知新码型的带宽远远高出原码的带宽,从而将信号的带宽进行了扩展。这些新的码型也叫伪随

15、机(PN)码,码位越长系统性能越高。通常,商用扩频系统PN码码长应不低于12位,一般取32位,军用系统可达千位。当选取上述任意一个序列后,如M序列,将其中可用的编码,即正交码,两两组合,并划分为若干组,各组分别代表不同用户,组内两个码型分别表示原始黄河科技学院毕业论文第5页信息“1“和“0“。系统对原始信息进行编码、传送,接收端利用相关处理器对接收信号与本地码型相关进行相关运算,解出基带信号即原始信息实现解扩,从而区分出不同用户的不同信息。微波无线扩频通信的原理见图1。图1扩频系统基本原理图根据扩展频谱的方式不同,扩频通信系统可分为直接序列扩频(DS)、跳频(FH)、跳时(TH)、线性调频以及

16、以上几种方法的组合(混频)3。23M序列SHANNON在证明编码定理的时候,提出了用具有白噪声统计特性的信号来编码。白噪声是一种随机过程,它的瞬时值服从正态分布,功率谱在很宽的频带内都是均匀的,它有及其优良的相关特性。但是至今无法实现对白噪声的放大、调制、检测、同步及控制等,而只能用具有类似带限白噪声统计特性的伪随机码来逼近它,并作为扩频系统的扩频码。M序列是最长线性移位寄存器,是最重要的伪随机序列之一,这种序列易于产生,有优良的自相关特性。M序列是由移位寄存器加反馈后形成的,其结构如图2所示。图中N1(I1,2,3,R)为移位寄存器中每位寄存器的状态;CI(I1,2,3,R)为第N位寄存器的

17、反馈系数。当N0时,表示无反馈,将反馈线断开;当CI1时表示存在反馈,将反馈线连起来。在此结构中C0CR1,C0不能为0,C0为0就不能构成周期性序列,因为C00意味着无反馈,为静态移位寄存器。CR也不能为0,即第R位寄存器一定要参加反馈,否则,R级的反馈移位寄存器将减化为R1级的或更低的反馈移位寄存器。不同的反馈逻辑,即CI信息调制扩频解扩解调扩频序列发生器扩频序列发生器同步电路B1B2B2D信息接收黄河科技学院毕业论文第6页(I1,2,3,R1)取不同的值,将产生不同的移位寄存序列2。24直序扩频扩频通信与一般的通信系统相比,主要是在发射端增加了扩频调制,而在接收端增加了扩频解调的过程,扩

18、频通信按其工作方式不同主要分为直接序列扩频系统、跳频扩频系统、跳时扩频系统、线性调频系统和混合调频系统。现以直接序列扩频系统为例说明扩频通信的实现方法。直接序列扩频工作方式,简称直扩方式(DS方式)。就是用高速率的扩频序列在发射端扩展信号的频谱,而在接收端用相同的扩频码序列进行解扩,把展开的扩频信号还原成原来的信号。直接序列扩频方式是直接用伪噪声序列对载波进行调制,要传送的数据信息需要经过信道编码后,与伪噪声序列进行模2和生成复合码去调制载波。图2直接序列扩展频谱系统简化框图由上图看出,在发射端,信源输出的信号与伪随机码产生器产生的伪随机码进行模2加,产生一速率与伪随机码速率相同的扩频序列,然

19、后再用扩频序列去调制载波,这样得到已扩频调制的射频信号。在接收端,接收到的扩频信号经高放和混频后,用与发射端同步的伪随机序列对扩频调制信号进行相关解扩,将信号的频带恢复为信息序列的频带,然后进行解调,恢复出所传输的信息。信息调制扩频解扩解调PN码发生器PN码发生器同步电路B1B2B2D黄河科技学院毕业论文第7页图3直序扩频的频谱扩展过程直接序列扩频(DSDIRECTSCQUENCY)的频谱扩展和解扩过程见图3和图4所示。直接序列扩频就是用高码率的扩频码序列在发端直接去扩展信号的频谱,在收端直接使用相同的扩频码序列对扩展的信号频谱进行解调,还原出原始的信息。图4直接序列的频谱解扩过程在图上我们可

20、以看出1,在发端,信息码经码率较高的PN码调制以后,频谱被扩展了。在收端,扩频信号经同样的PN码解调以后,信息码被恢复;2,信息码经调制、扩频传输、解调然后恢复的过程,类似与PN码进行了二次“模二相解调信息PN码解扩后的信号调制后的待传信号PN码待传信息黄河科技学院毕业论文第8页加“的过程。直序扩频系统的内容十分广泛。根据需要不同,实际直序扩频系统的扩频、调制、解扩、解调等部分可以采用不用的方案4。25本章小结直接序列扩频DIRECTSEQUENCESPREADSPECTRUM)系统是将要发送的信息用伪随机码(PN码)扩展到一个很宽的频带上去,在接收端,用与发端扩展用的相同的伪随机码对接收到的

21、扩频信号进行相关处理,恢复出发送的信息。直序扩频系统的特点有1抗干扰性强2隐蔽性好3易于实现码分多址(CDMA)4抗多径干扰5直扩通信速率高6抗衰落7远近“效应“8组网能力9窄带系统的兼容黄河科技学院毕业论文第9页3SIMULINK模型建立基于MATLAB/SIMULINK所建立的扩频通信系统的仿真模型,能够反映扩频通信系统的动态工作过程,可进行波形观察、品剖分析和性能分析等,同时能根据研究和设计的需要扩展仿真模型,实现以扩频通信为基础的现代通信的模拟仿真,为系统的研究和设计提供强有力的平台。图2为基于MATLAB/SIMULINK的直接序列扩频通信系统的仿真模型。图5基于SIMULINK的直

22、接序列扩频通信系统的仿真模型31随机整数发生器(RANDOMINTEGERGENARATOR)随机整数发生器RANDONINTEGERGENERATOR作为仿真系统的信源,随机整数发生器产生二进制随机信号,采用时间、初始状态可自由设置,从而满足扩频通信系统所需信源的要求。黄河科技学院毕业论文第10页32PN序列发生器(PNSEQUENCEGENERATOR)用PN序列发生器(PNSEQUENCEGENERATOR)产生伪随机码,对基带信号进行扩频。扩频过程通过信息码与PN码进行双极性变换后相乘加以实现。解扩过程与扩频过程相同,即将接收的信号用PN码进行第二次扩频处理。黄河科技学院毕业论文第11

23、页33最小相移键控调制(MPSKMODULATORPASSBAND)对基带信号进行数字调制,将频谱从基带搬移至频带,以实现远距离传输的效果。34加性高斯白噪声信道(AWGNCHANNEL)信号通过加性高斯白噪声信道,以达到对信号的传输后进行再进行解扩解调的目的。改信道信噪比参数设置为负数,可验证扩频通信系统具有良好的抗噪声能力。黄河科技学院毕业论文第12页35最小相移键控解调(MPSKDEMODULATORPASSBAND)对解扩后的信号进行解调,恢复基带信号。36误码率分析仪(ERRORRATECALCULATION)在误码率计算中,接收到的信号,由于经过扩频解扩、调制解调、相关统计等处理,

24、会存在一个延迟,在误码仪模块的对话框中要设置一个合适的延迟。黄河科技学院毕业论文第13页37其他设置371RELAY的设置黄河科技学院毕业论文第14页372PRODUCT的设置373DISPLAY的设置374频谱分析仪(SPECTRUMSCOPE)的设置系统中有四个频谱分析仪器,分别命名为BASEBAND、MOD、SS和DSS。其中,BASEBAND能观察基带信号的频谱;MOD能观察到基带信号调制到频带后的频黄河科技学院毕业论文第15页谱;SS能观察扩频后的频谱;DSS能观察解扩解调后的接受端输出信号的频谱。这四个频谱分析仪的参数设置大致一致,其前方的零阶保持器的采样时间略有不同。频谱分析仪名

25、称BASEBANDMODSSDSS采样时间(S)00011/300000001/310001黄河科技学院毕业论文第16页4仿真结果与分析41SIMULINK仿真结果基带信号的频谱如下经调制后频谱如下黄河科技学院毕业论文第17页扩频后频谱如下接收端恢复后的输出信号频谱如下黄河科技学院毕业论文第18页误码计算仪的结果42SIMULINK仿真结果分析可以看出,基带信号的频率分量主要是在100HZ到100HZ,这与信号源所设置的频率相符合。基带信号进过MPSK调制后,正频域的频率分量集中在29KHZ31KHZ处,可看出载波频率为3KHZ,这个结果与MPSK调制器所设置的载波频率一致。频带信号经过与PN

26、码相乘扩频后,观察其信号的频谱可以看出,正频域的频率分量主要集中在0HZ到20KHZ这主瓣中,带宽扩展了约20倍。此时信号将经过模拟信道的AWGN信道模块,来到接收端。在接收端处,先经过解扩(即与扩频PN码同步的PN码相乘),得到解扩后的频带信号,再经过解调模块,恢复成基带信号。观察恢复后的信号的频谱,与信源处的信号基本一致。再看系统的误码率计算分析。输出的数据是一个N行(与输入数据数目相等)3列的矩阵。第1列是差错率,第2列是差错码的数量,第3列是码元总数即前述的N。可看出,差错率为0002,差错码的数量为2,码元总数为1000。由此可见,系统具有较好的抗噪声性能。企抗噪声原理如图3所示。图

27、6扩频系统抗噪声原理示意图AFFMFMOFCFCFFODF或CFJFSFF0FOFIFJFSFOOFIFJFSF黄河科技学院毕业论文第19页43M文件的仿真结果仿真结果如图7和图8所示。其中,图4是信号比和误码率的值;图5是绘制的函数关系图像。图7仿真结果的值图8信噪比和误码率的关系函数图象黄河科技学院毕业论文第20页44M文件的仿真结果分析通过观察可知,信噪比越大,系统的误码率越小。这符合通信原理的规律。从图中还可得知,在负的信噪比条件下,扩频通信系统还能有比较小的误码率。可知扩频系统的抗干扰性能很好,能在负信噪比条件下工作。这是因为扩频系统特有的频谱扩展特点和特有的解扩技术,能使有用信号淹

28、没在伪噪声之中,通过相关解扩将之还原。黄河科技学院毕业论文第21页5结论扩频通信技术具有广泛的应用在军事上,在现代科技的许多领域中,扩频技术得到了非常广泛的应用。如空间系统通信、航空及航海电子系统等等。在民用通信中90年代以来,扩频通信开始向民用通信领域发展。一是随着国际形势的变化,原来从事军品开发的部门与企业都纷纷转入民用开发,以寻找出路;二是数字蜂窝移动通信、个人通信等新兴通信方式,要求采用能节约频带的技术,解决频带拥挤问题,使人们考虑到扩频通信可以与现有通信并存,是提高频带利用率的有效途径;三是市场需求的推动,采用新技术是为了占有国内市场,竞争国际市场。扩频通信的未来发展方向随着扩频通信

29、的迅速发展,特别是24GHZ频段扩频系统的大量使用,扩频系统之间的干扰问题越来越突出总的来说,扩频通信是当代通信技术的重大突破,是当今高新科技的热点之一,发展变化非常快,有时真是山穷水复疑无路,柳暗花明又一春。大概这也是扩频通信的魅力所在【6】。扩频通信以其较强的抗干扰、抗衰落、抗多径性能而成为第三代通信的核心技术,结果表明,扩频系统对正弦干扰有着良好的抗干扰性,增大信噪比可以有效抑制正弦信号的干扰。可以广泛应用于对抗干扰性和保密性要求较高的军用或民用通信。本人通过课程设计,进行深入地研究学习扩频通信技术及对它进行仿真应用,将所学的知识进行归纳与总结,从而巩固通信专业基础知识,为以后的个人学习

30、和工作打下基础。黄河科技学院毕业论文第22页致谢非常感谢老师,老师在我大学的最后学习阶段毕业论文阶段给自己的指导,从最初的定题,到资料收集,到写作、修改,到论文定稿,她给了我耐心的指导和无私的帮助。为了指导我们的毕业论文,她放弃了自己的休息时间,她的这种无私奉献的敬业精神令人钦佩,唐老师对学科前沿的敏锐把握能力、严谨的治学态度和丰富的实践经验以及一丝不苟的工作作风,使我受益匪浅。无论是在平时学习阶段,还是在论文写作过程中,唐老师对我的教诲和对我在做论文时各方面的支持,我会永远记在心里。她严谨的工作作风和治学态度,深刻地影响着我,是我今后学习和工作的楷模。在此我向唐老师表示我诚挚的谢意。正是由于

31、他们,我才能在各方面取得显著的进步,在此向他们表示我由衷的谢意,并祝所有的老师培养出越来越多的优秀人才,桃李满天下黄河科技学院毕业论文第23页参考文献1曾兴雯,刘乃安,孙献璞扩展频谱通信及其多址技术M西安西安电子科技大学出版社,20042李建新,刘乃安,刘继平现代通信系统分析与仿真MATALAB通信工具箱M西安西安电子科技大学出版社,20013徐明远,邵玉斌MATLAB仿真在通信与电子工程中的应用M西安西安电子科技大学出版社,20054刘树棠现代通信系统M北京电子工业出版社,20065张蕾,郑实勤基于MATLAB的直接序列扩频通信系统性能仿真分析研究J电气传动自动化,2007年第3期6张蕾,郑

32、实勤基于MATLAB的直接序列扩频通信系统性能仿真分析研究M电气传动自动化,20077张大亮,黎勇扩频通信系统及MATLAB仿真自然科学报200838查光明,熊贤祚扩频通信M西安电子科技大学出版社,1990年9邵保华软件无线电在扩频通信发射中的应用研究D哈尔滨工程大学,2004年黄河科技学院毕业论文第24页附录选取M序列作为仿真系统的扩频码,产生函数如下FUNCTIONMOUTMSEQSTG,TAPS,INIDATA,N变量含义说明STGM序列阶数TAPS线性移位寄存器的系数INIDATA序列的初始化N输出序列的数目MOUT输出的M序列IFNARGIN1FORII2NMOUTII,SHIFTM

33、OUTII1,1,0ENDEND发射机部分发射机部分包括扩频和调制两部分。QPSK调制部分此处采用QPSK调制,相比SIMULINK的MPSK调制的实现要求要低一些。FUNCTIONIOUT,QOUTQPSKMODPARADATA,PARA,ND,ML各变量含义说明PARADATA输入数据IOUT输出的实部数据QOUT输出的虚部数据PARA并行信道数ND输入数据个数ML调制阶数M2ML/2PARADATA2PARADATA21COUNT20FORJJ1NDISIZEROSPARA,1ISQZEROSPARA,1FORII1M2ISIISI2M2IIPARADATA21PARA,IICOUNT2

34、ISQISQ2M2IIPARADATA21PARA,M2IICOUNT2黄河科技学院毕业论文第26页ENDIOUT1PARA,JJISIQOUT1PARA,JJISQCOUNT2COUNT2MLEND扩频部分FUNCTIONIOUT,QOUTSPREADIDATA,QDATA,CODE1变量含义说明IDATA输入序列实部QDATA输入序列虚部IOUT输出序列实部QOUT输出序列虚部CODE1扩频码序列SWITCHNARGINCASE0,1ERRORLACKOFINPUTARGUMENTCASE2CODE1QDATAQDATAIDATAENDHN,VNSIZEIDATAHC,VCSIZECODE

35、1IFHNHCERRORLACKOFSPREADCODESEQUENCESENDIOUTZEROSHN,VNVCQOUTZEROSHN,VNVCFORII1HNIOUTII,RESHAPEROT90CODE1II,3IDATAII,1,VNVC黄河科技学院毕业论文第27页QOUTII,RESHAPEROT90CODE1II,3QDATAII,1,VNVCEND信道仿真部分实现高斯白噪声代码函数FUNCTIONIOUT,QOUTCOMB2IDATA,QDATA,ATTN各变量含义说明IDATA输入序列实部QDATA输入序列虚部IOUT输出序列实部QOUT输出序列虚部ATTN根据信噪比得到的信号衰

36、减水平VLENGTHIDATAHLENGTHATTNIOUTZEROSH,VQOUTZEROSH,VFORII1HIOUTII,IDATARANDN1,VATTNIIQOUTII,QDATARANDN1,VATTNIIEND黄河科技学院毕业论文第28页接收机的解扩部分函数FUNCTIONIOUT,QOUTDESPREADIDATA,QDATA,CODE1各变量含义说明IDATA输入序列实部QDATA输入序列虚部IOUT输出序列实部QOUT输出序列虚部CODE1扩频码序列SWITCHNARGINCASE0,1ERRORLACKOFINPUTARGUMENTCASE2CODE1QDATAQDATA

37、IDATAENDHN,VNSIZEIDATAHC,VCSIZECODE1VNFIXVN/VCIOUTZEROSHC,VNQOUTZEROSHC,VNFORII1HCIOUTII,ROT90FLIPUDROT90RESHAPEIDATAII,VC,VNROT90CODE1II,3黄河科技学院毕业论文第29页QOUTII,ROT90FLIPUDROT90RESHAPEQDATAII,VC,VNROT90CODE1II,3END接收机解调部分的函数FUNCTIONDEMODATAQPSKDEMODIDATA,QDATA,PARA,ND,ML各变量含义说明IDATA输入数据的实部QDATA输入数据的虚

38、部DEMODATA解调后的数据PARA并行的信道数ND输入数据个数ML调制阶数DEMODATAZEROSPARA,MLNDDEMODATA1PARA,1MLMLND1IDATA1PARA,1ND0DEMODATA1PARA,2MLMLNDQDATA1PARA,1ND0误码率分析NOE2SUMSUMABSDATADEMODATANOD2USERNDMLNOENOENOE2NODNODNOD2FPRINTFDTEN,II,NOE2/NOD2END数据文件BERNOE/NOD黄河科技学院毕业论文第30页FPRINTFDTDTDTEN,EBN0,NOE,NOD,NOE/NODFIDFOPENBERDA

39、T,AFPRINTFFID,DTETFTFTN,EBN0,NOE/NOD,NOE,NODFCLOSEFIDERR_RATE_FINALEBN06BEREND性能仿真图FIGURESEMILOGYSNR,ERR_RATE_FINAL,BXLABEL信噪比/DBYLABEL误码率AXIS5,10,0,1GRIDON初始化设置以及仿真循环设置MAIN函数为CLEARALLCLCSR2560000符号速率ML2调制阶数BRSRML比特速率ND100符号数SNR5110EB/NO扩频码初值设定USER1用户数STAGE3序列阶数PTAP113第一个线性移位寄存器的系数黄河科技学院毕业论文第31页DISP

40、START扩频码的产生FOREBN05110M序列CODEMSEQSTAGE,PTAP1,REGI1,USERCODECODE21CLENLENGTHCODE仿真运算开始NLOOP1000仿真循环次数NOE0NOD0FORII1NLOOP发射机DATARANDUSER,NDML05ICH,QCHQPSKMODDATA,USER,ND,MLQPSK调制ICH1,QCH1SPREADICH,QCH,CODE扩频ICH2ICH1QCH2QCH1接收机ICH3,QCH3COMB2ICH2,QCH2,ATTN添加高斯白噪声AWGNSAMPLIRFNIPOINT1ICH4ICH3,SAMPLIPOINTI

41、POINTNDCLENSAMPL1QCH4QCH3,SAMPLIPOINTIPOINTNDCLENSAMPL1ICH5QCH5DESPREADICH4,QCH4,CODE解扩DEMODATAQPSKDEMODICH5,QCH5,USER,ND,MLQPSK解调误码率分析NOE2SUMSUMABSDATADEMODATANOD2USERNDMLNOENOENOE2黄河科技学院毕业论文第32页NODNODNOD2数据文件BERNOE/NODFPRINTFDTDTDTEN,EBN0,NOE,NOD,NOE/NODFIDFOPENBERDAT,AFPRINTFFID,DTETFTFTN,EBN0,NOE/NOD,NOE,NODFCLOSEFIDERR_RATE_FINALEBN06BER性能仿真图FIGURESEMILOGYSNR,ERR_RATE_FINAL,BXLABEL信噪比/DBYLABEL误码率AXIS5,10,0,1GRIDONDISPEND

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文资料库 > 毕业论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。