简体   繁体   English

在MATLAB / Simulink上进行AWGN BER模拟不会产生相同的理论结果

[英]AWGN BER simulation on MATLAB/Simulink does not generate the same theoretical results

The Simulink simulation is shown below: Simulink仿真如下所示:

在此处输入图片说明

I am attempting a simulation of a very simple system using BPSK at a rate of 10 MHz. 我正在尝试使用BPSK以10 MHz的速率模拟一个非常简单的系统。 However, I am not sure about the AWGN block values. 但是,我不确定AWGN块的值。 Specifically, 特别,

  1. On "Signal to Noise Ratio (Eb/No)", what is the "Input signal power, referenced to 1 ohm (watts)" parameter?. 在“信噪比(Eb / No)”上,“输入信号功率,以1 ohm(watts)为参考”是什么? How can I calculate this value? 如何计算该值? When I use the default value, which is 1, I get the following curve: 当我使用默认值1时,得到以下曲线: 在此处输入图片说明

  2. Alternatively, when I am simulating using the "Variance from Mask" option and variance = 10^(-EbNo/10), I get the following result: 或者,当我使用“来自蒙版的方差”选项并且方差= 10 ^(-EbNo / 10)进行模拟时,我得到以下结果:

在此处输入图片说明

Clearly, they theoretical and simulated curves are not overlapping. 显然,它们的理论曲线和模拟曲线并不重叠。 For this plot, I am using the Monte Carlo option found in BERTool. 对于此图,我使用的是BERTool中的Monte Carlo选项。

Two observations: 两个观察:

  1. The signal power at the input of the AWGN has to be normalized to one in order to the parameter of the AWGN module to one 为了将AWGN模块的参数设置为1,必须将AWGN输入端的信号功率标准化为1。

  2. The receive square raised cosine has a parameter called "decimation offset". 接收方升余弦具有称为“抽取偏移”的参数。 This is used for taking the perfect sampling instant. 这用于获取完美的采样瞬间。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM