簡介:QAM-PSK-PAM系統(tǒng)的SER和BER分析 !haXO a[OLS+zf!P • 評估較高階調(diào)制
系統(tǒng)性能的最有效方法是在背景噪聲(負(fù)載)條件的范圍內(nèi)測量誤碼率(SER)或比特誤碼率(BER)。 通用使用數(shù)學(xué)上定義好的加性高斯白噪聲(AWGN),可以可靠地執(zhí)行不同類型的高階調(diào)制系統(tǒng)的比較分析(*)。
6j.(l4} • SER / BER分析的典型輸出是一組瀑布
曲線,其映射了系統(tǒng)的SER或BER結(jié)果與逐漸增加的背景噪聲水平之間的關(guān)系,定義為Eb / No(每比特能量與噪聲密度的比率)或Es /No(每符號能量與噪聲密度的比率)。
RAJ|#I1 • 我們構(gòu)建了三個OptiSystem項目,它們能夠自動創(chuàng)建SER / BER瀑布曲線,用于脈沖幅度調(diào)制(PAM),相移鍵控(PSK)或正交幅度調(diào)制(QAM)系統(tǒng),且具有不同階數(shù)M。
模擬曲線也與理論預(yù)期結(jié)果相映射,以顯示
仿真結(jié)果與理論的匹配程度。 每個項目
文件夾包含三個文件,如下所示:
F;l<>|vG − OptiSystem項目為特定的格式(例如SER_BER_Calculation_PAM.osd);
:1Yd;%>92 − 導(dǎo)出和繪制結(jié)果的Excel輸出文件(例如SER_BER Analysis PAM - Export Excel.xlsx);
8YkH − 數(shù)據(jù)跟蹤文件提供有關(guān)仿真結(jié)果的更詳細(xì)信息(例如SER_BER_Analysis_Tracking.txt);
q+=@kXs>+ • 以下內(nèi)容提供了有關(guān)如何運(yùn)行模擬和查看QAM調(diào)制系統(tǒng)的結(jié)果的概述(相同的說明可用于PAM和PSK分析工具包)
I.0Usa"z w\[*_wQp 如何運(yùn)行QAM的SER-BER分析 yH0ZSv Bc`A]U 1. 打開OptiSystem文件SER_BER Calculation QAM.osd (在 QAM Analysis文件夾下);
g{.@|;d<p 2. 選擇標(biāo)簽“Script” (參見底下綠框);
nWg)zj: 3. 在VBScripting代碼中,轉(zhuǎn)到
參數(shù)“SymPerBit”并將其設(shè)置為4(參見下面的紅色框)。這將建立我們的模擬來運(yùn)行16-QAM系統(tǒng)的分析;
{ca^yHgGy 4. 找到“Set objWorkbook = objExcel.Workbooks.Open(...)”(請參閱下面的藍(lán)色框),并確保文件路徑名稱與計算機(jī)上Excel導(dǎo)出文件的位置相符。格式如下:
~.=HN}E "C:YourFilepathSER and BER Analysis of QAM-PSK-PAM systemsQAM AnalysisSER_BER Analysis QAM - Export Excel.xlsx"
IOsDVIXL\
|UiykQ {@`Uf;hPAX 5. 轉(zhuǎn)到“Set objFileToWrite = CreateObject(”Scripting.FileSystemObject“)。OpenTextFile(...)”(請參閱下面的藍(lán)色框),并確保文件路徑名稱與計算機(jī)上數(shù)據(jù)導(dǎo)出文件的位置相匹配。格式如下:
i]Of<eQ" "C:YourfilepathSER and BER Analysis of QAM-PSK-PAM systemsQAM AnalysisSER_BER_Analysis_Tracking.txt",2,true“
Cl){sP=8W 6. 在右上角的菜單欄中,左鍵單擊“Run script ”操作按鈕(請參閱下面的綠色框)。模擬將開始;
Aba%Gh R-0Ohj 7. Excel電子表格將自動打開。在每次BER迭代結(jié)束后,16-QAM系統(tǒng)的仿真數(shù)據(jù)將被導(dǎo)出到
電子表格中的相關(guān)數(shù)據(jù)列(對于該模擬運(yùn)行,包括Es/No,Es/No(dB),16QAM-Sim)(參見紅色框);
"PP0PL^5F 8. 在仿真期間,將出現(xiàn)一個進(jìn)度框,提供有關(guān)模擬掃描狀態(tài)的信息。 一旦看到消息“Simulation complete!”,該對話框可以關(guān)閉。
B$eF@v" X
新绛县|
淳化县|
都昌县|
会昌县|
中方县|
册亨县|
赣榆县|
广德县|
嘉峪关市|
九龙县|
揭阳市|
光泽县|
民丰县|
襄樊市|
慈利县|
岳西县|
化隆|
沂源县|
河西区|
武平县|
凉山|
双峰县|
建宁县|
清镇市|
横山县|
德兴市|
宁津县|
库车县|
舒兰市|
乐业县|
东港市|
金山区|
平舆县|
天祝|
宁夏|
兰西县|
娄底市|
延长县|
酉阳|
洪雅县|
屯留县|