简介:QAM-PSK-PAM系统的SER和BER分析 USg,=YM `x`zv1U • 评估较高阶调制
系统性能的最有效方法是在背景噪声(负载)条件的范围内测量误码率(SER)或比特误码率(BER)。 通用使用数学上定义好的加性高斯白噪声(AWGN),可以可靠地执行不同类型的高阶调制系统的比较分析(*)。
jcp6-XM • SER / BER分析的典型输出是一组瀑布
曲线,其映射了系统的SER或BER结果与逐渐增加的背景噪声水平之间的关系,定义为Eb / No(每比特能量与噪声密度的比率)或Es /No(每符号能量与噪声密度的比率)。
SyI\ulmL • 我们构建了三个OptiSystem项目,它们能够自动创建SER / BER瀑布曲线,用于脉冲幅度调制(PAM),相移键控(PSK)或正交幅度调制(QAM)系统,且具有不同阶数M。
模拟曲线也与理论预期结果相映射,以显示
仿真结果与理论的匹配程度。 每个项目
文件夹包含三个文件,如下所示:
T#\=v(_NR − OptiSystem项目为特定的格式(例如SER_BER_Calculation_PAM.osd);
j+PLtE − 导出和绘制结果的Excel输出文件(例如SER_BER Analysis PAM - Export Excel.xlsx);
C]Q`!e − 数据跟踪文件提供有关仿真结果的更详细信息(例如SER_BER_Analysis_Tracking.txt);
JM7FVB • 以下内容提供了有关如何运行模拟和查看QAM调制系统的结果的概述(相同的说明可用于PAM和PSK分析工具包)
OFxCV`>ce +|--}iE5n 如何运行QAM的SER-BER分析 h0
Xc=nj Q?bCQZ{-Lh 1. 打开OptiSystem文件SER_BER Calculation QAM.osd (在 QAM Analysis文件夹下);
B7wzF" 2. 选择标签“Script” (参见底下绿框);
dZY|6 3. 在VBScripting代码中,转到
参数“SymPerBit”并将其设置为4(参见下面的红色框)。这将建立我们的模拟来运行16-QAM系统的分析;
8,IQ6Or|-2 4. 找到“Set objWorkbook = objExcel.Workbooks.Open(...)”(请参阅下面的蓝色框),并确保文件路径名称与计算机上Excel导出文件的位置相符。格式如下:
Ob/i_ "C:YourFilepathSER and BER Analysis of QAM-PSK-PAM systemsQAM AnalysisSER_BER Analysis QAM - Export Excel.xlsx"
+Ks 3
IF cre {"2Hv;x 5. 转到“Set objFileToWrite = CreateObject(”Scripting.FileSystemObject“)。OpenTextFile(...)”(请参阅下面的蓝色框),并确保文件路径名称与计算机上数据导出文件的位置相匹配。格式如下:
<TTBIXV "C:YourfilepathSER and BER Analysis of QAM-PSK-PAM systemsQAM AnalysisSER_BER_Analysis_Tracking.txt",2,true“
AyNpY_B0c 6. 在右上角的菜单栏中,左键单击“Run script ”操作按钮(请参阅下面的绿色框)。模拟将开始;
"g*`G<