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

正文內(nèi)容

軟件無(wú)線電gps接收機(jī)的dsp實(shí)現(xiàn)與優(yōu)化-預(yù)覽頁(yè)

 

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