基于MXTOS2-200模塊的開放式高動(dòng)態(tài)平臺(tái)設(shè)計(jì)
摘要:針對(duì)北斗/GPS接收機(jī)在高動(dòng)態(tài)環(huán)境下的重要應(yīng)用,利用某SOC平臺(tái)設(shè)計(jì)一種開放式高動(dòng)態(tài)接收機(jī)平臺(tái),并對(duì)其開放式方法進(jìn)行研究。首先,進(jìn)行北斗導(dǎo)航原理介紹及接收機(jī)設(shè)計(jì)分析;其次進(jìn)行高動(dòng)態(tài)平臺(tái)構(gòu)建;然后,進(jìn)行北斗/GPS高動(dòng)態(tài)關(guān)鍵技術(shù)及可配置開放式方法研究,并提出下一步研究重點(diǎn)。
本文引用地址:http://butianyuan.cn/article/135964.htm引言
衛(wèi)星導(dǎo)航定位系統(tǒng)是目前使用最為廣泛的導(dǎo)航和定位系統(tǒng),大量應(yīng)用在民用和軍事作戰(zhàn)領(lǐng)域,在民用主要是靜態(tài)和低速的場(chǎng)景,然而在軍事領(lǐng)域,尤其是在精密制導(dǎo)導(dǎo)彈中主要是高動(dòng)態(tài)場(chǎng)景為主。與靜態(tài)和低速環(huán)境下相比,高動(dòng)態(tài)環(huán)境對(duì)接收機(jī)可靠接收信號(hào)帶來(lái)了巨大的技術(shù)挑戰(zhàn),高動(dòng)態(tài)環(huán)境給接收機(jī)接收信號(hào)帶來(lái)了許多問題。
本文主要從高動(dòng)態(tài)接收機(jī)的整體設(shè)計(jì)和針對(duì)開放式設(shè)計(jì)做了設(shè)計(jì)和研究,重點(diǎn)研究了高動(dòng)態(tài)接收機(jī)開放式設(shè)計(jì),為高動(dòng)態(tài)的研究提供一種新的方法和思路。
衛(wèi)星導(dǎo)航定位原理
衛(wèi)星導(dǎo)航定位系統(tǒng)的定位原理和過程可以簡(jiǎn)述如下:在一個(gè)立體直角坐標(biāo)系中,任何一個(gè)點(diǎn)的位置都可以通過三個(gè)坐標(biāo)數(shù)據(jù)X、Y、Z來(lái)確定。如果能測(cè)得某未知點(diǎn)與其他三點(diǎn)(A、B、C)的距離,并確知A、B、C三點(diǎn)的坐標(biāo),就可以建立起一個(gè)三元方程組,解出該未知點(diǎn)的坐標(biāo)數(shù)據(jù),從而得到該點(diǎn)的確切位置[2]。然而要實(shí)現(xiàn)三維定位,在實(shí)際中至少需要四顆可見衛(wèi)星,這是由于接收機(jī)、衛(wèi)星、GPS時(shí)間系統(tǒng)三者之間的實(shí)際中不可能實(shí)現(xiàn)完全同步,他們之間總存在著一個(gè)隨機(jī)的誤差。
在衛(wèi)星導(dǎo)航系統(tǒng)為了確定用戶的位置(x,y,z),需要對(duì)多顆衛(wèi)星進(jìn)行偽距測(cè)量。在進(jìn)行偽距測(cè)量時(shí),可以根據(jù)多種方法來(lái)獲得偽距測(cè)量值。根據(jù)觀測(cè)量性質(zhì)的不同,可以分為測(cè)碼偽距定位和測(cè)相偽距定位,即偽距測(cè)量定位和載波相位定位。在實(shí)際應(yīng)用中由于載波相位存在模糊周問題,因此主要是應(yīng)用偽距測(cè)量來(lái)實(shí)現(xiàn)定位。假設(shè)衛(wèi)星到接收機(jī)的偽距為,天空中衛(wèi)星在ECEF坐標(biāo)系中的坐標(biāo)向量,接收機(jī)在ECEF坐標(biāo)系中的坐標(biāo)向量,則可以建立如下的四元方程組:
在方程組中是隨機(jī)事件誤差,通過用最小二乘法求解的方式可以求出接收機(jī)的坐標(biāo)。
高動(dòng)態(tài)接收機(jī)面臨的問題
高動(dòng)態(tài)一般定義為定位目標(biāo)具有較高的速度,加速度和加加速度。高動(dòng)態(tài)環(huán)境使得載波產(chǎn)生較大的多普勒頻移和頻率變化率,如果使用一般的鎖相環(huán)進(jìn)行載波的鎖定,會(huì)導(dǎo)致載波多普勒頻移經(jīng)常超出鎖相環(huán)的鎖定,超出鎖相環(huán)的捕獲帶,無(wú)法保證對(duì)載波的可靠捕獲和跟蹤,為此必須增加環(huán)路帶寬。但是,帶寬的增加會(huì)引入寬帶噪聲,使載波跟蹤環(huán)路失鎖,無(wú)法解調(diào)數(shù)據(jù)。另一方面,高動(dòng)態(tài)環(huán)境下偽碼也會(huì)產(chǎn)生動(dòng)態(tài)延時(shí)和頻移,使得接收機(jī)的碼跟蹤環(huán)路很難跟蹤上相位地變化,容易失鎖不利于偽距的測(cè)量。而且碼相位的偏移會(huì)使捕獲的時(shí)間變長(zhǎng),這樣一來(lái)接收機(jī)的導(dǎo)航將變得困難。
針對(duì)高動(dòng)態(tài)的這些問題,已提出了一些解決方案:一種是給高動(dòng)態(tài)接收機(jī)提供慣性導(dǎo)航系統(tǒng)的輔助信息,使接收機(jī)的環(huán)路更容易跟蹤上衛(wèi)星信號(hào),接收機(jī)得以可靠工作。另一種方案是研究適合高動(dòng)態(tài)環(huán)境下擴(kuò)頻信號(hào)跟蹤的頻率估計(jì)算法,以適應(yīng)各種高動(dòng)態(tài)環(huán)境下的信號(hào)跟蹤。
接收機(jī)軟硬件設(shè)計(jì)
在接收機(jī)分成兩大部分:模擬射頻前端和數(shù)字基帶處理。其中,模擬射頻前端部分由射頻模塊和A/D模塊兩部分構(gòu)成;數(shù)字基帶由捕獲、跟蹤、PVT解算、卡爾曼濾波等模塊構(gòu)成;具體結(jié)構(gòu)如圖1。
大體上講,射頻模塊接收衛(wèi)星信號(hào)后,將信號(hào)轉(zhuǎn)成中頻,經(jīng)過A/D變化為數(shù)字中頻信號(hào),然后基帶部分將完成數(shù)字下變頻、信號(hào)預(yù)處理、數(shù)據(jù)提取、數(shù)據(jù)解算等任務(wù)。
硬件電路設(shè)計(jì)
如圖2所示,北斗/GPS開放式高動(dòng)態(tài)接收機(jī)硬件架構(gòu),射頻前端采用兼容有源天線,單路高頻信號(hào)輸入,射頻前端信號(hào)處理一體式設(shè)計(jì),兼容GPS的L1頻點(diǎn)和北斗系統(tǒng)的B1頻點(diǎn),射頻輸出為兩路數(shù)字中頻直連基帶部分。數(shù)字基帶芯片MXT3013是北京微電子技術(shù)研究所自主研發(fā)的一款多模導(dǎo)航SOC芯片,其內(nèi)部包括有一個(gè)直接捕獲模塊、32個(gè)RNSS/GPS跟蹤通道、10個(gè)RDSS直接捕獲模塊和跟蹤通道、ARM9、VFP9、存儲(chǔ)單元、2個(gè)UART、1個(gè)I2C、1個(gè)IC卡接口、通用I/O接口、看門狗、定時(shí)器等各部分。捕獲模塊采用改進(jìn)FFT算法實(shí)現(xiàn)信號(hào)的快速捕獲,多路并行高速通道可以實(shí)現(xiàn)多星座衛(wèi)星同時(shí)穩(wěn)定跟蹤,高性能ARM9 CPU內(nèi)含浮點(diǎn)單元和二級(jí)CACHE,提供嵌入式高速運(yùn)算性能。外圍配以電源管理單元、外部數(shù)據(jù)接口。數(shù)據(jù)流程為:高頻信號(hào)從雙模天線進(jìn)入射頻前端進(jìn)行濾波、變頻與數(shù)模轉(zhuǎn)換,分離出衛(wèi)星兩路數(shù)字中頻信號(hào),進(jìn)入數(shù)字基帶后經(jīng)過捕獲單元對(duì)衛(wèi)星進(jìn)行捕獲,之后將捕獲到的GPS/北斗衛(wèi)星數(shù)字信號(hào)轉(zhuǎn)入并行跟蹤通道實(shí)現(xiàn)穩(wěn)定跟蹤,提取原始觀測(cè)數(shù)據(jù)與導(dǎo)航電文,通過基帶內(nèi)部數(shù)據(jù)資源進(jìn)行運(yùn)算實(shí)現(xiàn)導(dǎo)航數(shù)據(jù)處理,最終得到定位信息并實(shí)輸入輸出控制。BM3013基帶芯片基于高速ARM9處理控制單元,通過軟件設(shè)計(jì)實(shí)現(xiàn)對(duì)系統(tǒng)硬件各個(gè)單元的有效控制與數(shù)據(jù)操作?! ?/p>
評(píng)論