摘要:在多模導航模擬器的設計過(guò)程中,由于需要模擬的導航信號頻點(diǎn)較多,使得如何修正由于多個(gè)上位機程序啟動(dòng)時(shí)間差異導致的數據包不同步,以及如何控制不同中頻板卡同步啟動(dòng)以產(chǎn)生時(shí)間同步的中頻信號成為了關(guān)鍵問(wèn)題。針對這兩個(gè)問(wèn)題,設計并實(shí)現了一種應用于基于軟件無(wú)線(xiàn)電體系架構多模導航信號模擬器的時(shí)間同步控制系統。該系統通過(guò)由系統計時(shí)板對外設板卡同步觸發(fā)啟動(dòng)控制,驅動(dòng)軟件與外設板卡1s時(shí)隙同步控制,以及驅動(dòng)軟件向外設板卡傳輸數據包的同步控制,實(shí)現對各系統頻點(diǎn)的時(shí)間同步控制,能夠支持多模導航信號模擬器長(cháng)時(shí)間持續穩定的工作,具有各系統頻點(diǎn)時(shí)間同步精度高和系統復雜度低等優(yōu)點(diǎn)。通過(guò)聯(lián)合定位測試結果表明,采用本控制系統的多模導航模擬器的各系統頻點(diǎn)的輸出信號是時(shí)間同步的。