《電子技術應用》
您所在的位置:首頁 > 可編程邏輯 > 業界動態 > 基于FPGA+DSP結構的三星無源定位系統設計

基于FPGA+DSP結構的三星無源定位系統設計

2009-02-06
作者:李成軍,馮振明

  摘 要: 提出了一種基于FPGA+DSP結構的北斗一代三星無源定位系統設計方案。介紹了三星無源定位的原理,給出了系統硬件結構設計、軟件功能劃分以及功能調度方法,實際測試表明該系統達到了預期的設計目標。
  關鍵詞: FPGA;DSP;北斗衛星定位系統;無源定位

?

  北斗雙星定位系統是我國自主開發研制的一種全天候、高精度、區域性衛星導航定位系統,可以實現定位、通信和定時授時三大功能,其中通信是GSP、Glonass等其他定位系統所不能提供的。該系統由空間衛星、地面控制中心站、標校站和用戶機四部分組成??臻g部分由三顆地球同步軌道衛星(CEO)組成,東星、西星和一顆在軌備份星。北斗衛星導航采用應答式體制:中心站發出詢問信號,用戶機響應詢問信號向中心站發出定位申請,中心根據時延解算出用戶位置并發射出去。該系統存在三大局限性:(1)所有用戶的定位處理均在地面控制中心內完成,故對中心控制系統的數據處理能力要求相當高,同時也導致了定位數據有較大的滯后誤差。假如中心控制系統被毀壞,則整個系統癱瘓;(2)系統工作在有源方式,由于用戶需要向衛星發射定位申請信號,用戶容易暴露目標;(3)用戶數量有限,限制了定位信息的更新頻度,不能滿足高動態用戶的需要?;谝陨系脑颍捅仨氀芯坑脩糇灾鲗Ш蕉ㄎ环椒?,利用現有的“北斗一號”的三顆衛星資源,外加高程信息,可以實現用戶設備的無源定位。
  北斗無源定位需要同時對三顆衛星六個波束信號進行處理,處理數據量巨大,單純靠通用計算機很難達到實時性的要求。隨著數字信號處理器(DSP)和現場可編程門陣列器件(FPGA)的發展,采用DSP+FPGA架構的數字硬件系統顯示出其優越性。FPGA適用于運算量大、算法相對簡單的場合,而DSP適合于算法結構復雜,但涉及的數據量較小的場合。本系統采用了FPGA+DSP架構的硬件設計方案,通過算法的合理分配充分地利用兩種器件的優點實現了北斗衛星信號的實時處理。
1 無源定位系統的組成
1.1 硬件系統構成
  該系統由三部分組成,如圖1所示。系統的信號處理流程見圖2所示。天線接收的北斗一號衛星信號經過射頻前端放大、變頻處理轉換為中頻信號,經AD采樣變為數字信號后送入到由FPGA和DSP組成的數字信號處理單元,在其中完成捕獲、跟蹤、解調、幀同步以及定位結算等功能。北斗衛星定位方式采用擴頻通信體制,每顆衛星都分配不同的擴頻碼來區別。由于衛星和用戶之間存在相對運動,所以用戶接收信號的載波和擴頻碼都存在多普勒頻移。捕獲就是通過將本地復制衛星信號同接收信號在偽碼域和頻率域進行二維搜索,從而達到兩者粗略同步,跟蹤就是在捕獲結果的基礎上利用延遲鎖定環(DLL)和鎖相環實現偽碼和載波的精確同步,根據偽碼NCO和載波NCO提取衛星和用戶之間的距離。對精確同步后的信號進行解調、解碼、幀同步提取描述衛星位置的導航電文,利用導航電文計算三顆衛星的位置,有了衛星位置和距離就可在DSP中利用迭代算法解出用戶的位置以及用戶時鐘同北斗時間的差值,最后通過串口將定位結果傳送到PC上,信號處理部分還可以輸出基于北斗時間秒脈沖(1pps)用于其他設備時間同步。

?

?

?

1.2 處理器芯片
  AD芯片采用AD公司生產的一種高速、高性能、低功耗8位模數轉換器。該芯片內部集成了高性能采樣和保持放大器,輸入信號可以采用單輸入或差分輸入;處理輸入電壓峰峰在0~1V之間的模擬信號;采用單+3V模擬電源和單+3V數字電源;片內提供+1.2V~1.3V的參考電壓;最高采樣率可達100Mb/s;在100Mb/s采樣下功耗只有90mW;最大模擬輸入帶寬高達475MHz;在100Mb/s采樣下信噪比(SNR)為46.5dB。
  FPGA芯片采用Altera公司近期推出的采用65nm工藝的Cyclone III 系列的EP3C120,該系列芯片是目前為止工藝最先進、低功耗、低成本的平臺級可編程邏輯器件。EP3C120芯片內部具有120K邏輯單元(LE)和530個用戶I/O引腳,還具有4Mbit嵌入式存儲器、288個嵌入式18×18乘法器、專用外部存儲器接口電路、4個鎖相環以及高速差分I/O等,特別適合對功耗和價格敏感的大批量應用。
  DSP采用TI公司推出的目前最為先進的浮點DSP芯片TMS3206713。該芯片最高時鐘頻率達225MHz,內部有8個并行處理單元,分為兩組。其體系結構采用超長指令字(VLIW)結構,指令長32位,8個指令組成一個指令包,總共字長為256位。芯片內部設置了專門的指令分配模塊,可以將每個指令包同時分配到8個處理單元運行。TMS3206713的存儲器尋址空間為32位,芯片內部集成了7Mbit片內SRAM。該芯片利用32位的外部存儲器接口可以配置不同速度、不同容量和存儲器。TMS3206713還包含豐富的片上外設,包括16通道增強型直接存儲器存取協處理器,用于控制數據的EDMA傳輸;16位主機端接口,可以將該芯片配置為主機的DSP加速器;兩個32通用定時器;兩個多通道音頻串行口以及用于芯片開發和調試的邊界掃描接口。
2 數字信號處理模塊設計
  數字信號處理模塊相互間的接口關系如圖1所示。信號處理板上的晶振提供10MHz時鐘輸入到FPGA中,經過FPGA的鎖相環(PLL)分頻后作為FPGA的工作時鐘和A/D采樣時鐘。板上A/D將8位的采樣數據送到FPGA,FPGA對其進行截斷后送入數字接收通道進行處理。在FPGA的內部實現了FPGA和DSP的讀寫接口電路, DSP與FPGA之間的數據交互是以32位數據總線的形式設計的,FPGA內部寄存器組連接到DSP的EMIF接口的CE2空間,這樣DSP就把 FPGA當做一塊異步SRAM來讀寫訪問。DSP的10根地址線連接到FPGA上,因而DSP 最多可以訪問FPGA內部1 024個32位的寄存器。在FPGA內部,通過對高5位地址線的譯碼邏輯,將1 024個地址分成32個地址段,每個地址段包括32個32位的寄存器,每個地址段分配給不同的通道,用以存儲累積值載波NCO、偽碼NCO以及各個信號處理模塊的狀態等。FPGA的數據上報申請是通過DSP的兩個中斷管腳實現的。其中DSP_EINT5用于指示有新的相關累積值需要上報,中斷周期為31.25μs(一個偽碼周期為16kHz,由于各個通道的計算不一致,所以采用1/32K的中斷),而DSP_EINT6用于指示有新的基本觀測量需要上報,中斷周期為31.25ms(一幀信息的長度為31.25ms)。
3 無源點位算法與實現
3.1 三星無源定位的原理及算法

  北斗一號星座包括兩顆同步衛星、一顆備份星,分別位于東經80°、東經140°和東經110.5°。同GPS定位方式一樣,如果同時利用天上的三顆衛星同用戶之間的距離可以聯立三個方程,但是如果需要同時求解用戶的三維位置及用戶鐘和北斗時之間的時鐘差的話,必須再建立一個方程。用戶的坐標滿足橢球方程,因此可以通過氣壓測高的方式得到用戶的海拔高度來建立第四個方程,由于聯立的四個方程是非線性的,可以通過迭代的方式求解。
  通過導航電文可以知道3顆衛星的位置坐標(xi,yi,zi),i=1,2,3和衛星信號的發射時間tTj,根據用戶的接收時間tR,可以得到衛星到用戶的偽距ρj=(tR-tTj)×c,j=1,2,3。設用戶的三維位置(xu,yu,zu)和偏移量tu,產生3個方程,組成如下方程組:


??? 如果近似知道接收機的位置,則可以將真位置(xu,yu,zu)和近似位置()之間的偏離用位移(Δxu,Δyu,Δzu)來標記。將式(1)~(4)按泰勒級數繞近似位置展開,則可以將位置偏移(Δxu,Δyu,Δzu)表示為已知坐標點和偽距測量值的線性函數。這個過程如下:

  一旦算出了未知量,便可以算出用戶的坐標(xu,yu,zu)和接收機時鐘偏移tu。只要位移(Δxu,Δyu,Δzu)是在線性化點的附近,這種線性化方法便是可行的??梢越邮盏奈灰迫Q于用戶的精度要求。如果位移的確超過可接受的值,便重新迭代上述過程,即以算出的點坐標(xu,yu,zu)作為新的估計值,重新迭代過程。
3.2 無源定位算法的軟件實現
  整個無源定位算法的實現分為FPGA處理單元和DPS處理單元兩個部分,FPGA實現六路并行的數字接收通道(北斗一號有三顆衛星六個波束)完成載波剝離、接擴、積分累加以及偽距、載波相位等基本觀測量的提取等。DSP主要完成偽碼捕獲、載波和偽碼跟蹤環路的濾波以及數據解調、位同步、幀同步等算法和整個軟硬件的協調功能。為了使如此之多的模塊能夠順利運行,在DSP的主程序中采用了任務調度的機制,以兩個中斷時間間隔為基準,根據信號處理的流程在不同時刻拋出各種不同的優先級的任務,主程序不停地查詢任務隊列,如果隊列中有多個任務等待處理,則取出優先級高的進行處理。整個信號處理的流程如圖3。系統上電后首先進行DSP和FPGA的初時化,然后對一顆衛星某個波束進行處理通道分配,DSP程序進入任務調度狀態,FPGA根據設置的載波NCO參數、偽碼NCO參數產生本地復制的衛星信號,將該復制信號同實際信號進行相關累積運算,31.25μs后產生5號中斷通知DSP某一通道中存在新的累積值,同時FPGA重新開始下一個相關累積運算,DSP得到新的累積值后開始順序進行捕獲、跟蹤和定位解算,同時拋出Viterbi譯碼、串口通信、組建導航信息和提取命令四個任務;31.25ms后產生6號中斷通知DSP讀取偽距、載波相位等觀測量,同時拋出分配通道、定位解算和發送消息任務。整個系統在DSP的調度下循環往復運行。

??? FPGA算法設計采用VHDL在Altera公司的Quartus.II.v6.0集成開發環境下成功實現;DSP算法設計采用C語言在TI公司的CCS3.1集成開發環境下成功實現。整個系統聯機運行穩定,滿足設計要求。
  系統基于軟件無線電的概念設計了一個通用的硬件平臺,只要修改相應的算法就可以實現利用GPS信號定位。軟件上采用任務調度的方式,利用累積值中斷和測量值中斷拋出不同的任務。如果需要增加新的功能,只需要添加一個新的任務即可。該系統在實際的測試中,冷啟動首捕時間≤2s,失鎖重捕時間≤1s,定位精度小于100m,測速精度小于2m,滿足系統的設計要求。


參考文獻
[1] 張常云.三星定位原理研究.航空學報,2001,(2).
[2] 孫國良,丁子明.雙星系統工作方式改進的探討.電子學報,2001,(9).
[3] 盧子建,李德華.FPGA+DSP實時三維圖像信息處理系統.電子技術應用,2007,(3).
[4] 陸海東,吳明贊.基于DSP+FPGA結構的小波圖像處理系統設計.電子技術應用,2006,(3).
[5] TI Inc.TMS3206713 Datasheet,2005.

[6] AD Inc.AD9283 Datasheet,2001.
[7] Altera Inc.Cyclone III Datasheet,2007.

本站內容除特別聲明的原創文章之外,轉載內容只為傳遞更多信息,并不代表本網站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創文章及圖片等內容無法一一聯系確認版權者。如涉及作品內容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經濟損失。聯系電話:010-82306118;郵箱:aet@chinaaet.com。
热re99久久精品国产66热_欧美小视频在线观看_日韩成人激情影院_庆余年2免费日韩剧观看大牛_91久久久久久国产精品_国产原创欧美精品_美女999久久久精品视频_欧美大成色www永久网站婷_国产色婷婷国产综合在线理论片a_国产精品电影在线观看_日韩精品视频在线观看网址_97在线观看免费_性欧美亚洲xxxx乳在线观看_久久精品美女视频网站_777国产偷窥盗摄精品视频_在线日韩第一页
  • <strike id="ygamy"></strike>
  • 
    
      • <del id="ygamy"></del>
        <tfoot id="ygamy"></tfoot>
          <strike id="ygamy"></strike>
          亚洲图片在线观看| 91久久精品美女| 在线精品国产欧美| 亚洲激情视频在线| 国产精品视频免费一区| 韩日视频一区| 亚洲自啪免费| 久久一区二区三区国产精品| 欧美亚洲系列| 国产女主播一区| 国产欧美在线观看一区| 在线播放亚洲一区| 蜜臀99久久精品久久久久久软件| 亚洲伊人伊色伊影伊综合网| 9人人澡人人爽人人精品| 国内外成人免费激情在线视频| 伊人婷婷欧美激情| 欧美一级专区| 欧美1区视频| 久久久www成人免费毛片麻豆| 久久国产精品一区二区三区| 欧美精品免费在线观看| 亚洲欧洲精品一区二区三区不卡| 亚洲天堂av综合网| 久久资源在线| 久久精品国产第一区二区三区最新章节| 久久精品动漫| 美日韩精品免费观看视频| 国产伦精品一区二区三区免费迷| 亚洲欧美一区二区三区在线| 欧美一区二区三区四区在线观看| 国产免费成人| 亚洲激情欧美| 国产精品黄视频| 久久嫩草精品久久久精品一| 国内精品久久久久久久影视麻豆| 蜜臀久久99精品久久久久久9| 国产一区99| 欧美一级视频精品观看| 国产日韩欧美在线播放| 欧美剧在线免费观看网站| 国产精品盗摄久久久| 一本色道久久综合亚洲精品不| 亚洲福利免费| 欧美日韩伊人| 国产精品成人观看视频国产奇米| 一区二区三区产品免费精品久久75| 午夜精品久久久久久久白皮肤| 欧美精品 日韩| 欧美在线视频观看免费网站| 国内精品久久久久久影视8| 一本久久综合亚洲鲁鲁五月天| 国产精品无码专区在线观看| 欧美视频中文字幕在线| 亚洲午夜精品久久久久久浪潮| 韩日精品中文字幕| 国产一区二区视频在线观看| 久久精品国产精品亚洲| 亚洲第一精品夜夜躁人人躁| 亚洲永久在线观看| 亚洲欧洲偷拍精品| 男女精品视频| 在线成人www免费观看视频| 亚洲精品社区| 亚洲经典在线看| 亚洲人成欧美中文字幕| 亚洲精品少妇| 国产农村妇女毛片精品久久麻豆| 尤物精品国产第一福利三区| 久久人91精品久久久久久不卡| 欧美日韩一区二区视频在线观看| 国产欧美韩日| 亚洲国产一区二区三区青草影视| 欲香欲色天天天综合和网| 日韩午夜在线电影| 亚洲国产精品成人精品| 久久久久久午夜| 香蕉久久夜色精品国产使用方法| 国产精品免费网站在线观看| 精品成人国产在线观看男人呻吟| 毛片av中文字幕一区二区| 欧美精品国产精品日韩精品| 韩国精品主播一区二区在线观看| 欧美中文在线免费| 欧美区在线播放| 午夜在线a亚洲v天堂网2018| 欧美揉bbbbb揉bbbbb| 国产一区二三区| 国产精品丝袜91| 香蕉尹人综合在线观看| 国产日韩精品视频一区| 久久久亚洲成人| 国产精品地址| 亚洲高清不卡av| 国产精品伦一区| 性做久久久久久久久| 国产一区在线视频| 亚洲一区二区久久| 欧美夜福利tv在线| 欧美午夜激情小视频| 午夜精品福利视频| 亚洲在线视频| 久久久国产精品一区| 亚洲成人在线视频播放| 国产欧美日韩精品专区| 亚洲午夜三级在线| 久久久一本精品99久久精品66| 韩国成人精品a∨在线观看| 欧美三级在线播放| 久久夜色精品一区| 欧美电影电视剧在线观看| 亚洲欧美精品在线| 欧美视频三区在线播放| 国产亚洲精品激情久久| 国产一区二区三区在线观看免费| 国产精品久久久久久久久免费| 欧美午夜女人视频在线| 久久久久久伊人| 国产在线视频欧美一区二区三区| 亚洲高清久久| 国产精品一二三视频| 久久婷婷人人澡人人喊人人爽| 尤物yw午夜国产精品视频明星| 久久久www成人免费精品| 国产精品国产三级国产专播精品人| 久久一二三国产| 一区二区激情| 美国十次成人| 午夜精品在线视频| 亚洲精品一区二区三| 日韩视频永久免费观看| 国产午夜亚洲精品羞羞网站| 国产精品自在欧美一区| 欧美一区二区性| 欧美精品国产精品| 欧美精品粉嫩高潮一区二区| 欧美日韩亚洲一区二区三区四区| 欧美精品色综合| 久久这里只精品最新地址| 精品成人a区在线观看| 欧美精品一区二区三区在线播放| 欧美jizz19hd性欧美| 国产精品人人爽人人做我的可爱| 久久嫩草精品久久久精品一| 国产欧美日韩一区二区三区在线观看| 欧美高清hd18日本| 欧美日韩一本到| 国产精品久久久久一区| 亚洲一区二区三区在线| 国产精品视频免费观看| 久久免费视频在线| 欧美电影免费| 久久不射电影网| 国产精品99久久久久久白浆小说| 国产欧美一区二区三区久久| 欧美在线网址| 国产精品99免费看| 亚洲欧美日韩精品在线| 国产美女诱惑一区二区| 国产精品护士白丝一区av| 久久久夜精品| 在线观看欧美日本| 欧美精品v日韩精品v国产精品| 亚洲国产午夜| 国产专区欧美精品| 亚洲国产三级网| 亚洲欧美日韩电影| 狠狠操狠狠色综合网| 中文在线资源观看网站视频免费不卡| 一区二区亚洲精品| 免费看的黄色欧美网站| 久久激情五月丁香伊人| 午夜精品福利在线观看| 亚洲欧美日本日韩| 夜夜夜久久久| 洋洋av久久久久久久一区| 蜜臀av在线播放一区二区三区| 国产一区二区丝袜高跟鞋图片| 在线日韩中文字幕| 美女视频黄a大片欧美| 国产精品丝袜91| 亚洲伦理在线免费看| 欧美激情区在线播放| 欧美va天堂在线| 欧美成人一区二区三区片免费| 欧美在线免费观看视频| 黄色成人91| 国产精品乱子乱xxxx| 欧美成人免费全部| 国产精品成人一区二区网站软件| 一个色综合av| 久久久综合视频| 国产日韩综合| 亚洲免费观看在线视频| 国产一区二区你懂的| 好吊一区二区三区| 欧美另类一区| 亚洲欧美成人| 午夜在线一区二区| 国产日韩欧美高清免费| 国产三级欧美三级| 亚洲精品久久久久久久久| 午夜日韩在线观看| 久久综合福利| 久久久精品国产免大香伊| 日韩视频欧美视频| 欧美一区深夜视频| 亚洲一级片在线观看| 日韩一级黄色片| 国内精品嫩模av私拍在线观看| 国产欧美日韩一区二区三区在线观看| 午夜精品一区二区三区四区| 国产日韩专区| 欧美女主播在线| 亚洲在线免费视频| 免费h精品视频在线播放| 99re国产精品| 欧美涩涩网站| 99精品国产福利在线观看免费| 欧美区国产区| 国产精品一区亚洲| 午夜欧美电影在线观看| 欧美精品成人一区二区在线观看| 国产亚洲精品久久久久婷婷瑜伽| 国产精品久久久久久久久久久久| 免费观看亚洲视频大全| 伊人久久大香线蕉综合热线| 国内精品美女av在线播放| 欧美日韩成人激情| 国产精品入口日韩视频大尺度| 亚洲一区二区综合| 米奇777在线欧美播放| 在线日韩av永久免费观看| 久色成人在线| 欧美激情久久久久久| 欧美在线日韩在线| 乱码第一页成人| 国产一区二区成人久久免费影院| 亚洲福利在线观看| 一区二区三区国产精品| 久久在线免费观看| 久久中文欧美| 欧美电影在线观看| 亚洲一区美女视频在线观看免费| 亚洲欧美日韩在线不卡| 91久久国产精品91久久性色| 日韩午夜av| 久久久久国产精品一区三寸| 欧美紧缚bdsm在线视频| 亚洲日本中文| 妖精成人www高清在线观看| 欧美日韩国产精品一区二区亚洲| 亚洲欧美日韩一区二区在线| 欧美极品在线视频| 亚洲免费一级电影| 精品91久久久久| 亚洲欧美在线aaa| 在线观看视频一区二区| 欧美日韩国产91| 欧美日韩福利视频| 中文一区二区| 欧美日本精品| 国产视频丨精品|在线观看| 国产香蕉97碰碰久久人人| 亚洲人成亚洲人成在线观看| 国产一区二区按摩在线观看| 亚洲综合不卡| 亚洲国产小视频在线观看| 伊人成人网在线看| 欧美日韩精品欧美日韩精品一| 欧美日本一区二区高清播放视频| 99www免费人成精品| 亚洲第一黄色网| 国产欧美日韩综合精品二区| 香蕉成人啪国产精品视频综合网| 午夜精品999| 欧美一区二区三区视频免费播放| 欧美在线视频一区| 亚洲视频欧美视频| 亚洲欧美久久久久一区二区三区| 亚洲网站在线| 99精品国产高清一区二区| 久久精品免费电影| 亚洲国产欧美一区二区三区丁香婷| 久久久久久久尹人综合网亚洲| 欧美日韩另类国产亚洲欧美一级| 欧美日韩亚洲视频| 亚洲欧美在线看| 免费在线看一区| 国精品一区二区三区| 欧美日韩高清免费| 欧美日本韩国一区二区三区| 亚洲桃色在线一区| 欧美一区二区三区久久精品茉莉花| 国产香蕉97碰碰久久人人| 欧美一级理论性理论a| 欧美成人免费va影院高清| 国产精品视频九色porn| 国产精品视频自拍| 亚洲人成毛片在线播放| 亚洲国产精品一区制服丝袜| 国内外成人在线| 欧美激情中文字幕在线| 欧美日韩日日夜夜| 国产日韩综合一区二区性色av| 91久久中文字幕| 欧美激情一区二区三区在线视频观看| 欧美成人在线免费视频| 亚洲视频一区在线观看| 91久久久一线二线三线品牌| 亚洲成色777777女色窝| 亚洲美女免费视频| 久久黄色网页| 欧美激情a∨在线视频播放| 亚洲激情自拍| 国产一区在线播放| 欧美性猛交xxxx免费看久久久| 欧美国产日韩一区二区在线观看| 老司机一区二区| 亚洲黄色成人| 亚洲精品极品| 亚洲国产成人av好男人在线观看| 国产精品高清免费在线观看| 亚欧成人精品| 欧美freesex8一10精品| 蜜桃av噜噜一区二区三区| 欧美色视频日本高清在线观看| 亚洲黄色av一区|