基于蒙特卡罗仿真通信系统性能分析.docVIP

基于蒙特卡罗仿真通信系统性能分析.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于蒙特卡罗仿真通信系统性能分析

基于蒙特卡罗仿真通信系统性能分析   【摘 要】蒙特卡罗计算机仿真用于估算数字通信系统的差错率是一个很有效的手段,特别适用于难以对检测器的性能进行分析的情况。文章分析了蒙特卡洛仿真方法的概念及原理,建立在加性噪声干扰下相关检测系统的蒙特卡罗仿真模型。模型通过Matlab软件方法实现,仿真结果与对应系统的理论误码率基本符合。   【关键词】蒙特卡罗仿真 信噪比 误码率   【中图分类号】TN911 【文献标识码】A 【文章编号】1006-9682(2012)10-0084-02   蒙特卡罗(Monte Carlo)方法是一种基于随机试验和统计计算的数值方法,其基本原理是当需要求解的问题是某种随机事件出现的概率,或者是某个随机变量的期望值时,可以通过一种“实验”的方法,用这种事件出现的频率来估计该随机事件的概率,或者得到这个随机变量的某些数字特征,并将其作为问题的解。如果需要求解的问题不是一个随机事件问题,还可以通过数学分析找出与之等价的随机事件模型,然后再利用蒙特卡罗方法去求解。[1]   误码率是评价一个通信系统性能优劣的重要指标,但由于误码率的计算公式复杂,甚至在很多情况下无法得到解析解。[2~3]因此通过蒙特卡罗方法模拟实际的通信过程,得到仿真的通信系统误码率就成为一种方便的手段,特别适用于难以对检测器的性能进行分析的情况。   一、多种二进制基带信号的传输与接收   1.正交信号的传输与接收   在数字通信系统中,0和1组成的二进制数据可以用两个正交波形s0(t)和s1(t)来传输,传输信号通过加性高斯白噪声   信道(AWGN)后叠加了功率谱密度为 (W/Hz)的噪声n(t)。   接收端的信号可表示为:   r(t)=si(t)+n(t),i=0,1;0≤t≤Tb (1)   接收端在接收到信号r(t)后,判断在区间0≤t≤Tb内发送   是0还是1。接收机的设计原则是使差错率最小,满足这个原则的接收机称为最佳接收机。AWGN信道的最佳接收机可以由信号相关器和检测器组成。图1所示:   图1 最佳接收机方框图   信号相关器将接收到的信号r(t)与两个可能的发送信号s0(t)和s1(t)做互相关,假设s0(t)是已发送信号,相关器计算在区间0≤t≤Tb内的两个输出,得:   (2)   式中,n0和n1为信号相关器输出端的噪声分量;Eb为脉冲信号s0(t)的能量。同理,当s1(t)是已发送信号,相关器计算得到两个输出为r1(t)=Eb+n1而r0(t)=n0。   在t=Tb时刻对这两个输出r0(t)和r1(t)采样后,判决器将比较r0(t)和r0(t)并按如下规则判决:当r0r1时,传输的是0。当r0r1时,传输的是1。在这种准则下,有可能会造成当实际发送0,却判为1的错误,于是产生误码。   因为s0(t)和s1(t)是正交的,所以理论误码率为[1、4]:   (3)   2.双极性信号的传输与接收   在s0(t)和s1(t)是双极性信号时,有s1(t)=-s0(t)。此时图1所示的最佳接收机只需要一个相关器即可。假设相关器与s0(t)做互相关,当发送的是s0(t)时,相关器的输出r=Eb+n,当发送的是s1(t)时,相关器的输出r=-Eb+n,噪声分   量n的方差 ,最佳判断器与阈值0相比较,若r0则判   断s1(t)被发送,若r0则判决s1(t)被发送。   因为s1(t)=-s0(t),所以理论误码率为[1、4]:   (4)   3.单极性信号的传输与接收   用单极性信号来传送二进制序列,若信息比特为0,则不传送任何信号;若信息比特是1,则发送信号波形s(t)。因此,接收到的信号波形可以表示为:   与双极性信号一样,单极性信号的最佳接收机也只需要一个相关器。理论误码率为[1、4]:   (5)   二、二进制基带通信系统的蒙特卡罗仿真   在通信系统仿真中经常采用蒙特卡罗方法来实现误码性能的估计。为了说明问题,以加性高斯白噪声(AWGN)信道下二进制基带信号的误码性能为例,说明如何使用蒙特卡罗方法进行通信系统的误码性能仿真。   1.正交信号数字通信系统的仿真模型   用Simulink建立一个正交信号数字通信系统的仿真模型如图2所示。[1]   图2 正交信号数字通信系统误码性能仿真框图   在该系统模型中,主要包含以下模块:   (1)Random Integer Generator随机整数产生器模块,用它来产生消息比特。   (2)Porduct乘法器模块,在发送端产生s0(t)和s1(t),在接收端则与s0(t)和s1(t)进行相关运算。   (3)AWGN信道模块,用来对发送信号叠加高斯白噪声。   (4)Cumulative Sum累加器模块与乘法器Product2、Produ

文档评论(0)

130****9768 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档