freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

軟件無線電gps接收機的dsp實現(xiàn)與優(yōu)化-預覽頁

2025-07-20 04:31 上一頁面

下一頁面
 

【正文】 方法對天線特性進行設置 從而達到覆蓋天線的所有工作頻段【51。數(shù)字下變頻技術是A/D后首先要完成的工作,包 括數(shù)字下變頻、濾波和二次采樣,運算量大是最難完成的部分。開發(fā)各種標準的信令模塊,研究通用的信令框架,實 現(xiàn)軟件無線電系統(tǒng)在無線接入時的標準化【6】。GPS接收機主要由 2 武漢理工大學碩士學位論文 四部分組成:天線、射頻前端、基帶處理和導航解算部分12】【引。 對于整個系統(tǒng),下面分模塊來看目前國內外的發(fā)展現(xiàn)狀和存在問題,具體如下: (1)射頻前端的數(shù)字中頻結構 衛(wèi)星通信系統(tǒng)的數(shù)字化接口采用數(shù)字中頻結構,對信號進行寬帶數(shù)字化處 理,實現(xiàn)射頻信號的中頻處理,在一定程度上簡化了接收機前端電路設計,并 且對后續(xù)的數(shù)字化處理,具有更好的信號帶寬適應性以及可擴展性,相對于傳 統(tǒng)的模擬中頻方法,是一種優(yōu)化的設計方案。目前常用的是匹配濾波器法和基于FFT的相關法。對于偽碼跟蹤過程一般采用延遲 鎖定環(huán)(Delay Lock Loop,DLL)來完成,對于載波跟蹤,一般常采用經(jīng)典的Costas 鎖相環(huán)。 (4)偽距定位 在軟件接收機中,如果是對采集數(shù)據(jù)進行事后處理,則沒有本地參考時間, 即無本地守時電路,要完成偽距計算,可以利用每個衛(wèi)星的相同子幀到達接收 機天線的時延差來計算,這樣GPS軟件接收機的定位原理和普通接收機仍是一 致的。具體內容如下: 本文結構組織如下: 第1章,緒論,概述課題的研究背景和意義。 第3章,軟件接收機總體設計和方法,介紹該課題所設計系統(tǒng)的整體架構、 硬件平臺的選取、軟件開發(fā)平臺和軟件開發(fā)的總流程。 4 武漢理工大學碩士學位論文 第2章GPS系統(tǒng)基本原理和關鍵技術 2.1 GPS系統(tǒng)概述 (1)空間部分,截止到2008年2 全球定位系統(tǒng)(GPS)主要由三部分構成: 月29日,目前有效工作的GPS衛(wèi)星的個數(shù)是32顆,接收和存儲地面監(jiān)控站 發(fā)來的導航數(shù)據(jù),并向用戶連續(xù)不斷地發(fā)送衛(wèi)星信號;(2)地面控制部分,由主 控站、地面天線、監(jiān)測站和通訊輔助系統(tǒng)組成;(3)用戶設備部分,即GPS信 號接收機和定位解算設備【l到。根據(jù)導 航電文,可進行解算,由于衛(wèi)星的時鐘與接收機時鐘之間的誤差,實際上有4 個未知數(shù),觀測點的位置(x,Y,z)和鐘差,因而需要引入第4顆衛(wèi)星,形成4個 方程式進行求解【l引。 2.2 GPS衛(wèi)星信號 GPS衛(wèi)星信號由載波信號(L1和L2)、測距碼(C/A碼和P碼)和導航電文(D 碼,又稱為數(shù)據(jù)碼或基帶信號)三部分組成【14】。P碼為 軍用碼,C/A碼為一般的民用碼。以一個3級的反饋移位寄存器為例,如圖2.3所示: 圖2.3 3級的反饋移位寄存器 則一共有8種碼型,其運行周期表如表2.1所示: 表2.1 3級的反饋移位寄存器運行周期表 各級狀態(tài) 模2加反饋 末級輸出的二進制數(shù) 狀態(tài)編號 ① 1 2 3 4 5 6 7 8 l O 0 1 O 1 1 l ② 1 1 O 0 1 0 l 1 ③ 1 1 1 O O l 0 1 ②+③->① 0 0 l 0 1 1 1 0 1 1 1 O O 1 O 1 C/A碼碼率1. 023MHz, 碼長N=210_1, 即1023, 周期為 1023/(1.023"106)=1ms,碼寬為lms/1023=0.978微秒,則定位精度為31 08 X 0.978微秒=293m。導航電文的每個子幀的第一個碼都是 遙測碼,作為捕獲導航電文的前導,也稱為同步碼,具體碼位為:1000100,同 步信號為各子幀提供了一個同步起點,使用戶便于解釋電文數(shù)據(jù)【14】。 簡單的說,GPS信號就是用D碼調制一個偽隨機噪聲碼,然后再相位調制 到L1和L2載波上,最后衛(wèi)星向地面發(fā)送這種已調波Ll和L2。 2.4 GPS基帶信號處理 GPS基帶信號處理是所處理的對象是GPS數(shù)字中頻信號。 。通過本地載波和本地偽碼產(chǎn)生簡要描 述了一顆衛(wèi)星信號的解擴解調過程㈣。由于巨大的數(shù)據(jù)處理量,捕獲時間變得很長, 根據(jù)相關運算,可以將串行捕獲轉化為并行捕獲,其具體過程如下所示: x(療)和c(終)之間的相關運算表示為: .N。1(露) X-1(后)表示離散傅立葉變換的反變換。IOKHz(高動態(tài))或+5Knzd氐動態(tài))頻偏)。 2.4.2信號的跟蹤 捕獲到衛(wèi)星信號后,即可利用碼跟蹤環(huán)和載波跟蹤環(huán)對信號進行跟蹤,實 現(xiàn)接收機本地復現(xiàn)信號和輸入信號的準確同步。本文采用6個相關器的非相干 DLL設計,即超前滯后能量差鑒相器,其結構框圖如圖2-9所示: 輸入信號 . 訇I蒜灌霧=文 一 口 零 群翮氮 妒 地T上I碼T●下專 √ 碼環(huán)鑒相器 偽一P一 發(fā)~L叫 、 螺態(tài) 累加積分 NC0 圖2-9 DLL結構框圖 該DLL雖然計算量偏大,但偏移量大于177。112碼片間距,D值處于(.0.5,O.5) 中無需調整碼相位,否之進行調整,當碼相位跟蹤上后,D輸出即為導航電文。圖2.10給出了科斯塔斯環(huán)的內部結構框圖: 13 武漢理工大學碩士學位論文 圖2.10科斯塔斯環(huán)內部結構 科斯塔斯環(huán)包含兩個本地信號,一個是同相載波信號,另一個是正交的載 波信號,假設本地產(chǎn)生了同頻同相的載波,則I、Q支路輸出的表達式分別為: Dr(n)cos(co,Fn)cos(co伊胛+≯)=寺D2(聆)cos(矽)+去D‘(刀)cos(2colpn+≯)(2—17) 二二 Dr(n)cos(co腰n)sin(co厲療+矽)=去D‘(刀)siIl(矽)+去D‘(n)sin(2緲ipn+≯) 二 (2—18) 二 其中矽為輸入信號載波相位與本地載波相位之間的相位差。 數(shù)字濾波器和壓控振蕩器傳遞函數(shù)分別為: 14 武漢理工大學碩士學位論文 弛)=墜咎車 (2-21) 酢)=篙 圖2.11表示的整個傳輸函數(shù)可以表示為: (2—22) !墜魚芻177。憶為環(huán)路增益,f為衰減因子,魄為自然振蕩頻率,Z為抽樣時 間。導航電文的碼率為50bps,而累加積分的時間可知輸 出電文的碼率為1000bps,那么跟蹤環(huán)輸出的電文必須從1000bps轉換為50bp s, 那么每20個連續(xù)的值將轉換為1個值,這個轉換過程將其稱為位同步。 2.4.4偽距的計算 關于GPS接收機偽距的計算,傳統(tǒng)的ASIC的實現(xiàn)方式一般是采用NCO 累計碼片或半碼片數(shù)的方式,該方式給電路實現(xiàn)增加了負擔,而且必須解調出 電文中的周內秒計數(shù)才能聯(lián)合求算偽距。 16 武漢理工大學碩士學位論文 第3章GPS軟件接收機的總體設計和開發(fā)流程 在第2章中,我們提到了通用GPS接收機的典型架構,并按模塊介紹并驗 證了各模塊的關鍵技術,在此基礎上,本章將重點討論基于射頻前端而設計的 軟件接收機。除了GPS中頻信 號數(shù)據(jù)采集需要實現(xiàn)A/D轉換之間與DSP處理器之間的通信外,整個軟件接收 機的基帶信號處理、導航電文的提取和偽距的計算都是通過GPS信號本身的信 息以及相關算法以軟件編程的方法得以實現(xiàn)的。于是根據(jù)采 樣需求,項目中采用的ADS930E 8bits高速A/D芯片完成數(shù)據(jù)的采樣,A/D 芯 片的D8(MSB)腳信號反應的是信號的極性(1表示正極性,0表示負極性),那么 該芯片即可作為lbit高速A/D使用,采用lbit將比8bit信號信噪比降低3dB, 但其簡化了基帶處理的復雜度,權衡考慮采用lbit數(shù)據(jù)進行采樣量化。 為了保證GPS軟件接收機的實時性,運算速度是選擇處理器所要考慮的重 要因素;另外由于處理的數(shù)據(jù)量比較大,數(shù)據(jù)的輸入和輸出的處理機制也是需 要考慮的;最后在滿足以上兩點要求之下,減少軟件無線電系統(tǒng)的硬件成本, 也是本次研究的主要目的之一。McBS Pl 串口和uToPn接口復用,McBSP2串口和PCI的EEPROM接口復 用。可采 用單一的+SV電源供電或標準的微機電源供電口”。配置可以是軟件仿真(Simulation)也可是硬件仿真(Emulation)。為CCS配置好好相應的驅動后,CCS就可進行系統(tǒng)開發(fā)了。根據(jù)軟件接收機設計 的應用要求,具體開發(fā)流程可總結為如下過程: 第一步:根據(jù)應用需求和硬件存儲空間大小,分配數(shù)據(jù)存儲空間; 第二步:C語言算法實現(xiàn); 第三步:根據(jù)硬件處理平臺特點通過編程技巧進行C語言算法優(yōu)化,如減 少浮點運算、盡量進行并行處理、使用軟件流水線等; 第四步:經(jīng)測試在不滿足系統(tǒng)實時性要求下進行線性匯編并進行優(yōu)化; 第五步:利用CCS自帶的優(yōu)化選項優(yōu)化程序; 第六步:將程序代碼燒制開發(fā)板的FLASH中。由于要進行大量的數(shù)據(jù)處理,在j芏序設 計前就必須對存儲空間進行管理,經(jīng)常用到的變量定義為全局變量,并分配相 應的空間,對于用完但是已不需再用的空間可進行重復利用。 導航信息提取模塊:對跟蹤環(huán)輸出的導航電文信息進行同步校驗,并根據(jù) 解擴出的電文實現(xiàn)偽距的計算。.J。一I饉000!A 丑上。0 一一一。:。 C64x CPU使用2級的緩存結構,大大提高了程序性能,當片內存儲空間不 夠時,才會考慮外擴存儲空間,CPU訪問一級緩存可以無需任何延遲,C64x CPU 和一級緩存的時鐘頻率都為600 M;L2是C64x的片內內存,大小為1M,其時 鐘頻率相比于一級緩存的時鐘頻率減半,而外部存儲器時鐘頻率是100M-133M, 因此要盡量避免CPU訪問外部內存【30l。 F 4.1.2鏈接器配置文件(CMD命令文件) 以上是根據(jù)系統(tǒng)需求,在已有的硬件平臺上考慮的數(shù)據(jù)存儲空間的大小問 題,另外基于CCS的DSP開發(fā)時代碼和數(shù)據(jù)的存儲空間可利用鏈接器配置文 件來進行配置的,稱為CMD命令文件,其中比較關鍵的就是MEMORY和 SECTIONS兩個偽指令的使用。 本系統(tǒng)的CMD文件如下所示: MEM01w { Ll: L2: O=Oh O=00000 400h O=80000 000h l=0x400 l=00100 000h l=02000000 000h 蘆all 產(chǎn)all SRAM SDRA M +/ ?/ SDRAM: ) SECTl0NS { .boot—load>L1 .cinit .text > L 2 > L 2 > L 2 >L2 .stack .bss 24 武漢理工大學碩士學位論文 > > .const L2 L2 L2 L2 L2 L2 L2 .data .far .switch > > > .sysmem .tables .ClO > > > .oIjF ram SDRAM ) L1對應的是上節(jié)所提到的一級緩存,大小為1024個字節(jié),L2為靜態(tài)存儲區(qū), 從00000400h地址開始,長度為32768個字節(jié),在SECTIONS的偽指令中.offra m 的設置就可對對外接SDRAM的進行操作了,其起始地址為80000000h,長度 為256M。 在第2章GPS信號中對于詳述了C/A碼的產(chǎn)生原理,對于C/A碼的G1碼, 在軟件編程中,就是通過將十級反饋寄存器的第3級和第10級模2反饋到第一 級,為減少硬件電路,十級反饋移位寄存器在時鐘脈沖的作用下向右移位即可 通過數(shù)組的1023次循環(huán)移位來實現(xiàn),為了編程方便,在C/A碼產(chǎn)生模塊的模2 加運算也可用乘法運算來表示,但各級狀態(tài)需重新編碼表示,即(1+1=0,1+0=1, 0+0=0對應.1≯1=1,.1?1=.1,1?1=1),故可用.1表示1,l表示0,模2運算用乘法 取代。圖4-4為在CCS環(huán)境下產(chǎn)生的本地載波: 圖4_4本地產(chǎn)生載波 由于TMS320C6416DSP芯片是高速定點芯片,通過調用庫函數(shù)產(chǎn)生如上的 正余弦函數(shù)會影響整體程序性能和運算,本文采用的手段是將浮點轉換為定點 武漢理工大學碩士學位論文 運算,并減少庫函數(shù)的調用,在后面章節(jié)將予以介紹如何產(chǎn)生正余弦的函數(shù)。FFT是離散傅立葉變換(Discrete 快速算法, 于實際 變?yōu)楝F(xiàn)實【34】。 C64xDSPLIB提供了八種FFT的函數(shù)都是基于定點數(shù)的運算,在調用函數(shù) 時,需將浮點數(shù)轉換為定點數(shù)且滿足調用函數(shù)的精度要求,一般使用Q.format 的格式表示,Q越大表示數(shù)值范圍越小而精度越高;Q越小表示數(shù)值范圍越大 而精度就越低。函數(shù)void DSP_fft32x32(const int簟 武漢理工大學碩士學位論文 restrict w,int fiX,.int}restrict x,int}restrict y)蝶形因子W、輸入和輸出數(shù)據(jù)格式 為32-b“, 缸型數(shù)據(jù),nx為16—32768之間且必須為2的冪的形式,其中蝶形 因子W,輸入X,輸出Y實部和虛部應成對出現(xiàn)【36】
點擊復制文檔內容
語文相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1