基于高速幀同步和相位模糊估計法的FPGA實現
由于需要估計相位模糊值,式(1)中的相位信息不能省略。又因為8PSK信號是恒包絡的,故mi為常量;在噪聲影響下是近似恒包絡的,故可近似認為ai為常量。所以式(1)可以簡化為:
將式(2)中等號兩邊同除am可得本文簡化后的相關算法如下:
對比式(1)和式(3)可知,后者相關值的計算僅與接收符號的相位以及本地同步碼的相位有關,與前者相比,減少了一半的計算量,這給算法的FPGA實現帶來了極大的方便。
假設接收數據的幀頭部分與本地同步碼完全對齊,但接收的幀頭序列中有k個碼元發生誤碼。此時有N-k個i所對應的φi-θi為常數,設為△θ,發生誤碼的k個i所對應的φi-θi則為△θ+π。此時,相關值可用式(4)表示:
式中:△θ為相位模糊值;k為0時表示幀頭部分沒有發生誤碼。由于在8PSK調制中,相位模糊值為π/4(5)
2.2 門限判決方法
得出相關值之后,下面提出設置兩個門限的方法,既可避免計算的復雜性,還可以并發地進行峰值脈沖的檢測和相位模糊值的估計。
評論