我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:四肖中特 > 反向信道 >

Matlab 瑞利信道仿真

归档日期:06-11       文本归类:反向信道      文章编辑:爱尚语录

  转眼间三月都已经过去一半,一直找不到有什么可以写的,一直想等自己把LTE仿真平台搭好后,再以连载的形式记录下来。但是,后来一想,我必须先做好充分的铺垫,在这过程中也遇到了很多问题,及时留下点什么,也是好的。即便以后回过头来再看这些文章,可能会有些许惊讶,惊讶于当时的无知或是稚嫩。不得不说,时间真的是一把杀猪刀,猪没少杀,更可怕的是扼杀了许多人的梦想。今天没有去实验室,我觉得在忙了一周后,应该停下来歇歇,有时候的驻足观望或许是为了更好的前行。

  言归正传,今天想记录的是自己在仿真中遇到的一个问题,那就是信道模型的仿真。对于无线通信来说,最常见的就是瑞利衰落+多径+多普勒的模型了。具体分析如下:

  :谈到多径效应,我们就应该想到频率选择性这个概念。简单地说,就是延时的径在频域相当于相位搬移,每个径我们都可以看做是一个矢量,幅度是由它们各自的功率决定,角度(相位)就是由每径延时决定。然后,我们就做矢量相加,最后得到的就是一个旋转矢量,它对每个频率的响应都不同。第二个概念就是,相干带宽:既然信道响应在各个频率点处的不同,那么我们关心的一个问题是,在多大的频率间隔上,它的响应是呈现一定的相关性(也就是说,在这个频率间隔上的响应变化非常慢,可以认为是相同的)。这就很自然的过渡到功率延迟分布图上了,信道响应的频域(相关性)方面实质上是由信道时域的功率延迟分布做傅立叶变换得到的(功率与自相关函数的关系)。功率延迟分布图是一个很有用的工具,我们能从中得到Trms(信道平均延迟,用功率去对延时加权)和Tmax(信道最大延时)等。一般我们假设的是Bc = 0.5*(1/Tmax),当然根据不同的相关系数,这个带宽会有改变的。但至少从感性的角度你知道了什么是相干带宽。重点还是一句话:信道是个随机过程,我们要去看它的频域相关性,那我们就要去研究功率谱,因为功率谱和相关性就是一傅立叶变换的关系。可以参考博文:从简单信道估计说起多普勒效应

  :谈到多普勒效应,我们应该想到的是信道在时间域上的变化。这个可以这么理解(虽然不严密),多普勒效应是怎么来的?不就是你离声源的距离的变化,导致了你接收到的信号频率的改变嘛。类比过来,你离基站距离改变,那么它传播信号到你接受端时间也在改变,时间的改变不就对应着你接收相位或是频率的改变嘛(exp(-jwT)其中T就是时间的变化量),从多普勒定义也能看出,你接收端运动速度越快,多普勒频率就越大,不就是你和基站间信道条件变化越快嘛。不得不说的一个概念是:

  相干时间,这完全跟相关带宽是一个对偶的概念,我们要知道时域上的相关性,我们就从频域着手,做傅立叶变换就能得到相干时间了,这也就是为什么我们在仿真时候有什么多普勒功率谱和高斯功率谱等区别。一般定义相干时间是Tc = 0.423*(1/Fm),Fm是最大多普勒频移。

  再谈完了基本概念后,我们就要造这么一个信道来仿真看看,三要素就是上面三点,我们一一来完成。我想先说的是,有很多经典的模型来仿真,最经典的莫过于JAKES频域反变换方法来产生时间相关性的瑞利模型,Matlab自带的函数就是用这种方法产生的貌似,下面我们先产生单径,它是带时间相关性(存在多普勒)。

  %其实我们可以想这个函数怎么能工作呢?其实我们我们给定了500的多普勒,它就会按一定的相关时间计算出具体的相关时间,然后它又知道你的采样频率,它就知道在多少个采样点它应该是相关的了,就这么简单! x = ones(1,140);%源数据 y = filter(chan,x);%经过信道后的输出 plot(abs(y))

  单径我们已经产生好了,多径还远吗?我们只需要再产生几条这样的单径,给予每条径不同的功率大小,一般是指数衰减。例如:

  H = [path1 path2 path3 path 4 ....]每径都是一个列向量,对于OFDM来说,H 的每行就是对于每个符号的信道,你就只需要做卷积就行啦,这样在频域上就有选择性了。然后呢,在时间上,下一个符号也就是第二行,又是一个多径信道,只不过每个径都变化了一点,这一点的大小就是多普勒频移决定的。

  后记:这只是一个尝试的折中的信道模型,需要不断改进,所以才说是简单的模型~突然收到爸妈的短信,才知道今天是自己的农历生日,好吧仅以此篇献给自己!

  瑞利信道模型是一种典型的移动信道经验模型, 在多径传播条件下,接收端离基站较远,可假设不存在视距传播路 径,则接收信号的包络服从瑞利分布。Systemview是一种基于Windows平台进行系统级设计

  PSK经过瑞利信道的衰落特性,信噪比范围0:2:20 ,计算理论误比特率

  本资源有两个matlab程序段,都是仿真QPSK分别在高斯噪声和瑞利衰落下的误码率,产生图形对仿真值和理论值进行比较。

  通信系统中关于多径衰弱信道的仿真实现,包括瑞利衰减信道、高斯信道的MATLAB仿真与对比分析以及蒙特卡罗的应用

  瑞利分布概率密度函数:分布函数:均值:方差:反函数:(1)设y服从(0,1)均匀分布,y=1-exp(-x^2/2/ σ^2),现需要求x(2)x=sqrt(-2* σ^2 *ln(1-y)),则x是...

  matlab仿线此代码是瑞利信道的仿真,采用matlab编写而成,适合基础入门下载

  本方法能够在给定SNR值的条件下,测试不同分集合并技术在不同SNR值下的误码率情况对比。分集合并技术包括:等增益合并、最大比合并、选择性合并;信道包括:高斯信道以及瑞利信道。

  在通信系统中常常会遇到AWGN和Rayleigh信道下QPSK的误码率分析。QPSK是一种比较常用的调制的方式,属于4PSK,也是最简单的QAM调制(4QAM)。以下程序演示了如何分析QPSK的在不同...

  ErrorRate:计算输入数据的比特/符号错误率H=comm.ErrorRate:创建一个计算错误率的目标,H。H通过将接收数据与发射数据比较的方式得到错误率。H=comm.ErrorRate(Na...

  信道系数为什么是复数,这个问题困扰了我很久,今天翻阅数字通信,终于明白了。其实答案就在那里,只是境界不够,看不懂而已,经过不断的积累,境界终于够了,终于能看懂这两页纸了。     参看数字通信第五版英...

  信道包括模拟信道和数字信道。在模拟信道,带宽按照公式W=f2-f1计算;数字信道的带宽为信道能够达到的最大数据速率,两者可通过香农定理互相转换。码元:数字信号中每一个符号的通称。即可以用二进制表示,也...

  无线信道无线信道就是常说的通道,它是以无线电波信号作为传输媒体的数据信号传输通道。一般路由器设置2.4GHz(2.4-2.4835GHz)频段,频段带宽20MHz,分13个信道,一个信道的无线信号会同...

  瑞利分布(RayleighDistribution):当一个随机二维向量的两个分量呈独立的、有着相同的方差的正态分布时,这个向量的模呈瑞利分布。瑞利分布是最常见的用于描述平坦衰落信号接收包络或独立多径...

  本资源有一个matlab程序段,是仿真BPSK分别在高斯噪声和瑞利衰落下的误码率,产生图形对仿真值和理论值进行比较下载

  Rice分布的随机变量h可以建模为h=直射分量+  rayleigh随机变量首先确定K因子,即直射分量(常数)与rayleigh随机变量的能量比K=直射分量能量/rayleigh能量根据信道归一化要求...

  瑞利信道的多径仿真程序。可以使用。进行多径信道的学习验证,用于MIMO

  09-05阅读数 6万+本篇文章是根据我的上篇博客,给出的改进版,由于时间有限,仅做了一个简单的优化。相关文章:将excel导入数据库2018年4月1日,新增下载地址链接:点击打开源码下载地址十分抱歉,这个链接地址没有在这篇...

  raymone_ye:请问一下,文章中,Stiring公式近似推导的第三行,怎么把公式的最后一项舍掉的?

  weixin_42561063:你好,博主,您了解该滤波器在数字载波通信系统中怎么用吗?插值啊,抽样的

  weixin_41286835:我想问一下,傅里叶变换后得到的结果。现在我要求其傅里叶逆变换。为什么做法是先取傅里叶变换的共轭,然后再用傅里叶正变换得到的结果(为什么这是的结果是时域的共轭?),然后再对这个结果除一个系数,就得到结果了呢??

  javaee1601:您好,我自己基础不好,研究的是虚拟MIMO用户配对算法,需要构造单小区情况下,给多个用户配置平均信噪比的模型,应该怎么创建模型呢?

本文链接:http://pebeducation.com/fanxiangxindao/381.html

上一篇:反向闭环功率控制PPT

下一篇:没有了