基于System View的比特誤碼率測試的仿真
在此例中由于系統(tǒng)比較簡單,系統(tǒng)總延時可用理論推算的方法來計算。信號經(jīng)過匹配濾波器后有4/7 s的延時。對于BCH譯碼器而言,需要輸入7位BCH才能譯碼4位實際數(shù)據(jù),始終存在4 s的群延時;同理,編碼器的編碼延時也為4 s。因此整個系統(tǒng)(從數(shù)據(jù)輸入到譯碼器的延時)的群延時為8.571 428 571 s。由于RBE計數(shù)器的采樣率被設(shè)為1 Hz,即每秒兩路輸入信號判決一次,則整個系統(tǒng)的群延時應(yīng)為一個整數(shù),所以這里的群延時為9個采樣。在BCH譯碼器和RBE計數(shù)器之間插入一個1 Hz的重采樣器(圖符12)后,會自動將系統(tǒng)群延時調(diào)整為整數(shù)。
系統(tǒng)電路圖設(shè)計到此已完成,設(shè)置好全局關(guān)聯(lián)變量和系統(tǒng)定時窗口后,仿真得到的RBE曲線如圖3所示,系統(tǒng)的同步情況(接收器13和接收器15的卷積)如圖4所示。從試驗結(jié)果中可以看出隨著信噪比的增大RBE曲線在下降,誤碼計數(shù)器兩路輸入信號的卷積峰值剛好對準0點,準確同步。 3.2 卷積碼編碼譯碼RBE測試系統(tǒng)的仿真
卷積碼是另外一種編碼方法,他也是將k個信息比特編成n個比特,但k和n通常很小,因此時延小,特別適合以串行形式進行傳輸。卷積碼編碼后的n個碼元不僅與當前段的k個信息有關(guān),還與前面的N-1段信息有關(guān),編碼過程中相互關(guān)聯(lián)的碼元個數(shù)為nN。卷積碼的糾錯性能優(yōu)于分組碼,但卷積碼沒有分組碼那樣嚴密的數(shù)學分析手段,目前大多是通過計算機進行好碼的搜索。卷積碼的編譯碼原理請參見文獻[1,2]。圖5是一個[2,1,7]卷積碼編譯碼RBE測試仿真電路圖,輸出部分由硬判決和軟判決譯碼器構(gòu)成。 設(shè)置好全局關(guān)聯(lián)變量和系統(tǒng)定時窗口后,仿真結(jié)果如圖6所示,此處略有不同的是系統(tǒng)總延時的計算方法,即將計數(shù)器的兩路輸入信號進行相關(guān)運算的分析法。計算分析窗口如圖7(顯示的是43個采樣延時)所示。由仿真結(jié)果(RBE測試曲線)可知軟判決比硬判決的誤碼性能好。 4 結(jié)語
通過上述的誤碼率測試系統(tǒng)的設(shè)計和仿真結(jié)果可知,利用System View軟件可以方便、快速 地進行通信系統(tǒng)的仿真。并且只要參數(shù)適當,可以得到符合要求和直觀理想的仿真結(jié)果,為 軟件算法研究者、硬件系統(tǒng)工程師提供了一個有效仿真工具。隨著通信技術(shù)的不斷發(fā)展,通 信系統(tǒng)越來越復雜,設(shè)計和仿真難度也隨之加大,利用System View可以十分方便地完成相 應(yīng)的通信系統(tǒng)的設(shè)計和仿真。
參考文獻
[1]樊昌信.通信原理[M].北京:國防工業(yè)出版社,1994
[2]曹志剛.現(xiàn)代通信原理[M].北京:清華大學出版社,1992
[3]羅衛(wèi)兵,孫樺,張捷.System View動態(tài)系統(tǒng)分析及通信系統(tǒng)仿真設(shè)計[M].西安:西安電子科技大學出版社,2001
[4]李東生,雍愛霞,左洪浩.System View系統(tǒng)設(shè)計及仿真入門與應(yīng)用[M]. 北京:電子工業(yè)出版社,2002(end)
adc相關(guān)文章:adc是什么
塵埃粒子計數(shù)器相關(guān)文章:塵埃粒子計數(shù)器原理
評論