✅作者简介:热爱数据处理、建模、算法设计的Matlab仿真开发者。
🍎更多Matlab代码及仿真咨询内容点击 🔗:Matlab科研工作室
🍊个人信条:格物致知。
🔥 内容介绍
与传统的通信技术相比,扩频通信的优点主要在于抗干扰效果良好、功率谱密度低和保密性好等优点。这种技术不仅在军事中发挥作用,在民用通信系统中也得到了广泛的应用。目前对扩频系统的研究多数是基于理论仿真和实际应用相结合,本文主要对扩频通信进行理论研究和仿真。
扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽;频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;在接收端则用同样的码进行相关同步接收、解扩及恢复所传信息数据。
本文用MATLAB的编程方法描述了扩频通信系统的发送和接收过程,以CDMA通信系统为背景,通过MATLAB编程对扩频码的小m序列和Gold序列进行设计仿真及性能分析,理论解释扩频码中m序列和Gold序列是如何产生的以及他们之间的关系和相关性。本文采用的调制方式是BPSK调制,小m序列扩频调制和Gold序列扩频调制,并对两种扩频方式进行蒙特卡洛误差分析,并分析两个序列的相关特性,加深了对扩频码的理解,这对将来做更深一步的研究是有积极意义的。
1.1 研究背景和意义
由于无线通信信道的开放性,在信道中传输的信息会不可避免的遇到自然因素和人为因素的干扰,使通信质量大大降低,所以如何使信息不失真的传达到目的地一直是通信领域研究的难题。从扩频通信的发展历史上来看,这种技术在20世纪40年代就已经有人提出,但是经过实验研究后并没有得到应用,原因是这种技术和其他技术相比差别太大,扩频技术需要使用一种特殊编码对基带信号进行调制,把基带信号的频谱扩展到很宽的频带上,接收端还要有相关的解调部分,这是一种全新原理的通信方式。而后来随着军事通信和民用通信的发展,也带动了扩频技术的应用普及,目前使用的第三代移动通信技术,其核心部分就是扩频通信[1]。
近年来,一些新兴技术,比如说超大规模的集成电路技术和微处理器技术,这些技术的发展突飞猛进,软件无线电技术就是这些技术的产物之一,软件无线电(Software Defined Radio)由Mitola在1992年提出,它是一种标准、开发和模块化的平台[1]。软件无线电以软件的形式将数据的格式、加密方式、频段和调制解调的类型来实现。这也使得扩频通信在技术上已迈上了一个新的台阶,可以通过软件编写的方式在硬件系统上实现扩频通信的作用,这类技术不仅在军事通信中占有重要地位,而且正迅速地渗透到了个人通信和计算机通信等民用领域,成为新世纪最有潜力的通信技术之一,因此本文研究扩频通信,并对扩频通信进行建模仿真具有很深远的意义。
1.2 扩频通信技术国内外研究现状
扩频通信就是主要采用直接序列扩展频谱技术,此类技术在通信工程中应用比较广泛。在19世纪50年代,美国率先研究扩频通信理,但是那个年代的一些设备比较陈旧,而且期间的价格也非常昂贵,所以这类技术重点应用与军事方面[1]。到了二十世纪80年代,用模拟器件搭建通信系统器件的方法被一种新兴的技术慢慢取代了,它将用模拟电路实现的功能转变为用代码编程的方式来实现,这种新兴技术叫做软件无线电(Software Defined Radio)技术,简称SDR[11],它的出现让数字技术进入了一个新的篇章。
这种用软件定义的理念也使软件无线电技术具有开发周期短、兼容性好、成本节省等优点,由于这些优点,这种技术一出现就被各个领域的技术科研人员所亲睐。随着现代化军备的需求,军用无线电就需要考虑其灵活性、机动性和多变性,在军事作战中,由于技术更新的速度快,并且部队与部队的协同联合作战的重要性不断增强,这就使软件无线电技术在其中发挥了巨大的作用,使其设备更新的速度和快速响应作战有了很大的提高。现在,在民用技术中也应用到了软件无线电技术,民用卫星的兼容性和互连性问题的存在,也使软件无线电技术得到了应用。
以直接序列扩频系统为基础的DS-CDMA系统,已经在国内外的移动通信系统中成为主流。在第二代移动通信系统中,欧洲的GSM标准和北美的以CDMA技术为基础的IS-95 都在实际应用中取得了巨大的成功。而目前所使用的第三代移动通信系统标准中基本都采用了CDMA技术,有美国的CDMA2000,欧洲的WCDMA以及中国的TD-SCDMA,欧洲和美洲均铺设了完善的3G网络。在东亚、东亚和非洲等许多国家和地区都已建有CDMA商用网络。截止到2013年3月30日,中国电信移动用户突破了2亿,成为全球最大的CDMA运营商,同时也是第一家突破1亿用户大关的CDMA运营商[3]。
随着高新技术的不断发展,扩频通信也在不断地发展,当今和未来几十年都将是扩频通信的时代,无论在军用或民用方面,扩频通信不仅在军用上有重要意义,在民用上也将大有用武之地,随着技术的不断成熟,以后会在民用上更加广泛的应用[5]。在将来的军事通信里,扩频通信将在电子对抗(ECM)与反对抗(ECCM)中扮演重要角色。在民用通信里,主要有是在通信方面,比如说数字蜂房移动、个人通信网(PCN)和公安隐蔽通信等。VLSI芯片及低功率发射技术,可以使扩频设备做到体积小、重量轻、价格低,它将成为未来城市无线通信的基本手段,如:个人通信PCN、无线商务通信PBX以及无线ISDN等。
1.3 研究内容和论文组织
本文研究的目的使用MATLAB软件建立一个简化的扩频通信系统,实现本地产生的扩频码序列通过调制发送到接收端,并让接收端解调出扩频码,从而得到原始信号的,通通过MATLAB编程对扩频码的小m序列和Gold序列进行设计仿真及性能分析,理论解释扩频码中m序列和Gold序列是如何产生的以及他们之间的关系和相关性。本文采用的调制方式是BPSK调制,小m序列扩频调制和Gold序列扩频调制,并对两种扩频方式进行蒙特卡洛误差分析和相关性比较,加深了对扩频码的理解,这对将来做更深一步的研究是有积极意义的。
本文内容章节的安排:
第1章:绪论。介绍了论文研究的背景意义和国内外扩频通信技术的发展状况与趋势,在此基础上提出了本文的研究重点。
第2章:扩频通信的理论基础。本章主要研究发送机和接收机的扩频通信主要理论,对小m序列扩频码、Gold序列扩频码、BPSK调制解调的基本原理进行了简要的分析。并针对接收部分的解扩和解调部分进行了详细的分析和研究。
第3章:扩频通信系统的总体设计。本章对扩频通信系统进行总体的设计,对每个系统模块的功能进行讲解和分析,为下一章的MATLAB编程建模做良好铺垫。
第4章:扩频通信系统的设计与仿真。本章主要依托上一章的理论和总体设计为基础,利用MATLAB对扩频通信系统进行建模,其中包括发射机,信道和接收机两个主要部分。发射机的部分包括分别利用小m序列和Gold序列进行扩频调制,利用BPSK进行载波调制。收信机部分主要包括BPSK解调、低通滤波器和解扩。通过MATLAB编程对扩频码的小m序列和Gold序列进行设计仿真,分析扩频码中小m序列和Gold序列是如何产生的以及他们之间的关系和相关性,并分析此通信系统的性能,深入了解扩频通信的意义。
第5章:结论。对本次论文的工作和内容进行总结,并对以后的工作进行展望。
基于论文的大纲和研究方向,在本次毕业设计中,所作的主要工作如下所示:
(1)阅读大量有关扩频通信系统的中英文文献,并研究小m序列和Gold序列的生成原理;
(2)阅读大量有关MATLAB关于扩频通信设计方面的书籍,了解扩频通信中所需要的各种技术算法;
⛳️ 运行结果
🔗 参考文献
🎈 部分理论引用网络文献,若有侵权联系博主删除
🎁 关注我领取海量matlab电子书和数学建模资料
👇 私信完整代码和数据获取及论文数模仿真定制
1 各类智能优化算法改进及应用
生产调度、经济调度、装配线调度、充电优化、车间调度、发车优化、水库调度、三维装箱、物流选址、货位优化、公交排班优化、充电桩布局优化、车间布局优化、集装箱船配载优化、水泵组合优化、解医疗资源分配优化、设施布局优化、可视域基站和无人机选址优化、背包问题、 风电场布局、时隙分配优化、 最佳分布式发电单元分配、多阶段管道维修、 工厂-中心-需求点三级选址问题、 应急生活物质配送中心选址、 基站选址、 道路灯柱布置、 枢纽节点部署、 输电线路台风监测装置、 集装箱船配载优化、 机组优化、 投资优化组合、云服务器组合优化、 天线线性阵列分布优化、CVRP问题、VRPPD问题、多中心VRP问题、多层网络的VRP问题、多中心多车型的VRP问题、 动态VRP问题、双层车辆路径规划(2E-VRP)、充电车辆路径规划(EVRP)、油电混合车辆路径规划、混合流水车间问题、 订单拆分调度问题、 公交车的调度排班优化问题、航班摆渡车辆调度问题、选址路径规划问题
2 机器学习和深度学习方面
2.1 bp时序、回归预测和分类
2.2 ENS声神经网络时序、回归预测和分类
2.3 SVM/CNN-SVM/LSSVM/RVM支持向量机系列时序、回归预测和分类
2.4 CNN/TCN卷积神经网络系列时序、回归预测和分类
2.5 ELM/KELM/RELM/DELM极限学习机系列时序、回归预测和分类
2.6 GRU/Bi-GRU/CNN-GRU/CNN-BiGRU门控神经网络时序、回归预测和分类
2.7 ELMAN递归神经网络时序、回归\预测和分类
2.8 LSTM/BiLSTM/CNN-LSTM/CNN-BiLSTM/长短记忆神经网络系列时序、回归预测和分类
2.9 RBF径向基神经网络时序、回归预测和分类