該課題通過(guò)對(duì)開(kāi)放式數(shù)控技術(shù)的全面調(diào)研和對(duì)運(yùn)動(dòng)控制技術(shù)的深入研究,并針對(duì)國(guó)內(nèi)運(yùn)動(dòng)控制技術(shù)的研究起步較晚的現(xiàn)狀,結(jié)合激光雕刻領(lǐng)域的具體需要,緊跟當(dāng)前運(yùn)動(dòng)控制技術(shù)研究的發(fā)展趨勢(shì),吸收了世界開(kāi)放式數(shù)控技術(shù)和相關(guān)運(yùn)動(dòng)控制技術(shù)的最新成果,采納了基于DSP和FPGA的方案,研制了一款比較新穎的、功能強(qiáng)大的、具有很大柔性的四軸多功能運(yùn)動(dòng)控制卡.該論文主要內(nèi)容如下:首先,通過(guò)對(duì)制造業(yè)、開(kāi)放式數(shù)控系統(tǒng)、運(yùn)動(dòng)控制卡等行業(yè)現(xiàn)狀的全面調(diào)研,基于對(duì)運(yùn)動(dòng)系統(tǒng)控制技術(shù)的深入學(xué)習(xí),在比較了幾種常用的運(yùn)動(dòng)控制方案的基礎(chǔ)上,確定了基于DSP和FPGA的運(yùn)動(dòng)控制設(shè)計(jì)方案,并規(guī)劃了板卡的總體結(jié)構(gòu).其次,針對(duì)運(yùn)動(dòng)控制中的一些具體問(wèn)題,如高速、高精度、運(yùn)動(dòng)平穩(wěn)性、實(shí)時(shí)控制以及多軸聯(lián)動(dòng)等,在FPGA上設(shè)計(jì)了功能相互獨(dú)立的四軸運(yùn)動(dòng)控制電路,仔細(xì)規(guī)劃并定義了各個(gè)寄存器的具體功能,設(shè)計(jì)了功能完善的加/減速控制電路、變頻分配電路、倍頻分頻電路和三個(gè)功能各異的計(jì)數(shù)器電路等,完全實(shí)現(xiàn)了S-曲線升降速運(yùn)動(dòng)、自動(dòng)降速點(diǎn)運(yùn)動(dòng)、A/B相編碼器倍頻計(jì)數(shù)電路等特殊功能.再次,介紹了DSP在運(yùn)動(dòng)控制中的作用,合理規(guī)劃了DSP指令的形成過(guò)程,并對(duì)DSP軟件的具體實(shí)現(xiàn)進(jìn)行了框架性的設(shè)計(jì).然后,根據(jù)光電隔離原理設(shè)計(jì)了數(shù)字輸入/輸出電路;結(jié)合DAC原理設(shè)計(jì)了四路模擬輸出電路;實(shí)現(xiàn)了PCI接口電路的設(shè)計(jì);并針對(duì)常見(jiàn)的干擾現(xiàn)象,提出了有效的抗干擾措施.最后,利用運(yùn)動(dòng)控制卡強(qiáng)大的運(yùn)動(dòng)控制功能,并針對(duì)激光雕刻行業(yè)進(jìn)行大幅圖形掃描時(shí)需要實(shí)時(shí)處理大量的圖形數(shù)據(jù)的特別需要,在板卡第四軸完全實(shí)現(xiàn)了激光控制功能,并基于FPGA內(nèi)部的16KBit塊RAM,開(kāi)辟了大量數(shù)據(jù)區(qū)以便進(jìn)行大幅圖形的實(shí)時(shí)處理.
標(biāo)簽: FPGA DSP 運(yùn)動(dòng)控制
上傳時(shí)間: 2013-06-09
上傳用戶:youlongjian0
基于彩色路徑識(shí)別的視覺(jué)導(dǎo)航方法是當(dāng)前自動(dòng)導(dǎo)航小車領(lǐng)域的研究熱點(diǎn)和方向。視覺(jué)導(dǎo)航是指根據(jù)地面路徑和被控對(duì)象之間的位置偏差控制其運(yùn)行的方向,因此,地面彩色路徑圖像的攝取及其識(shí)別處理就成為視覺(jué)導(dǎo)航系統(tǒng)中的基礎(chǔ)和關(guān)鍵。在當(dāng)前的視覺(jué)導(dǎo)航系統(tǒng)設(shè)計(jì)中,圖像處理的硬件平臺(tái)都是基于通用微處理器,嵌入式微處理器或者DSP進(jìn)行設(shè)計(jì)的。這些處理器一個(gè)共同的特點(diǎn)就是數(shù)據(jù)串行處理,而圖像處理過(guò)程涉及大量的并行處理操作,因此傳統(tǒng)的串行處理方式滿足不了圖像處理的實(shí)時(shí)性要求。 鑒于微處理器這方面的不足,作者提出一種使用FPGA實(shí)現(xiàn)圖像識(shí)別的并行處理方案,并據(jù)此設(shè)計(jì)一個(gè)智能圖像傳感器。該傳感器采用先進(jìn)的FPGA技術(shù),將圖像采集及其顯示,路徑的識(shí)別處理以及通信控制等模塊集成在一個(gè)芯片上,形成一個(gè)片上系統(tǒng)(SOC)。其主要功能是對(duì)所采集的彩色路徑圖像進(jìn)行識(shí)別處理,獲得彩色路徑的坐標(biāo)及其方向角,并將處理結(jié)果發(fā)送給上位機(jī),為自動(dòng)導(dǎo)航提供控制依據(jù)。 本文將彩色路徑的識(shí)別處理過(guò)程劃分為三個(gè)階段,第一階段為顏色聚類識(shí)別,以獲得二值路徑圖像,第二階段為數(shù)學(xué)形態(tài)學(xué)運(yùn)算,用于對(duì)第一階段中獲得的二值圖像進(jìn)行去斑處理,第三階段為路徑中心線的定位及其方向角的測(cè)量。圖像傳感器與上位機(jī)的通信采用異步串行方式,由于上位機(jī)需要控制該傳感器執(zhí)行多種任務(wù),作者定義一種基于異步串行通信的應(yīng)用層協(xié)議,用于上位機(jī)對(duì)傳感器的控制。在圖像的顯示中,為了彌補(bǔ)圖像采集的速率和VGA顯示速率的不匹配,作者提出一種基于單端口存儲(chǔ)器的圖像幀緩沖機(jī)制,通過(guò)VGA接口將采集的圖像實(shí)時(shí)地顯示出來(lái)。 根據(jù)上述思想,作者完成了系統(tǒng)的硬件電路設(shè)計(jì),并對(duì)整個(gè)系統(tǒng)進(jìn)行了現(xiàn)場(chǎng)調(diào)試。調(diào)試結(jié)果表明,傳感器系統(tǒng)的各個(gè)模塊都能正常工作,F(xiàn)PGA中的數(shù)字邏輯電路能夠?qū)崟r(shí)地將路徑從圖像中準(zhǔn)確地識(shí)別出來(lái),.充分體現(xiàn)了FPGA對(duì)路徑圖像的高速處理優(yōu)勢(shì),達(dá)到了設(shè)計(jì)預(yù)期目標(biāo),在一定程度上豐富了路徑圖像識(shí)別處理的技術(shù)和方法。
標(biāo)簽: FPGA 路徑識(shí)別 圖像傳感器
上傳時(shí)間: 2013-04-24
上傳用戶:ghostparker
近年來(lái),隨著FPGA技術(shù)的出現(xiàn),憑借著它在設(shè)計(jì)上的優(yōu)越性,使得它在各電子設(shè)計(jì)領(lǐng)域上備受關(guān)注。在數(shù)字控制系統(tǒng)的應(yīng)用領(lǐng)域也越來(lái)越廣泛。本課題主要研究了FPGA技術(shù)和無(wú)線通訊技術(shù)在高頻感應(yīng)加熱控制系統(tǒng)的應(yīng)用,目的在于實(shí)現(xiàn)一個(gè)安全穩(wěn)定的高頻感應(yīng)加熱環(huán)境。 本文首先介紹了高頻感應(yīng)加熱系統(tǒng)所涉及的一些概念及所要用到的一些技術(shù)。然后對(duì)系統(tǒng)實(shí)現(xiàn)的原理及實(shí)現(xiàn)可行性進(jìn)行了深入的研究分析,確定了主電路的拓?fù)浣Y(jié)構(gòu)為串聯(lián)諧振式,功率調(diào)節(jié)方式為容性移相調(diào)功:計(jì)算確定了系統(tǒng)中各個(gè)元件的參數(shù)和符號(hào)。最后按照FPGA的設(shè)計(jì)流程,設(shè)計(jì)實(shí)現(xiàn)了系統(tǒng)所需的各個(gè)硬件電路。 本文將無(wú)線通訊的技術(shù)引入了高頻感應(yīng)加熱系統(tǒng)的控制。利用FPGA技術(shù)將RF無(wú)線通訊電路的控制部分與其他控制電路集成到一塊FPGA芯片里,這樣大大縮小了系統(tǒng)的體積,提高了系統(tǒng)的穩(wěn)定性。使得對(duì)高頻感應(yīng)加熱系統(tǒng)的控制更加智能化,同時(shí)也使得其操作安全性得到了很大的提高,從而達(dá)到了我們的目的。 研究結(jié)果表明,利用FPGA技術(shù)以及無(wú)線通訊技術(shù)的集成來(lái)實(shí)現(xiàn)智能化數(shù)字控制系統(tǒng)是很可行的方法。本文研究的感應(yīng)加熱控制系統(tǒng)運(yùn)行良好。
標(biāo)簽: FPGA 高頻感應(yīng) 加熱控制
上傳時(shí)間: 2013-05-31
上傳用戶:ainimao
在很多高精度計(jì)算場(chǎng)合需要采用浮點(diǎn)運(yùn)算。過(guò)去用門(mén)電路進(jìn)行各種運(yùn)算通常為定點(diǎn)運(yùn)算,但其計(jì)算精度有限。隨著現(xiàn)場(chǎng)可編程門(mén)陣(FPGA)的迅速發(fā)展,可以采用FPGA實(shí)現(xiàn)浮點(diǎn)運(yùn)算。 本文首先介紹定點(diǎn)數(shù)和浮點(diǎn)數(shù)的格式,完成基于FPGA的幾種常用浮點(diǎn)運(yùn)算器的VHDL設(shè)計(jì),包括浮點(diǎn)數(shù)與定點(diǎn)數(shù)之間的相互轉(zhuǎn)換,浮點(diǎn)加法器、減法器、乘法器以及除法器。在這些浮點(diǎn)運(yùn)算單元電路中采用多級(jí)流水線技術(shù),并在某些方面優(yōu)化算法,提高了運(yùn)算器的性能。在此基礎(chǔ)上討論浮點(diǎn)運(yùn)算器的應(yīng)用,通過(guò)調(diào)用自主開(kāi)發(fā)的浮點(diǎn)乘、加模塊設(shè)計(jì)浮點(diǎn)FIR濾波器,并將其應(yīng)用于正交中頻采樣,結(jié)果表明浮點(diǎn)運(yùn)算的正交中頻采樣可以得到更高的鏡頻抑制比。最后應(yīng)用浮點(diǎn)運(yùn)算模塊設(shè)計(jì)浮點(diǎn)FFT處理器,在FPGA中實(shí)現(xiàn)高精度的FFT處理。
標(biāo)簽: FPGA 浮點(diǎn)運(yùn)算器
上傳時(shí)間: 2013-05-20
上傳用戶:hechao3225
人體血液成份的無(wú)創(chuàng)檢測(cè)是生物醫(yī)學(xué)領(lǐng)域尚未攻克的前沿課題之一,動(dòng)態(tài)光譜法在理論上克服了其它檢測(cè)方法難以逾越的障礙——個(gè)體差異和測(cè)量條件對(duì)檢測(cè)結(jié)果的影響。實(shí)現(xiàn)動(dòng)態(tài)光譜檢測(cè),其關(guān)鍵在于采集多波長(zhǎng)的光電容積脈搏波信號(hào),并對(duì)其進(jìn)行處理。針對(duì)動(dòng)態(tài)光譜檢測(cè)中信號(hào)微弱、信噪比低、處理數(shù)據(jù)量大的特點(diǎn),本文設(shè)計(jì)了基于FPGA和面陣CCD攝像頭的動(dòng)態(tài)光譜數(shù)據(jù)采集與預(yù)處理系統(tǒng),提高檢測(cè)精度,采集出滿足動(dòng)態(tài)光譜信號(hào)提取要求的光電脈搏波;并對(duì)動(dòng)態(tài)光譜頻域提取法的核心算法FFT的FPGA實(shí)現(xiàn)進(jìn)行研究。 課題提出用高靈敏度的面陣CCD攝像頭替代常規(guī)光柵光譜儀中的光電接收器,實(shí)現(xiàn)對(duì)多波長(zhǎng)的光電容積脈搏波的檢測(cè)。結(jié)合面陣CCD的二維圖像特點(diǎn),采用信號(hào)累加法去除噪聲,提高信號(hào)的信噪比。 創(chuàng)新性的提出一種不同于以往的信號(hào)累加方法——將處于同一行的視頻信號(hào)在采樣過(guò)程中直接累加,然后再進(jìn)行傳輸和存儲(chǔ)。不同于幀累加和異行累加,這種同行累加方式不但大大的提高了信號(hào)的信噪比,同時(shí)減小了數(shù)據(jù)的傳輸速度和傳輸量,降低了對(duì)存儲(chǔ)器容量的要求,改善了動(dòng)態(tài)光譜信號(hào)檢測(cè)系統(tǒng)的性能。 針對(duì)面陣CCD攝像頭輸出的復(fù)合視頻信號(hào)的特點(diǎn),設(shè)計(jì)視頻信號(hào)解調(diào)電路,得到高速、高精度的數(shù)字視頻信號(hào)和準(zhǔn)確的視頻同步信號(hào),用于后續(xù)的視頻信號(hào)采集與處理。 根據(jù)動(dòng)態(tài)光譜信號(hào)檢測(cè)和視頻信號(hào)采集的要求,選擇可編程邏輯器件FPGA作為硬件平臺(tái),設(shè)計(jì)并實(shí)現(xiàn)了基于FPGA和面陣CCD攝像頭的光電脈搏波采集與預(yù)處理系統(tǒng)。該系統(tǒng)實(shí)現(xiàn)了視頻信號(hào)的精確定位,通過(guò)光譜信號(hào)的高速同行累加,實(shí)現(xiàn)了光電脈搏波信號(hào)的高精度檢測(cè)。系統(tǒng)采用基于FPGA的Nios II嵌入式處理器系統(tǒng),通過(guò)對(duì)其應(yīng)用程序的開(kāi)發(fā),可靠的實(shí)現(xiàn)了數(shù)據(jù)的采集、傳輸和存儲(chǔ),提高了系統(tǒng)的集成度,降低了開(kāi)發(fā)成本。 為實(shí)現(xiàn)動(dòng)態(tài)光譜信號(hào)的頻域提取,研究了基于FPGA的FFT實(shí)現(xiàn)方案,對(duì)各關(guān)鍵模塊進(jìn)行設(shè)計(jì),為動(dòng)態(tài)光譜信號(hào)的進(jìn)一步處理打下良好的基礎(chǔ)。 最后,通過(guò)實(shí)驗(yàn)證明了系統(tǒng)數(shù)據(jù)采集的正確性和信號(hào)預(yù)處理的可行性,得到了符合動(dòng)態(tài)光譜信號(hào)提取要求的脈搏波信號(hào)。
標(biāo)簽: 動(dòng)態(tài) 光譜數(shù)據(jù)采集 預(yù)處理
上傳時(shí)間: 2013-04-24
上傳用戶:cknck
本文針對(duì)應(yīng)用于軍用直升機(jī)上的Doppler/SINS組合導(dǎo)航系統(tǒng)對(duì)導(dǎo)航計(jì)算機(jī)高精度、高性能的要求,設(shè)計(jì)出一種基于DSP(TMS320C6713)和FPGA(Spartan-3E XC3S500E) 協(xié)同合作的機(jī)載導(dǎo)航計(jì)算機(jī)系統(tǒng)。在分析Doppler/SINS組合導(dǎo)航系統(tǒng)模型的特點(diǎn)和系統(tǒng)對(duì)導(dǎo)航計(jì)算機(jī)的需求后,提出了基于DSP和FPGA的機(jī)載導(dǎo)航計(jì)算機(jī)整體設(shè)計(jì)方案,該方案采用DSP負(fù)責(zé)導(dǎo)航解算,利用FPGA強(qiáng)大的內(nèi)部資源擴(kuò)展系統(tǒng)的通信接口,完成外圍通信模塊控制信號(hào)的整合。在導(dǎo)航計(jì)算機(jī)整體設(shè)計(jì)方案,包括硬件設(shè)計(jì)方案和軟件設(shè)計(jì)方案確立的基礎(chǔ)上,首先對(duì) DSP和FPGA芯片進(jìn)行選型,其次對(duì)實(shí)現(xiàn)各個(gè)功能模塊的關(guān)鍵技術(shù)進(jìn)行研究和開(kāi)發(fā),包括基于FPGA的數(shù)據(jù)通信模塊、基于DSP的處理器模塊以及數(shù)據(jù)存儲(chǔ)模塊,開(kāi)發(fā)過(guò)程中做了大量的仿真和驗(yàn)證,最后對(duì)系統(tǒng)進(jìn)行綜合測(cè)試和聯(lián)調(diào),并進(jìn)行了地面跑車實(shí)驗(yàn)。實(shí)驗(yàn)結(jié)果證明:系統(tǒng)能夠?qū)崟r(shí)采集IMU角速率和加速度、Doppler雷達(dá)的速度等信息,能夠?qū)MU、Doppler、GPS、航姿系統(tǒng)、高度表等信息進(jìn)行導(dǎo)航解算,生成當(dāng)前位置、姿態(tài)等導(dǎo)航數(shù)據(jù),并能夠完成與機(jī)載電子設(shè)備間的數(shù)據(jù)通信與控制。多次的聯(lián)調(diào)和跑車實(shí)驗(yàn)結(jié)果證明,機(jī)載導(dǎo)航計(jì)算機(jī)達(dá)到了預(yù)期設(shè)計(jì)的目的,可以有效提高導(dǎo)航系統(tǒng)的運(yùn)算精度,實(shí)現(xiàn)了高性能、小體積、低成本的要求,系統(tǒng)具有較高的應(yīng)用價(jià)值。關(guān)鍵詞:Doppler/SINS組合導(dǎo)航,導(dǎo)航計(jì)算機(jī),DSP,FPGA
標(biāo)簽: FPGA DSP 機(jī)載 導(dǎo)航計(jì)算機(jī)
上傳時(shí)間: 2013-07-25
上傳用戶:cc1915
區(qū)截裝置測(cè)速法是現(xiàn)代靶場(chǎng)中彈丸測(cè)速的普遍方法,測(cè)時(shí)儀作為區(qū)截裝置測(cè)速系統(tǒng)的主要組成部分,其性能直接影響彈丸測(cè)速的可靠性和精度。本文根據(jù)測(cè)時(shí)儀的發(fā)展現(xiàn)狀,按照設(shè)計(jì)要求,設(shè)計(jì)了一種基于單片機(jī)和FPGA的高精度智能測(cè)時(shí)儀,系統(tǒng)工作穩(wěn)定、操作方便、測(cè)時(shí)精度可達(dá)25ns。 本文詳細(xì)給出了系統(tǒng)的設(shè)計(jì)方案。該方案提出了一種在后端用單片機(jī)處理干擾信號(hào)的新方法,簡(jiǎn)化了系統(tǒng)硬件電路的設(shè)計(jì),提高了測(cè)時(shí)精度;提出了一種基于系統(tǒng)基準(zhǔn)時(shí)間的測(cè)時(shí)方案,相對(duì)于傳統(tǒng)的測(cè)時(shí)方法,該方案為分析試驗(yàn)過(guò)程提供了有效數(shù)據(jù),進(jìn)一步提高了系統(tǒng)工作的可靠性;給出了一種輸入信息處理的有效方法,保證了系統(tǒng)工作的穩(wěn)定性。 本文設(shè)計(jì)了系統(tǒng)FPGA邏輯電路,包括輸入信號(hào)的整形濾波、輸入信號(hào)的捕捉、時(shí)基模塊、異步時(shí)鐘域間數(shù)據(jù)傳遞、與單片機(jī)通信、單片機(jī)I/O總線擴(kuò)展等;實(shí)現(xiàn)了系統(tǒng)單片機(jī)程序,包括單片機(jī)和。FPGA的數(shù)據(jù)交換、干擾信號(hào)排除和彈丸測(cè)速測(cè)頻算法的實(shí)現(xiàn)、LCD液晶菜單的設(shè)計(jì)和打印機(jī)的控制、FLASH的讀寫(xiě)、上電后對(duì)FPGA的配置、與上位機(jī)的通信等;分析了系統(tǒng)的誤差因素,給出了系統(tǒng)的誤差和相對(duì)誤差的計(jì)算公式;通過(guò)實(shí)驗(yàn)室模擬測(cè)試以及靶場(chǎng)現(xiàn)場(chǎng)測(cè)試,結(jié)果表明系統(tǒng)工作可靠、精度滿足設(shè)計(jì)要求、人機(jī)界面友好。
標(biāo)簽: 高精度 儀的設(shè)計(jì)
上傳時(shí)間: 2013-07-25
上傳用戶:pwcsoft
隨著GPS(Global Positioning System)技術(shù)的不斷發(fā)展和成熟,其全球性、全天候、低成本等特點(diǎn)使得GPS接收機(jī)的用戶數(shù)量大幅度增加,應(yīng)用領(lǐng)域越來(lái)越廣。但由于定位過(guò)程中各種誤差源的存在,單機(jī)定位精度受到影響。目前常從兩個(gè)方面考慮減小誤差提高精度:①用高精度相位天線、差分技術(shù)等通過(guò)提高硬件成本獲取高精度;②針對(duì)誤差源用濾波算法從軟件方面實(shí)現(xiàn)精度提高。兩種方法中,后者相對(duì)于前者在滿足精度要求的前提下節(jié)約成本,而且便于系統(tǒng)融合,是應(yīng)用于GPS定位的系統(tǒng)中更有前景的方法。但由于在系統(tǒng)中實(shí)現(xiàn)定位濾波算法需要時(shí)間,傳統(tǒng)CPU往往不能滿足實(shí)時(shí)性的要求,而FPGA以其快速并行計(jì)算越來(lái)越受到青睞。 本文在FPGA平臺(tái)上,根據(jù)“先時(shí)序后電路”的設(shè)計(jì)思想,由同步?jīng)]計(jì)方法以及自頂向下和自下而上的混合設(shè)計(jì)方法實(shí)現(xiàn)系統(tǒng)的總體設(shè)計(jì)。從GPS-OEM板輸出的定位信息的接收到定位結(jié)果的坐標(biāo)變換,最終到kalman濾波遞推計(jì)算減小定位誤差,實(shí)現(xiàn)實(shí)時(shí)、快速、高精度的GPS定位信息采集處理系統(tǒng),為GPS定位數(shù)據(jù)的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統(tǒng)的開(kāi)發(fā)奠定了基礎(chǔ)。具體工作如下: 基于FPGA設(shè)計(jì)了GPS定位數(shù)據(jù)的正確接收和顯示,以及經(jīng)緯度到平面坐標(biāo)的投影變換。根掘GPS輸出信息標(biāo)準(zhǔn)和格式,通過(guò)串口接收模塊實(shí)現(xiàn)串口數(shù)掘的接收和經(jīng)緯度信息提取,并通過(guò)LCD實(shí)時(shí)顯示。在提取信息的同時(shí)將數(shù)據(jù)格式由ASCⅡ碼轉(zhuǎn)變?yōu)槭M(jìn)制整數(shù)型,實(shí)現(xiàn)利用移位和加法運(yùn)算達(dá)到代替乘法運(yùn)算的效果,從而減少資源的利用率。在坐標(biāo)轉(zhuǎn)換過(guò)程中,利用查找表的方法查找轉(zhuǎn)化時(shí)需要的各個(gè)參數(shù)值,并將該參數(shù)先轉(zhuǎn)為雙精度浮點(diǎn)小數(shù),再進(jìn)行坐標(biāo)轉(zhuǎn)換。根據(jù)高斯轉(zhuǎn)化公式的規(guī)律將公式簡(jiǎn)化成只涉及加法和乘法運(yùn)算,以此簡(jiǎn)化公式運(yùn)算量,達(dá)到節(jié)省資源的目的。 卡爾曼濾波器的實(shí)現(xiàn)。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過(guò)程的總誤差,建立了系統(tǒng)狀態(tài)方程、觀測(cè)方程和濾波方程,并基于分散濾波的思想進(jìn)行卡爾曼濾波設(shè)計(jì),并通過(guò)Matlab進(jìn)行仿真。結(jié)果表明,本文設(shè)計(jì)的卡爾曼濾波器收斂性好,定位精度高、估計(jì)誤差小。在仿真基礎(chǔ)上,實(shí)現(xiàn)基于FPGA的卡爾曼濾波計(jì)算。在滿足實(shí)時(shí)性的基礎(chǔ)上,通過(guò)IP核、模塊的分時(shí)復(fù)用和樹(shù)狀結(jié)構(gòu)節(jié)省資源,實(shí)現(xiàn)數(shù)據(jù)卡爾曼濾波,達(dá)到提高數(shù)據(jù)精度的效果。 設(shè)計(jì)中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺(tái),采用Verilog HDL硬件描述語(yǔ)言實(shí)現(xiàn),利用Xilinx公司的ISE10.1工具布局布線,一共使用44438個(gè)邏輯資源,時(shí)鐘頻率達(dá)到100MHZ以上,滿足實(shí)時(shí)性信號(hào)處理要求,在保證精度的前提下達(dá)到資源最優(yōu)。Modelsim仿真驗(yàn)證了該設(shè)計(jì)的正確性。
上傳時(shí)間: 2013-04-24
上傳用戶:二驅(qū)蚊器
"目前WinCE5.0的開(kāi)發(fā)工具主要有以下幾種:Platform Builder5.0、EVC4.0+SP4、Visual Studio2005。其中Platform Builder主要用于定制WinCE操作系統(tǒng),它也可以用來(lái)編寫(xiě)驅(qū)動(dòng)程序和應(yīng)用程序。EVC顧名思義就是嵌入式版的VC,它主要用來(lái)開(kāi)發(fā)應(yīng)用程序,當(dāng)然也可用來(lái)編寫(xiě)驅(qū)動(dòng)程序。Visual Studio2005是微軟的集大成開(kāi)發(fā)工具。它能用來(lái)定制WinCE6.0的操作系統(tǒng),也可以用來(lái)開(kāi)發(fā)應(yīng)用和驅(qū)動(dòng)程序。"
上傳時(shí)間: 2013-07-28
上傳用戶:gengxiaochao
近年來(lái),GPS技術(shù)迅速發(fā)展,并隨著3G時(shí)代的到來(lái),其應(yīng)用領(lǐng)域日益廣闊,需求量與日俱增。與此同時(shí),隨著電路系統(tǒng)設(shè)計(jì)越來(lái)越復(fù)雜,上市時(shí)間日益縮短,集成電路設(shè)計(jì)方法面臨重大變革。因此采用新型方法學(xué)來(lái)設(shè)計(jì)GPS接收系統(tǒng)是必要的。 本文基于GPS原理,采用可復(fù)用的IP技術(shù)和軟硬協(xié)同設(shè)計(jì)技術(shù),設(shè)計(jì)了一種高性能的GPS SOC接收系統(tǒng)。論文首先分析了GPS信號(hào)解調(diào)的原理,提出了一種高性能的捕獲和跟蹤系統(tǒng)結(jié)構(gòu),詳細(xì)說(shuō)明了其工作流程和設(shè)計(jì)原理。其次,基于高性能總線的選取提出了整個(gè)基帶系統(tǒng)地結(jié)構(gòu),并闡明了總線上的各個(gè)模塊設(shè)計(jì)方法。采用了直接復(fù)用的測(cè)試手段和FPGA的測(cè)試平臺(tái),縮短開(kāi)發(fā)周期,而且保證了對(duì)整個(gè)系統(tǒng)測(cè)試的覆蓋率。本文所設(shè)計(jì)的系統(tǒng)最大特色在于易于集成到其它系統(tǒng)中,并且僅占用10個(gè)芯片端口,實(shí)現(xiàn)了IP化的設(shè)計(jì)目的。 最后本文介紹了測(cè)試過(guò)程中所采用的基于FPGA平臺(tái)的仿真驗(yàn)證方案和測(cè)試方法,并給出了最終的測(cè)試結(jié)果,達(dá)到了對(duì)衛(wèi)星信號(hào)搜索定位的目的。
標(biāo)簽: FPGA GPS 系統(tǒng)設(shè)計(jì)
上傳時(shí)間: 2013-04-24
上傳用戶:starlet007
蟲(chóng)蟲(chóng)下載站版權(quán)所有 京ICP備2021023401號(hào)-1