DSP在衛星測控多波束系統中的應用
四、DSP模塊設計
1.DSP模塊功能
系統使用一個(gè)C尺寸VXI標準機箱,插槽包括0槽、DSP模塊和波束合成模塊。DSP模塊負責測向和波束合成權值的計算,波束合成模塊將原始數據和權值進(jìn)行波束合成,模塊之間的數據交換使用LBUS??刂平K端(微機)通過(guò)VXI總線(xiàn)給DSP模塊發(fā)送命令,DSP模塊以外部中斷2的方式響應接收命令并實(shí)現控制中斷的對系統的控制,命令格式由內部協(xié)議規定。
根據系統需求,DSP模塊要完成以下6個(gè)功能:
(1) 接收原始數據和合成結果
數據采集部分是由波束合成模塊完成的,DSP模塊定時(shí)器每500 ms接收一次原始數據和結果數據,并在500 ms內完成測向和波束合成權值的計算。數據交換按照兩個(gè)模塊制定的內部協(xié)議來(lái)執行。
(2)自動(dòng)跟蹤
系統初始或一般狀態(tài)為自動(dòng)跟蹤狀態(tài),來(lái)波的初始方位區域已給定,DSP模塊每500ms測向一次從而保證了系統能夠緊跟信號來(lái)向。
(3)多次測向
考慮到實(shí)際信號中存在的干擾和誤差,取多次測向中的平均值來(lái)作為實(shí)測方向。
(4)指定來(lái)波方向
指定來(lái)波方向后直接計算波束合成的權值,此時(shí)不利用接收的原始信號而是自己產(chǎn)生信號來(lái)進(jìn)行波束合成權值的計算。
(5)顯示通道波形或幅相差
DSP板將幅相差的數據回傳給控制終端后并在終端計算機上顯示。
(6)顯示合成結果
DSP模塊將波束合成的權值傳輸給波束合成模塊,波束合成模塊將權值和原始數據合成后回傳過(guò)來(lái)并在控制終端上顯示。
DSP模塊程序框圖如圖3所示。
評論