无线移动通信中的蒙特卡罗法研究_第1页
无线移动通信中的蒙特卡罗法研究_第2页
无线移动通信中的蒙特卡罗法研究_第3页
无线移动通信中的蒙特卡罗法研究_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、无线移动通信中的蒙特卡罗法研究摘要:无线移动通信是现代通信的主流,但是这种通信信道的随机性很大,通常用蒙特卡罗法对其进行仿真。蒙特卡罗仿真是一个很通用的工具,它的缺点是仿真运行时间长,因此需要在仿真精度和仿真运行时间之间作个根本的折中。本文将半解析方法运用其中,大大降低了仿真运行时间。关键词:无线移动通信蒙特卡罗半解析方法中图分类号:TN929.53文献标识码:A文章编号:1672-3791202111b-0027-04无线移动通信是现代通信的主流,但是这种通信信道的随机性很大,通常用蒙特卡洛法对其进行仿真。蒙特卡洛法不同于确定性数值分析方法,它是用来解决随机问题的非确定性的概率统计的或随机的

2、数值分析方法,因此,蒙特卡洛法也称为统计试验方法。蒙特卡洛法的应用有两种途径:仿真和取样。仿真是指提供实际随机现象的数学上的模仿的方法,取样是指通过研究少量的随机的子集来演绎大量元素的特性的方法。本文是研究蒙特卡洛法在仿真方面的应用。1无线移动通信系统的蒙特卡罗仿真衡量无线移动通信系统性能的指标主要有两种:有效性和可靠性。有效性是通过信道的传输速率来度量;可靠性通过信道的误比特率来表示。本文通过蒙特卡罗法来研究无线移动通信系统的可靠性。蒙特卡罗方法几乎不需要任何的数学分析,只要系统方框图中每个功能模块的信号处理算法是的就能应用,因此,蒙特卡罗仿真是一个很通用的工具。它的缺点是仿真运行时间长,需

3、要在仿真精度和仿真运行时间之间折中。运用半解析方法需要更高水平的分析,但得到的回报是大大降低了仿真运行的时间;另外,运行一次蒙特卡罗仿真得到的是单个Eb/No误比特率估计值,而半解析仿真得到的是以Eb/No为函数的完整的误比特率曲线。然而使用半解析仿真方法对环境条件要求苛刻,不是一个普遍适用的方法,它仅适用于一类很有限的系统。对于满足使用半解析法的系统,半解析法仿真消耗的机时是微不呈道的,所以在能运用半解析仿真时,一般都应优先考虑这种方法。无线信道环境可近似认为满足使用此方法。将蒙特卡罗方法用于估计无线通信系统的误比特率时,是让N个采样符号通过系统的仿真模型,并计算产生过失的个数来实现的。假设

4、通过系统仿真模型的N个符号导致了个过失,那么误比特率的估计值为PE=Ne/N1PE是一个随机变量,要获得误比特率的准确估计,估计器PE必须是无偏,并具有小的方差。小的方差要求有大的N,而这又会导致较长的计算时间。假设所要仿真的系统为BPSK系统如图1所示,它所使用的是BPSK调制。调制器输出端的滤波器是三阶巴特沃思滤波器,其带宽等于比特率BW=rb,该滤波器会产生码间干扰ISI。仿真的目的是确定由滤波器带来的ISI所增加的误比特率。1.1寻找适宜的Delay值要寻找适宜的delay的值,有几种方法,本文所选用的方法是把调制器的输入和接收机的输出进行互相关。在进行半解析仿真时同样采用此方法。为了

5、说明正确选择时延值的重要性,选定一个Eb/No值,用不同的delay值对系统进行仿真,来观察对系统误比特率的影响。这局部的MATLAB程序如下:%File:MCBPSKdelay.mEbNodB=6;z=10.EbNodB/10;delay=0:8;BER=zeros1,lengthdelay;Errors=zeros1,lengthdelay;BER_T=qsqrt2*z*ones1,lengthdelay;N=round100./BER_T;FilterSwitch=1;fork=1:lengthdelayBERk,Errorsk=MCBPSKrunNk,z,delayk,FilterSw

6、itchendsemilogydelay,BER,'o',delay,BER_T,'-';grid;xlabel'Delay';ylabel'BitErrorRate';假定Eb/No值為6dB,时延从0到8个采样周期依次迭代。采样频率为每个符号10次采样,delay的步长为0.1Ts,其中Ts为符号周期。选择适宜的N值使得有足够多的过失发生,从而保证适当小的估计器方差。在这一局部中,我们把N设为100/PT,其中PT是在加性高斯白噪声AWGN情况下的理论过失概率。对于一个给定的Eb/No,由于存在ISI和其他干扰,过失发生的次数

7、会增加。注意对每一个delay值,同时给出了误比特率的数值和用于计算误比特率的过失次数。这样就可以得出结论:在过失次数足够多的情况下可得到可靠的误比特率估计。仿真运行的结果如图2所示。不同的仿真结果用小圆圈表示,而作为参考,用实线表示出运行在AWGN环境下的理想系统没有ISI在Eb/No=6dB时的性能。不正确地选择时延值显然会导致过大的误比特率。由于时延等于5个采样周期时有最小的误比特率,也许可以假设适宜的delay值是5个采样周期。然而,由于时延必须量化到采样周期的整数倍,所以5可能不会刚好是正确值。观察一以下图2就可以发现,正确的时延值极可能在5和6个采样周期之间。要更精确地确定dela

8、y的估计值,可以用更高的采样频率更小的采样周期再次运行仿真程序。必须记住式1所定义的估计器产生的是随机变量,因此给出的误比特率值可能太高,也可能太低。发送滤波器产生了ISI,而且对任何delay值,ISI的影响使得误比特率无法到达零ISI情况下的极限值。如果去掉发送滤波器,那么可以到达零ISI极限。endprint1.2存在ISI时的BPSK系统仿真找到了适宜的delay值,就可以对存在ISI时的BPSK系统进行仿真。相应的MATLAB代码如下:%File:MCBPSKber.mEbNodB=0:8;z=10.EbNodB/10;delay=5;BER=zeros1,lengthz;Error

9、s=zeros1,lengthz;BER_T=qsqrt2*z;N=round20./BER_T;FilterSwitch=1;fork=1:lengthzNk=max1000,Nk;BERk,Errorsk=MCBPSKrunNk,zk,delay,FilterSwitchendsemilogyEbNodB,BER,'o',EbNodB,BER_Txlabel'E_b/N_o-dB';ylabel'BitErrorRate';gridlegend'SystemUnderStudy','AWGNReference'

10、,0注意Eb/No以1dB為步长从0dB变到8dB。当对一定取值范围内的多个Eb/No进行蒙特卡罗仿真时,如果对每一个Eb/No值都用同样的N,那么基于误比特率估计的过失数会随着Eb/No的增加而减少,所以Eb/No越大时估计的误比特率越不可靠。把要处理的采样次数N设为K/PT,其中PT是AWGN情况下的过失概率,可以局部地解决这个问题。系统中存在的一些损伤,如ISI和同步误差,会导致仿真值PE超过PT,在一次仿真运行中观察到的过失次数通常会超过K。前面的MATLAB程序设置K=20。如果以这样的方式确定N,那么对充分小的Eb/No,N可能1000,从而保证仿真至少能处理一个完整的块。如果N执

11、行仿真程序的结果如图3所示。仿真结果用小圆圈表示,理想情况下零ISI的误比特率用实线表示。显然,滤波器引起的ISI增大了误比特率。1.3半解析方法蒙特卡罗方法是完全通用的,只要能够用数值算法来定义或者至少是近似模拟系统各构建模块的仿真模型,就可以采用这种方法。除了实现子系统所要求的外,不需要用到任何分析知识。应用蒙特卡罗方法所付出的代价是仿真所需要的运行时间长。如果系统和信道的模型非常复杂,误比特率又比较低,所需要的运行时间有时就会更长,使蒙特卡罗方法在除最重要的仿真之外的几乎所有应用场合中都不实用。通过研究发现有一些方法可以代替单纯的蒙特卡罗方法,半解析方法就是其中最有效的方法之一。这种方法

12、把分析和仿真以一定的方式结合使用,从而可以迅速地得到误比特率的估计。同其他的快速仿真方法一样,半解析仿真方法可以在分析知识的运用程度和仿真运行时间之间作出折中。对于采用半解析仿真方法的系统如图4所示,假设dk表示所发送的第k个符号,与之对应的接收机输出符号为。如果=dk,那么发送的符号被正确地接收,如果不等于dk,那么发生了过失。同时假设Vk是关于第k个发送符号的判决统计量,接收机通过比较Vk值和阈值T来作出判决。事实上Vk是三个分量的函数:Vk=fSk,Dk,Nk2其中Sk是由发送信号引起的Vk分量;Dk分量来自于由系统因素产生的失真,如由于滤波或多径引起的ISI;Nk分量是由信道扰动如噪声

13、和干扰引起的。在应用半解析仿真时,通过蒙特卡罗仿真确定Sk和Nk的总影响,而以Nk表示的噪声影响那么用解析的方法处理。只要Vk中噪声分量的概率密度函数可用解析的方法确定,就可以用半解析仿真方法。对于无线通信信道,一般可近似认为是加性高斯白噪声信道,这样就可以认为它从噪声注入点到定义判决统计量Vk的那一点之间的系统是线性的。这是因为高斯随机过程的任何线性变换还是高斯过程。如果信道噪声是高斯的,那么判决统计Vk也是高斯随机变量,其均值由Sk和Dk确定。所以半解析仿真方法是蒙特卡罗仿真和分析的结合。在无线信道环境下,使用半解析仿真方法的实质就是通过开发仿真程序来确定Vk的过失概率,不需要使用蒙特卡罗

14、方法对过失发生的次数进行计数,这样所用的仿真时间就极大地减少,代价是半解析法确定Vk的过失概率的分析方法很复杂,仿真程序不易开发。本文只是简单给出用半解析法仿真AWGN加性高斯白噪声环境下BPSK系统的误比特率性能情况如图5所示,不做详细的过程分析,文献【6】对此分析很全面。从图中能清楚的看到由ISI造成的误比特率增加。2结语无线移动通信系统是解决频率缺乏和用户容量增大问题的一大突破。它能在有限频谱上提供更大的容量,而不需做技术上重大修改。其根本思想是把一个大区划分为假设干个六边形小区,每个小区设立基站,每个基站分配一局部信道,其他小区使用另外不同的信道,这样基站小区之间的干扰就最小。无线移动

15、通信是现代通信的主流,但是这种通信系统的随机性很大,通常用蒙特卡罗法对其进行仿真。,蒙特卡罗仿真是一个很通用的工具。它的缺点是仿真运行时间长,因此需要在仿真精度和仿真运行时间之间作个根本的折中。半解析方法需要更高水平的分析,但得到的回报是大大地降低了仿真运行时间。参考文献【1】郭梯云,邬国扬,李建东.移动通信M.3版.西安电子科技大学出版社,2021.【2】TheodoreS.Rappaport无线通信原理与应用M.2版.电子工业出版社,2021.【3】王普明,李雪.蜂窝移动通信系统的蒙特卡洛法分析J.河南机电高等专科学校学报,20216:19-20.【4】M.C.Jeruchim,P.Balaban,andK.S.Shan

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论