分享
分销 收藏 举报 申诉 / 49
播放页_导航下方通栏广告

类型无线协作通信的仿真与性能分析协作策略说明书.doc

  • 上传人:天****
  • 文档编号:2230663
  • 上传时间:2024-05-23
  • 格式:DOC
  • 页数:49
  • 大小:680.50KB
  • 下载积分:12 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    无线 协作 通信 仿真 性能 分析 策略 说明书
    资源描述:
    毕业设计说明书(论文) 题 目: 无线协作系统的仿真与性能分析 (协作策略) Wireless Cooperative Communication system simulation and performance analysis A Dissertation Submitted to Nanjing Institute of Technology For the Academic Degree of Bachelor of Science By Sen Lin Supervised by Lecturer Jie Yang College of Communication Engineering Nanjing Institute of Technology June 2013 摘要 为了满足人们对无线多媒体通信业务不断增长的需要,协作通信技术应运而生。本文研究了无线协作通信中的部分协作策略。其中比较主流的是放大转发(AF)和解码转发(DF)。本文首先分析了不同协作策略的工作原理,然后利用MATLAB来仿真了不同信噪比下AF和DF协作通信系统的误码率性能。从仿真结果可以对以下一些问题进行判断:在不同信道条件下,AF、DF和传统的直连方式相比优势在哪里,缺点在哪里。通过比较相同的信噪比条件下不同传输方式的误比特率以及功耗等参数可以判断一种无线通信方式的优劣,而这次研究,就是要运用MATLAB软件,来完成对不同协作策略以及不使用协作情况下的通信效果的仿真,从而得以判断不同通信方式的好坏,加深对自身专业的了解。本文的研究成果,可以为无线通信系统的建模和设计提供理论依据。 本论文的主要内容包括:无线协作通信原理;协作通信中不同协作策略;MATLAB仿真流程,用MATLLAB编程实现无线协作通信系统仿真。 关键词: 协作通信;放大转发;解码重传;误码率 Abstract In order to satisfy people's growing wireless multimedia communication service needs, collaboration, communication technology emerged. This paper studies the wireless cooperative communications collaboration strategy. Which is amplified more mainstream forwarding (AF) and decode forward (DF). This paper analyzes the different collaboration strategy works, then use MATLAB to simulate the amount of different SNR AF and DF cooperative communication system BER performance. From the simulation results can be seen: is to compare different channel conditions, AF, DF, and compared to the traditional straight edge where shortcomings where the same SNR different transmission bit error rate and power consumption and other parameters to judge the merits of a wireless communication system the major parameters of this study is to use MATLAB software to complete collaborative strategies for different circumstances and without the collaboration of the communication results of the simulation, so that it can determine the different communication good or bad way to deepen their professional knowledge. The research results can provide a wireless communication system modeling and design provide a theoretical basis. The main contents of this paper include: wireless cooperative communication theory; collaborative communication in different collaboration strategy; MATLAB simulation processes, M collaboration with MATLLAB programming wireless communication system simulation. Keywords: Cooperative Communication AF DF BER 目录 第一章 绪论 1 1.1选题背景与意义 1 1.2 研究现状 1 1.3 论文主要研究内容 2 第二章 协作通信概述 4 2.1 协作通信系统模型 4 2.2几种中继方式简介 5 2.2.1固定放大转发协议简介 6 2.2.2 固定解码转发协议简介 7 2.2.3 几种其他的协作策略 8 2.3 几种合并方式概述 9 2.4分集增益 10 第三章 主要程序及流程图 12 第四章 仿真结果与分析 20 4.1 AF与DF的理论和实际误码率比较 20 第五章总结与展望 24 致谢 26 参考文献 27 附录A 主要程序 28 南京工程学院毕业设计(论文) 第一章 绪论 1.1选题背景与意义 无线协作系统因为其在增加系统可靠性以及传输速率上的作用,近年来称为了研究的热点之一,在无线环境中,单天线便携式移动节点可以协调地共享其他节点的资源,在源节点与目的节点之间构建多条通信链路,形成一个MIMO系统,从而为小型移动设备的MIMO实用化提供了一条出路。在不久的将来,协作通信技术将会发展成为未来无线通信领域广泛采用的传输技术之一,因此本次毕业设计有着非常重要的实际意义,因为协作通信的策略研究是信息社会的主要支柱, 是国家国民经济的神经系统和命脉,是现代高新技术的重要组成部分,作为学生,有必要对国内外关于无线协作通信理论的研究成果有一定的了解。 无线通信发展至今,随着人们对高速率数据业务和服务质量要求的不断提高,要求下一代无线通信系统能够提供更高的传输速率和质量更高的无线覆盖,然后无线信道固有的衰落特性会导致信号传输质量的下降,在实际无线通信系统中,通常只在基站端配置多根天线,而对于移动终端,由于体积,重量以及功耗方面的限制,在其上配置多跟天线的方法难以实现,为了解决这一问题,实现终端的分送分集,产生了一种新的空间分集方式,这种方式被称作协作分集,分集增益通过网内移动终端的相互协作获得,网内多个移动终端组成协作伙伴,协作伙伴之间对数据进行中继转发,即每个移动终端都不仅发送自己的信息,还要发送协作伙伴耳朵信息,通过使用伙伴的天线来发送经历独立衰落的副本,从而使单天线的移动终端也能实现空间分集。[1] 1.2 研究现状 一个无线网络系统通常可以被看做一些试图相互通信的节点的集合,但是从一个角度而言因为无线通信广播的特性存在,我们可以把这些节点近似的看做是分布天线集合,利用这一理论依据,网络中的节点就可以利用相互协作来进行信息处理和分布式传输,可以吧一个协作节点看做源节点的中继节点,因为以上的原因,协作通信就可以在源目的节点之间构成类似于MIMO信道的独立传输链路。[2] 从本质上来说,可以把协作通信看做一种广义的MIMO概念,它可以利用无线通信广播特性而在节点之间产生能够相互辅助的一种新的结构,可以用分布式的方法来进行通信处理,并且能够获得与MIMO系统相仿的优势,这种方法可以产生新的通信技术从而使信道容量以及其性能得到提高,并且降低了电池的损耗从而延长了网络寿命,而且还提高了吞吐量以及多接入方案的稳定域,扩展传输范围,提供多媒体通信中源-信道编码方式的折中 协作通信主要是考虑协作通信中大多数的物理层问题并阐述在写作框架下的不同和提升之处。要求对分布式空时和空频编码方案有一定的了解,学会不同的协作通信方案来降低收发机的复杂度,研究写作时的能量效率问题,同时还要考虑到实际的传输,处理,接收和能量损耗。协作网络这一阶段主要研究协作通信物理层上的影响,包括MAC层网络层和应用层,主要考虑多接入情况下协作通信在容量和稳定域提高方面的效果,研究语音内容的特殊属性如何能够通过有效的资源分配来进行调整,并进一步提高网络的性能,对信道编码和多媒体内容之间的折中效应要有一定的了解。而为什么要研究和开发无线协作通信呢?无线信道的衰落特性是阻碍信道容量增加和服务质量改善的主要原因之一,而MIMO技术室应对衰落的有效方法,但是MIMO技术要求每个通信设备必须具有多根天线,往往不易实现,协作通信策略正式在这种背景下应运而生的,协作通信的概念是建立在中继信道模型的基础上,受MIMO技术的启发而提出的,在无线协作通信领域中等到广泛的应用,称为下一代无线通信技术的重要研究领域。 针对传统用户,协作策略要求用户在正交子信道上进行中继传输,导致系统频谱利用率效率低的问题,分别提出了单天线和多天线目的端场景下的结合分布式空空编码DSTC和分布式预编码DP方案。[10] ,从而解决了上述的问题。 1.3 论文主要研究内容 近年来,随着无线通信技术的快速发展,人们对于无线通信的质量及性能提出了很高的要求。下一代无线通信系统不仅需要提高数据传输速率,而且还要确保系统能够满足不同媒体所要求的服务质量。无线信道衰落极大地限制了无线通信的性能,而分集技术则能很好地对抗无线信道衰落,基于分集技术出现了MIMO、协同通信等技术[5]。 MIMO技术是实现高数据速率、高传输质量和高系统容量的未来高速宽带移动通信系统的关键技术之一,具有广阔的应用前景,目前针对单纯MIMO系统的研究已日渐成熟。相对而言,协同通信能以较低的硬件复杂度获得分集增益,相关技术尚在快速发展中。对于协同无线通信系统,协同中继策略是目前研究的热点问题[6]。 在AF中继策略的基础上对单源单宿多中继半双工两跳MIMO无线网络的分布式中继策略进行了研究和分析。对于这样的中继网络,目前已有很多文献对其进行了分析,并提出了相应的分布式中继方案,其中包括在中继节点进行QR分解的中继方案:QR-P-QR、QR-P-ZF和ZF-P-QR,以及在目的节点进行QR分解的中继方案:MF和MF-RZF。本文首先对QR-P-QR、QR-P-ZF和ZF-P-QR三种方案进行研究和分析[7]。 本次毕业设计的主要研究对象就是对协作策略,协作通信技术可以提高无线通信链路的可靠性,是当前研究的重点之一,当系统设计者能够更好地了解信道条件,多用户通信环境等,就能够充分利用这些因素来提高系统的性能,协作通信的目的就是充分利用网络中的节点资源来帮助有通信需求的节点进行高速可靠地无线通信[8]。协作通信策略根据通信伙伴节点的方式不同,可分为FIXED-RELAYING,SELESTION-Relaying,Incremental-Relaying等几种协作通信策略[9]。 44 第二章 协作通信概述 2.1 协作通信系统模型 协作通信可以有效的解决无线通信中的低信噪比信号检测、信号编码和断续通信等难题,协作通信的目的就是充分利用网络中的空余节点资源来帮助有通信需求的节点进行可靠、高速地无线通信。目前,无线通信中的移动电话业务、数据业务、多媒体业务正在迅速发展,未来无线网络将承担更多的高质量的业务,因此对信息速率等系统性能提出了相当高的要求。 因为MIMO系统能较大的提高系统容量,所以提出了虚拟MIMO系统(分布式MIMO系统),也就是我们所说的协作通信技术,MIMO系统的收发两端有多个独立天线,而协作通信技术则是单天线的收发节点。利用空间其他的一些节点,然后采用协作的方式来构成分布式MIMO系统,从而获取MIMO系统所具有的系统性能 和直连不同,协作通信中用户和基站是通过如图2.1所示的中继信道来产生的。中继信道可看做是源和目的节点之间添加的一个辅助信道。因此协作通信中最关键的一个过程就是对来自中继的源节点信息进行处理。而不同的处理方法也就产生了不同的协作通信协议。广义上,协作通信可以分成固定中继方案和自适应中继方案这两种。在固定中继方案中,源和目的节点之间以固定的方式进行划分信道资源。根据所采用的协议不同而产生不同的中继处理信息的方法。当采用固定放大转发中继协议时,中继简单地将接收到的信号量化然后放大,接着将其转发给目的端.而另外一种处理方式则是将接收到的信号译码然后重新编码后再发送给接收端,这种中继方法被称为固定译码转发中继协议(DF)。 图2.1 协作通信的模型 该系统中,一方面信源节点会浪费一部分的资源(包括带宽、发射功率等)来用于节点之间相互转发信息,因而造成有效通信数据流量的下降;另一方面协作通信系统产生的协作通信增益会使系统中的有效通信数据流量增加,当协作通信产生的正面效应比负面效应大时,系统便会相应得到性能上的增益。 当然,协作通信并不只限于两个用户之间,也可以是多用户的相互协作,即一个用户可以同时拥有很多的合作伙伴,协作分集以多个用户共享天线或其他网络资源的形式构造出虚拟阵列,利用信号处理和分布式传输等方法获得分集增益。因此,协作通信不仅仅能够在蜂窝系统中应用,在一些应用环境诸如无线Ad hoc网络,无线传感器网以及无线局域网络等也同样适用,今后还有可能将这些网络结合起来,形成一种全新的智能网络,引起移动通信领域的重大变革。 在选择中继方案中,当中继接收到的信噪比大过一定门限值的时候,则中继就会对信号进行译码并转发,如若不然,则源到中继的信道经历严重的衰落以至于信噪比低于该门限值,则中继就不会转发。进一步,若源知道目的译码错误,则源可以重复发送或者由中继协助发送,这种方法称为增量中继,这种情况下,就需要一个从目的到源的反馈新到了。下面几个章节,就分别对集中协作策略进行分析和比较。 2.2几种中继方式简介 中继方式,也就是协作策略,简单来讲就是指在协作通信过程中对传输信号的处理方式,按照处理方式不同来区分,主要分为固定中继模式、选择中继模式和增量中继模式。 无线通信系统利用协作传输技术,在接收节点通过合并来自多条独立衰落信道的数据样本,可以有效地解决信道衰落的影响,从而获取分集增益,以此来提高系统的传输可靠性。目前,已经有许多协作传输协议被相继提出。其中,按不同的中继转发方式区分,主要可以分为两大类:放大转发(Amplify-and-Forward,AF)和译码转发(Decode-and-Forward,DF)。在此基础上,还优化了这两类协作传输协议,提出了可以进行协作中继节点选择的协作传输协议、应用有效编码技术(如协作编码、空时编码等)的新的协作传输协议和增加了有限反馈(增量中继等)的协作传输协议。本文旨在验证协作通信理论对系统性能的改善,故仅对最基础的AF与DF模式进行分析、仿真,对于其他协作协议,不作深入讨论。在此基础上,产生了两种自适应的选择中继(Selection-Relaying,SR)和增强中继(Incremental Relay,IR)。选择中继模式时,当信源节点与中继节点间的信道条件较好时,中继节点将其从信源节点所接收到的信息转发给接收端;否则,中继节点将不转发它从信源节点接收到的信息,此时系统等同于非协作通信系统。当系统处于增强中继模式时,类似于ARQ协议,中继节点解码源信号,并将解码判决信息反馈给源节点,告知源节点是否正确译码,然后由源节点决定是否继续进行协作。这种对是否协作的选择,从而形成了自适应中继。 随着对协作通信研究的深入,各种新的中继协议不断被提出,而本文主要旨在采用AF和DF来论证协作通信的性能,对其他的中继协议不再做深入讨论了 2.2.1固定放大转发协议简介 固定放大转发协议通常被简称为其英文缩写—AF协议。当系统应用此协议时,中继先将接收到的信号进行量化放大,然后后转发给目的端。放大转发中继信道可建模如下。中继和目的端接收到的源发送的信号为: (2-1) 其中,分别是源到目的节点和源到中继端的信道衰落系数,并且还被建模成瑞丽衰落信道。和表示零均值切方差为的加性高斯白噪声。在这个协议下,中继将源的信息放大后转发给目的端,目的端则对中的信道衰落进行理想均衡。中继则只是简易地将接收到的信号用一个因子进行量化,该因子与接收功率成反比,可表示为: (2-2) 因此,中继最后发送的信号是,发射功率与源的发射功率相同,而目的端最后接收到的信噪比是源和中继这两个链路的信噪比之和。源到目的端的信噪比可以表示为: (2-3) 图2.2 单中继AF协作通信原理 2.2.2 固定解码转发协议简介 固定中继转发协议还有着另一种中继方式,叫做固定解码转发协议,简称DF。它可以对接收到的信号进行译码然后重新编码再发送给接收端。通常情况下只有在不会与选择性译码转发混淆的情况下采用。需要注意的是,中继译码不一定都是正确的,如果译码错误了还将信号转发到目的端,这样的话在目的端进行译码就没有意义了。因此,DF方案的分集增益为1,因为系统的性能被源到中继以及源和目的节点之间的最差链路所限制。 尽管固定DF中继比AF的加性噪声少了很多,但是它可能会向目的端发送错误信号,这就样就导致了错误传播,从而降低了系统性能。源到目的端之间的互信息量受到原道中继的链路及源到目的、中继到目的的联合链路中的较小互信息量所限制。 因此,固定中继尽管具有易于实施的优势,但是其频谱效率却很低,这是因为有一半的信道资源被分配给中继进行转发,这就降低了整个信道的速率,特别是当源到目的的信道并不是特别差的时候,这个时候源发给目的的数据大部分都可以被正确译码,这样中继的转发就浪费了。 图 2.3 单中继DF协作通信原理 2.2.3 几种其他的协作策略 固定中继有着便于实施的优势,但是它的缺点在于其较低的频谱效率。造成这种现象的主要原因是一半的信道资源都被用来中继转发,这样就反而降低了整个系统的速率,而且当源和目的的信道不是很差的时候,这样的影响更加严重,因此,想要解决这种问题,就必须要有一种新的中继策略来解决这个问题,这时就产生了两种新的中继方式分别是自适应的选择中继(Selection-Relaying,SR)和增强中继(Incremental Relay,IR)。选择中继模式时,当信源节点与中继节点间的信道条件较好的时候,中继节点便将其从信源节点所接收到的信息转发给接收端;否则,中继节点就不对其从信源节点所接收到的信息进行转发,此时系统等同于非协作通信系统。当增强中继模式时,类似于ARQ协议,中继节点就对源信号进行解码,并反馈解码判决信息给源节点,然后告知源节点译码的正确与否,然后由源节点决定是否继续进行协作。这种对是否协作的选择,就形成了自适应中继。下面就对几种新的中继策略略作介绍。 (1)压缩转发协作 压缩转发协作和译码/放大转发协作最主要的区别在于后者的中继转发的是接收信号的副本,而压缩转发的中继转发是将接收到的信号量化及压缩后的新的信号。因此,目的节点将由中继发送的量化压缩后的信息和源发送的信息进行联合操作。 进行信源编码的过程就是中继节点的量化压缩过程,即,用一系列符号来表示每个可能接收到的信息。在目的节点,通过解码接收到的一系列比特来得到量化压缩后的信息的估计值。但是这个译码操作只是很简单地接收到的比特映射为一系列的值,从而估计出发送的信息。映射过程一般情况下会产生失真,且失真也可以看做是一种噪声。 (2)编码协作 编码协作不同之处在于之前所讲的方案之处在于这种协作主要是在信道编码这个层面上应用。而之前的方案诸如放大转发和译码转发基本上都是中继对源比特进行重复,而在编码协作上,中继却是发送了增量冗余,源发送的码字在接收端与之结合之后,这样反而产生了比较多冗余。 编码协作中,一个码字被分成了两个部分发送,每一部分是经过不同的路径或者信道,其主要步骤是编号排序,编码协作的一次信息输出循环是这样的:循环开始于源节点的一个包含个信息符号的符号块松紧寻坏冗余校验编码器(CRC);然后将CRC编码的结果送入一个前向纠错码(FEC)编码器,从而产生出一个包含个符号的码字,因此,它的传送速率为;之后,将该码字向目的节点发送,同时源节点的协作伙伴对其进行监听;接收到源发送的信息之后,其伙伴节点将FEC和CRC码解码;CRC编码器的输出再进入一个FEC编码器,然后就会产生一个符号长度为的码字;这时就可以计算出伙伴节点的信道编码速率为 (3)其他 除了上述的几种协作策略之外,,还有着其他许多种的协作策略,其中比较重要的是自适应协作策略,他可以显著提高中继协议的有效性,自适应协作策略主要包括选择性DF中继和增量中继,这里就不做赘述了。 2.3 几种合并方式概述 影响无线通信质量的主要因素之一是衰落效应。而其中的快衰落深度甚至可以达到30~40dB,如果想通过增加天线尺寸、加大发射功率和高度之类的方法来克服这种深衰落其实是不可能实现的,而且还会干扰其它的电台。为了解决这个问题可以使用分集增益的方法,即在若干个支路上同时接收相互间相关性不大的但却载有同一信息的信号,然后通过合并的方法再将各个支路信号合并然后输出,这样接收终端上的深衰落概率就会大大降低。相应的,为了减轻衰落的影响,还需要使用分集接收技术,以获得分集增益,从而提高接收灵敏度,这种技术在包括移动通信,短波通信等随参信道中得到了广泛的应用。这些分集接收技术在第二和第三代移动通信系统中都已得到了广泛 应用。目前比较常见的合并方式主要有以下三种: 图2.4 合并方式比较 (1)最大比合并(MRC) 最大比合并的基本原理是在接收端增加多个分集支路,经过相位调整后,按照一定的增益系数,同相相加,再进入检测器进行检测。在接受端对各个不相关的分集支路进行了相位校正,并先按照适当的可变增益进行加权再相加处理,然后再送入检测机制中进行相干检测。在进行合并的时候可以假设第i个支路的可变增益加权系数由该分集之路的信号幅度与噪声功率的比值计算得到。 最大比合并方案在接收端完成的工作主要是对接收到的信号进行线性处理,然后再利用最大似然检测技术就可以对发端的发送出来的信息进行还原。其译码过程简便并且易于实现。合并增益正比于分集支路数N 。 (2)选择合并(SC) 采用选择合并技术时,个接收机的输出信号先送入选择逻辑器,选择逻辑器再从接收到的所有信号中选取其中具有最高基带信噪比的基带信号作为输出的信号。并且每多加上一支分集的支路,对选择式分集输出信噪比只能贡献其总分集支路数的倒数倍。 (3)等增益合并(EGC) 等增益合并也可被称为相位均衡,它仅仅是对信道的相位偏移进行校正,而对幅度不做校正。等增益合并不是任何意义上的最佳合并方式,只有假设每一路信号的信噪比相同时,在信噪比理想最大化的基础上,它才是最佳的。它输出的结果是各路信号幅值的叠加。对于CDMA等系统,它很好的维持了接收信号中各个用户信号间的正交状态,此时就可认可衰落在各个通道间造成的差异,也不影响系统的信噪比。当在某些系统中对接收信号的幅度测量不便时就可选用EGC。 当分集重数较大时,等增益合并与最大比合并后相差不躲,在1dB左右。等增益合并实现比较简单,设备也很简单。 2.4分集增益 分集性能指把不采用分集技术和采用分集技术的两种情况进行对比,从而得以减轻深衰落影响。为了给分集改善程度提供一个定性的指标,常用分集改善度和分集增益这两个指标来进行衡量。本文中,主要采用的是分集增益来体现协作分集的性能好坏。 分集增益(diversity gain),在所给的参考文献中,只是对分集增益进行了模糊的解释,有的说是分集增益就是等同于于分集阶数(diversity order),也就是说在传输过程中提供的同一信号独立副本的最大数目;有的则认为分集增益的本质就是为了提高SINR,提高几个db的量化,可以说分集增益与分集阶数有关;还有很多其他的概念如自由度增益、阵列增益、功率增益、复用增益等其他的增益方式。本文的理解,增益,就是增加收获和益处,通常用两个给定的参量(其数值可以对行为的一 图2.5传统分集技术直观理解图 组物理性质中的任何一个性质或者一个系统的特征进行描述)的比较来表征。 可见,分集增益通过利用发射分集和接收分集来增加SNR曲线的斜率。分集阶数也就是收发天线数增加,斜率就会增加,分集增益就会越大。在高信噪比下分集增益对系统性能的提高显得尤为重要。因为在信噪比较高时分集增益近似可以看做误码率曲线的斜率。所以,本文中,分析系统的性能的主要方法就是观察误码率曲线的斜率,从而可以定性的对实际分集增益进行分析 那么,分集是通过什么样的方法获得增益的呢?举例来讲,从两个天线分别发送出去同一个信号,这个时候,如果把两条链路信道状态看做是独立同分布的,那么其各链路接收的也就是近似相同的SINR。这样,经过接收然后合并,其SINR值约等于单链路的2倍。直观上的来说,在接收端接收到单链路时的2倍的信号强度,但噪声却不一定是2倍的原先噪,根据噪声分布情况的不同将会有一定程度的抵消作用,只会小于2倍,那么此时合并后的信噪比就会比单链路时的信噪比大了。分集得到的增益就是这个打出来的部分。 第三章 主要程序及流程图 本文对AF和DF的仿真采用MATLAB实现,系统采用BPSK调制、无信道编码、蒙特卡洛循环仿真方法,信道的状态信息对接收节点是已知的,而对发送节点是未知的。接收节点对接收到的信号采用相关检测。源节点与中继节点之间以及二者和目的节点之间的信道是相互独立的,服从瑞利慢衰落。 3.1 主要参数说明 在进行MATLAB仿真前首先要对程序中的几个主要参数进行定义,如下图所示: 图3.1 程序中各参数说明 3.2程序流程图 MTALAB的主要仿真过程流程图如下图所示: 图 3.2 程序流程图 3.3程序的结构 程序的主体结构及循环模式如下图所示: 图3.3 程序的整体结构图 主程序及调用的函数可见附录A,下面对主程序中部分功能和用途进行进一步分析。 3.4瑞利衰落信道模型 为了简化程序,所有信道都是采用恒参的瑞利衰落信道,即在一次蒙特卡洛循环中,衰落系数是一个恒定的复数,在程序中由以下语句体现: function H = RayleighCH(sigma2) % average value(0) mu = 0; sigma = sqrt(sigma2); % Standard deviation(σ) H = normrnd(mu,sigma)+j*normrnd(mu,sigma); 其中方差是信道正态分布的均值,所以只需要输入方差就可以得到信道系数,函数的功能是生成均值为MU、标准差为SIGMA的正态分布的随机数据。 3.5加性噪声模型 仿真过程中的高斯白噪声(加性噪声)是通过函数y = awgn(x,SNR,SIGPOWER)来实现的,如果SIGPOWER是一个数值,则其代表以dB为单位的信号强度;如果SIGPOWER为'measured',则函数将在加入噪声之前测定信号强度。本程序以'measured'参数自动检测信号强度。 3.6合并方式选择 本课题主要采用的是最大比合并(MRC),由于AF与DF模式的最大比合并加权系数的决定因素不同,AF模式与中继节点的放大系数β有关,所以自定义函数,通过输入参数的数目不同以区分AF与DF。但是,β也由信道的参数决定,而AF与DF模式的MRC加权系数的本质区别在于:AF由于是对接收信号的放大,所以对于源到目的端的信号的加权系数还与源到中继的信道的参数、源到中继信道的信号和噪声功率相关。 因此在目的端进行合并时的过程由下面的程序实现: 首先输入的参数有一下几个:中继放大系数、信道系数、信号功率、噪声功率、需要合并的两路信号; 然后判断输入参数数目nargin if nargin = 8 输入参数数目是8为DF模式 a_sd = CH_sd' * sqrt(POW_S_sd) / POW_N_sd; 加权系数 a_rd = CH_rd' * sqrt(POW_S_rd) / POW_N_rd; elseif nargin = 10 输入参数数目是10为AF模式 a_sd = CH_sd' * sqrt(POW_S_sd) / POW_N_sd; a_rd = (beta * sqrt(POW_S_rd) * CH_sr' * CH_rd') / ( (beta^2*(abs(CH_rd))^2+1) * POW_N_rd ); y_combine = a_sd*signal_sd + a_rd*signal_rd; 最后返回合并信号 3.7误比特率的计算 对于实际的BER,通过统计蒙特卡罗的误码数,与全部比特数目相除得到。而对于理论BER,通过调用自定义函数得到,其代码如下:输入参数 非协作的信噪比、信道系数、信号功率、噪声功率 if nargin = 1 直连模式 SNR_SD = varargin{1}; POW_S_sd = 1; sig = 10^(SNR_SD/10); POW_N_sd = POW_S_sd / sig; gamma_sd = ( POW_S_sd * (abs(SNR_SD))^2 ) / POW_N_sd; gamma_rd = 0; elseif nargin = 6 DF模式 gamma_sd = ( POW_S_sd * (abs(CH_sd))^2 ) / POW_N_sd; gamma_rd = ( POW_S_rd * (abs(CH_rd))^2 ) / POW_N_rd; elseif nargin = 7 AF模式 gamma_sd = ( POW_S_sd * (abs(CH_sd))^2 ) / POW_N_sd; numerator = (POW_S_rd)^2 * (abs(CH_sr))^2 * (abs(CH_rd))^2; denominator=(POW_S_rd*(abs(CH_sr))^2+POW_S_rd*(abs(CH_rd))^2+POW_N_rd)* POW_N_rd; gamma_rd = numerator / denominator; gamma = gamma_sd + gamma_rd; 计算系统的信噪比 theoretical_BER = 1 / ( 2 * sqrt(pi*gamma) * exp(gamma) ); % Approximation% theoretical_BER = erfc( sqrt(gamma) ) / 2; % Actual value 计算系统的误码率 3.8 AF仿真过程的实现 如图所示是AF策略的流程图: 图 3.4 AF协作策略流程图 在中继节点处,对接收到的来自源节点的信号s_r放大,并向目的节点转发,其函数实现: function [beta,r_d_AF] = AF(CH_sr,POW_S,POW_N,signal_sr); beta = sqrt( POW_S) / ( (abs(CH_sr))^2 * POW_S + POW_N ); signal_AF = beta * signal_sr; 函数通过输入S和R之间的信道衰落系数、信号与噪声的功率和需要转发的信号s_r等参数,实现中继的放大转发过程,返回值为:经放大处理后的信号,它将被发送到目的节点;以及放大系数β,以供目的节点MRC使用。 3.9 DF仿真过程的实现 DF仿真的流程图如下图所示: 图 3.5 DF协作策略流程图 3.9 调制与解调程序 在中继节点,需要对接收到的来自源节点的信号s_r进行解调、译码、校验、编码、调制等操作,之后再向目的节点进行发送。为了使程序简化,程序中省略了信道编码的过程,中继时采用与源节点相同的调制方式,并假定中继节点能正确解码,强制校验标志tx_coop为1。所以,实际上,在仿真中,DF中继节点所需做的事情就和同源节点一样,仅仅是将原始信息BPSK调制后发送。为体现DF协议的过程,其函数实现编写为: function signal_DF = DF(M, signal_x); signal_DF = modulate(modem.pskmod(M), signal_x); 函数通过输入源节点PSK调制的进制数M(以提高程序的通用性)、需要中继的信号s_r和原始比特流x(虚设置,用于校验是否正确解码,本次仿真中假定解码正确),实现中继的DF过程,返回值为重新调制之后的信号,它将被发送到目的节点。 4.0 主程序中的几个重要计算函数 (1)直连的误比特数计算 y_SD=demodulate(modem.pskdemod(M),H_sd'*y_Sd); err_num_SD = err_num_SD + Act_ber(x,y_SD); (2)AF的误比特数计算 [beta,x_AF] = AF(H_sr,POW_S,POW_N,y_sr); y_rd = awgn( sqrt(POW_S)*H_rd * x_AF, S
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:无线协作通信的仿真与性能分析协作策略说明书.doc
    链接地址:https://www.zixin.com.cn/doc/2230663.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork