董英英,王啟峰
(1.武漢軟件工程職業(yè)學院,湖北 武漢 430205;2.武漢東湖學院,湖北 武漢 430212)
GMSK信號是連續(xù)相位調(diào)制信號的一種,被廣泛應用于移動通信[1-3]。GMSK信號是一種恒包絡信號[4],由MSK信號演化而來。由于它經(jīng)過了特殊的濾波器[5-6],因此信號形式比較復雜[7-8]。本文通過特定的數(shù)學模型對該信號進行仿真[9],從而更直觀地認識該信號。然而,通常的仿真是以程序的形式呈現(xiàn),給參數(shù)修改以及參數(shù)修改后的信號規(guī)律觀察帶來了不便。因此,本文設計了一個通用的仿真程序,以克服以上不足。
GMSK信號的復包絡可以表示為:
其中,調(diào)制系數(shù)h為1/2。單比特信號相位可以表示為:
g(t)為是一個持續(xù)時間為LT的脈沖,脈沖積分值為1/2,且滿足:
g(t)被限制在(0,LT),其中L=4、BT=0.25。為了方便研究設計,這里的信號數(shù)序模型是對真實信號的一種近似。
為了能夠?qū)崿F(xiàn)多次重復快捷的仿真,對仿真程序界面進行如圖1所示的設計。參數(shù)設置界面主要包含碼速率、采樣率、采樣點數(shù)和仿真時長參數(shù)。其中,采樣率是指單個碼元內(nèi)的采樣點數(shù),傅里葉變換點數(shù)是指圖形畫出的點數(shù)。右側(cè)是兩個圖形坐標:axes1畫頻譜,這里對頻譜進行了處理,是以0頻率為中心對稱畫的;axes2畫的是GMSK信號的相位軌跡。GMSK信號是非完全響應信號,其相位軌跡是連續(xù)的、平滑過渡的。
針對界面設計對應的程序設計框圖如圖2所示。先進行參數(shù)設置,然后啟動仿真。設置的參數(shù)轉(zhuǎn)化為內(nèi)部參數(shù)運用于仿真過程。首先產(chǎn)生信號的相位并通過圖形畫出相位軌跡,其次生成復包絡信號,再次生成信號的頻譜幅值,最后把這些信號的幅值畫到圖形中,即完成一次仿真實驗。
圖1 界面設計圖
通過對仿真界面和運行程序的設計,使得程序能夠非常方便快捷地進行仿真實驗。其中,界面設計主要考慮仿真的方便性,程序設計主要配合界面完成需要完成的各種運算和顯示任務。
針對仿真軟件的設計完成后進行仿真實驗,采用率設置為8 000,采樣率設置為84,傅里葉變換點數(shù)設置為1 500,仿真時長為1 s,信噪比設置為20 dB,仿真結(jié)果如圖3所示??梢钥闯觯珿MSK信號的頻譜帶寬很窄,信號相位軌跡是連續(xù)平滑變化的。
通過對GMSK信號的仿真,可以直觀看出該信號的相位變化規(guī)律和頻譜特點。結(jié)果顯示,該信號的相位是連續(xù)的,頻譜帶寬很窄,頻率利用率很高。
圖2 程序設計框圖
圖3 程序運行圖