地面雷達(dá)數(shù)據(jù)處理系統(tǒng)設(shè)計
4 數(shù)據(jù)處理系統(tǒng)的實現(xiàn)
數(shù)據(jù)處理軟件的實現(xiàn)使用Visual C++進行編碼。首先建立軟件項目工程,對軟件系統(tǒng)和配置文件等做一些初始化工作。內(nèi)容包括:得到可執(zhí)行程序存儲路徑、讀取最新設(shè)置的系統(tǒng)參數(shù)、讀取調(diào)試開關(guān)的值、讀取配置文件等。初始化硬件設(shè)備。數(shù)據(jù)處理系統(tǒng)與雷達(dá)其他設(shè)備有硬件接口,需要與這些設(shè)備進行數(shù)據(jù)通信,在正確使用這些設(shè)備前需要對其進行初始化操作:包括電臺、電子地圖系統(tǒng)、信號處理板、衛(wèi)星導(dǎo)航接收機等。軟硬件初始化后即進入目標(biāo)數(shù)據(jù)的處理模式,在該部分完成軟件的幾乎所有功能。數(shù)據(jù)處理流程如圖3所示。
5 結(jié)語
結(jié)合實際工作中的研制項目,通過對雷達(dá)數(shù)據(jù)處理方法的研究,設(shè)計了目標(biāo)數(shù)據(jù)預(yù)處理、點跡凝聚、點跡形成、航跡處理等算法。對數(shù)據(jù)處理系統(tǒng)實現(xiàn)的整個過程做了描述,包括系統(tǒng)的設(shè)計和實現(xiàn)方法。在Windows操作系統(tǒng)下,使用Visual C++6.0完成了雷達(dá)數(shù)據(jù)處理軟件的開發(fā),實現(xiàn)了該雷達(dá)的數(shù)據(jù)處理功能,并通過參與雷達(dá)整機的一系列的試驗,驗證了這些數(shù)據(jù)處理方法能夠提高雷達(dá)的性能。
評論