GPS技術在導航、定位及精確打擊等方面產生了重要影響,已經(jīng)廣泛地應用在各種武器平臺上。但是,在干擾環(huán)境下也顯現(xiàn)出許多問題。由于其到達地球表面的信號極其微弱(-160dBW),在現(xiàn)在復雜的電磁環(huán)境中容易受到干擾,尤其是C/A碼信號更易受到干擾,并且隨著導航戰(zhàn)的發(fā)展對GPS的抗干擾已成為爭取導航資源的有效措施。因此,研究干擾環(huán)境下的GPS接收機設計具有重要意義。 本文首先簡要介紹了GPS信號的結構及構成,通過對GPS信號特征以及接收機抗干擾能力的分析,結合干擾對接收機的作用方式及效果,確定GPS最易受的干擾類型為阻塞式干擾,然后針對這種干擾類型提出了一種有效的抗干擾技術-----自適應調零天線技術。接下來,著重研究了GPS接收機在此抗干擾技術前提下的若干抗干擾方法,并對其進行了詳細的分析和討論。 研究過程中,通過對最佳化準則和空域自適應濾波的理解,首先對不同天線陣列結構進行了性能仿真和比較分析,然后在對稱圓形天線陣列的基礎上對空域自適應算法進行了仿真分析,針對其自由度有限的問題接著對空時濾波方法做了詳細討論,在7元對稱圓形陣列的基礎上仿真說明了二者各自的優(yōu)缺點。考慮到實際的干擾環(huán)境和本課題研究的初期階段,因此選用了適合本課題干擾環(huán)境的空域濾波方法,并對其自適應算法進行了適當?shù)母倪M,使得其抗干擾性能獲得了一定程度的改善。 最后,詳細說明了該接收機抗干擾模塊的FPGA實現(xiàn)原理。詳細給出了頂層及各子模塊的設計流程與RTL視圖,實驗結果驗證了該算法的有效性。
上傳時間: 2013-06-03
上傳用戶:xfbs821
隨著微電子技術的快速發(fā)展,電子設備逐漸向著小型化、集成化方向發(fā)展;人們在要求設備性能不斷提升的同時,還要求設備功耗低、體積小、重量輕、可靠性高。同樣在我軍武器裝備的研制過程中,也對各武器裝備都提出了新的要求,特別是針對單兵配備的便攜設備,對體積、功耗、擴展性的要求更是嚴格。 在某手持式設備的開發(fā)項目中,需要設計一塊接口板,要求實現(xiàn)高達8個串行口擴展以及能源管理和數(shù)字輸入輸出接口等功能,該接口板與處理器模塊的連接總線采用LPC總線,整個手持設備除了對功能有基本的要求以外,對體積及功耗都提出了極高的要求。針對項目的具體設計要求,經(jīng)過與傳統(tǒng)設計方法的比較,決定采用FPGA來實現(xiàn)LPC接口及UART控制器功能。 論文的主要目標是完成LPC接口的UART控制在FPGA中的實現(xiàn)。對于各模塊中的關鍵的功能部分,文中對其實現(xiàn)都進行了詳細的說明。整個設計全部采用硬件描述語言(HDL)實現(xiàn),并且采用了分模塊的設計風格,具有很好的重用性。 為了在硬件平臺上驗證設計,還實做了FPGA驗證平臺,并用C語言編寫了測試程序。經(jīng)過驗證,該方案完全實現(xiàn)了接口板的功能要求,并且滿足體積和功耗上的要求,取得了良好的效果。 論文通過采用FPGA作為電路設計的核心,以一種新的數(shù)字電路設計方法實現(xiàn)電路功能;旨在通過這種方式,不斷提高設備的性能并拓展設計者思想。
上傳時間: 2013-05-21
上傳用戶:poyao
在機器人學的研究領域中,如何有效地提高機器人控制系統(tǒng)的控制性能始終是研究學者十分關注的一個重要內容。在分析了工業(yè)機器人的發(fā)展歷程和機器人控制系統(tǒng)的研究現(xiàn)狀后,本論文的主要目標是針對四關節(jié)實驗室機器人特有的機械結構和數(shù)學模型,建立一個新型全數(shù)字的基于DSP和FPGA的機器人位置伺服控制系統(tǒng)的軟、硬件平臺,實現(xiàn)對四關節(jié)實驗室機器人的精確控制。 本論文從實際情況出發(fā),首先分析了所研究的四關節(jié)實驗室機器人的本體結構,并對其抽象簡化得到了它的運動學數(shù)學模型。在明確了實現(xiàn)機器人精確位置伺服控制的控制原理后,我們對機器人控制系統(tǒng)的諸多可行性方案進行了充分論證,并最終決定采用了三級CPU控制的控制體系結構:第一級CPU為上位計算機,它實現(xiàn)對機器人的系統(tǒng)管理、協(xié)調控制以及完成機器人實時軌跡規(guī)劃等控制算法的運算;第二級CPU為高性能的DSP處理器,它輔之以具有高速并行處理能力的FPGA芯片,實現(xiàn)了對機器人多個關節(jié)的高速并行驅動;第三級CPU為交流伺服驅動處理器,它實現(xiàn)了機器人關節(jié)伺服電機的精確三閉環(huán)誤差驅動控制,以及電機的故障診斷和自動保護等功能。此外,我們采用比普通UART速度快得多的USB來實現(xiàn)上位計算機.與下位控制器之間的數(shù)據(jù)通信,這樣既保證了兩者之間連接方便,又有效的提高了控制系統(tǒng)的通信速度和可靠性。 機器人系統(tǒng)的軟件設計包括兩個部分:一是采用VC++實現(xiàn)的上位監(jiān)控軟件系統(tǒng),它主要負責機器人實時軌跡規(guī)劃等控制算法的運算,同時完成用戶與機器人系統(tǒng)之間的信息交互;二是采用C語言實現(xiàn)的下位DSP控制程序,它主要負責接收上位監(jiān)控系統(tǒng)或者下位控制箱發(fā)送的控制信號,實現(xiàn)對機器人的實時驅動,同時還能夠實時的向上位監(jiān)控系統(tǒng)或者下位控制箱反饋機器人的當前狀態(tài)信息。 研究開發(fā)出來的四關節(jié)實驗室機器人控制器具有控制實時性好、定位精度高、運行穩(wěn)定可靠的特點,它允許用戶通過上位控制計算機實現(xiàn)對機器人的各種設定作業(yè)的控制,也可以讓用戶通過機器人控制箱現(xiàn)場對機器人進行回零、示教等各項操作。
上傳時間: 2013-04-24
上傳用戶:極客
隨著社會的進步及移動用戶的迅猛增長,第三代移動通信越來越受到各界的重視。多用戶檢測技術是第三代移動通信中重要的技術之一;常規(guī)CDMA接收機采用匹配濾波器的結構,但是這種結構的接收機并沒有考慮到信道中多址干擾的存在,使彼此間影響減少來提高系統(tǒng)容量;而功控的方法也沒有從接收信號中真正去除多址干擾,只能緩解這種矛盾,不能從根本上解決問題。要想真正消除干擾,大幅度提高系統(tǒng)容量,必須通過多址對消和多用戶檢測技術。 本文首先介紹了CDMA的基本原理和多用戶檢測的基本原理。然后重點介紹和分析各種多用戶檢測的原理,然后依據(jù)多用戶檢測的四個技術指標對各種多用戶檢測的方法進行比較,從中選擇實現(xiàn)簡單,性能優(yōu)越的解相關檢測器來作為實現(xiàn)的標的算法。 然后,本文重點研究分析解相關檢測器的原理,給出了實現(xiàn)解相關檢測器的系統(tǒng)設計的流程,其中包括硬件電路的搭建和軟件實現(xiàn)的方法。硬件電路是基于DSP(TI公司的TMS320C5402)和FPGA(Altera公司的EP1K10Q208-3)來完成。軟件部分主要采用C語言來完成。 本文系統(tǒng)研究了多用戶檢測技術,并實現(xiàn)了解相關算法,在理論研究和實際應用方面都有一定的價值。
上傳時間: 2013-07-29
上傳用戶:anpa
模糊控制 C語言實現(xiàn) 利用模糊數(shù)學的基本思想和理論的控制方法。在傳統(tǒng)的控制領域里,控制系統(tǒng)動態(tài)模式的精確與否是影響控制優(yōu)劣的最主要關鍵,系統(tǒng)動態(tài)的信息越詳細,則越能達到精確控制的目的。
上傳時間: 2013-05-20
上傳用戶:shinesyh
隨著數(shù)字技術的高速發(fā)展,越來越多的針對數(shù)字視頻壓縮、傳送、顯示等的設備涌入市場。要從這些良莠不齊的產品中挑選出令人滿意的商品,一套良好的數(shù)字視頻測試設備就必不可少。然而,現(xiàn)階段大多數(shù)數(shù)字視頻信號源都存在不同的缺點,如測試圖像種類太少、沒有動態(tài)測試源、缺乏專用測試信號等。為有效克服這些缺陷,作者設計并開發(fā)了一套基于FPGA的數(shù)字視頻信號發(fā)生器。整個系統(tǒng)包括硬件平臺和圖像格式轉換軟件兩大部分。硬件平臺本身即為獨立的信號發(fā)生器,可以生成多種測試圖像。配備了圖像格式轉換軟件,就可以實現(xiàn)硬件平臺從PC機接收各種靜態(tài)測試圖像、動態(tài)測試序列,不斷更新測試圖像庫。整個系統(tǒng)具有良好的硬件體系結構、便捷的輸入接口,穩(wěn)定的信號輸出,同時操作靈活、方便,易于升級更新。 在系統(tǒng)的開發(fā)過程中,使用了多種硬件、軟件開發(fā)工具,如PROTEL DXP、ISE、MODEL SIM、MATLAB、C#.NET等。由于軟硬件調試均由同一人完成,因此整個系統(tǒng)具備良好的統(tǒng)一性和兼容性。 另外,作者還研究并設計了一種針對H.264編解碼器壓縮損傷的測試信號。評估一個編碼器的性能可采用主觀評價或客觀評價兩種方法。其中主觀評價最為直接、有效。本文在依托主觀評價方法的基礎上,結合客觀參數(shù)的指導性,研究并設計一種通過人眼就可以方便的觀測到實際存在的壓縮損傷的測試信號,以達到直接對編解碼器性能進行比較的目的。
上傳時間: 2013-07-19
上傳用戶:cxl274287265
溫度是生活中最基本的環(huán)境參數(shù)。溫度的監(jiān)測與控制,對于生物生存生長,工業(yè)生產發(fā)展都有著非同一般的意義。溫度傳感器的應用涉及機械制造、工業(yè)過程控制、汽車電子產品、消費電子產品和專用設備等各個領域。傳統(tǒng)的常用溫度傳感器有熱電偶、電阻溫度計RTD和NTC熱敏電阻等。但信號調理,模數(shù)轉換及恒溫器等功能全都會增加成本。現(xiàn)代集成溫度傳感器通常包含這些功能,并以其低廉的價格迅速地占據(jù)了市場。Dallas Semiconductor公司推出的數(shù)字式溫度傳感器DS1820采用數(shù)字化一線總線技術具有許多優(yōu)異特性。其一,它將控制線、地址線、數(shù)據(jù)線合為一根導線,允許在同一根導線上掛接多個控制對象,形成多點一線總線測控系統(tǒng)。布線施工方便,成本低廉。其二,線路上傳送的是數(shù)字信號,所受干擾和損耗小,性能好。本課題旨在分析和設計基于數(shù)字化一線總線技術的溫度測控系統(tǒng)。本系統(tǒng)采用FPGA實現(xiàn)一個溫度采集控制器,用于傳感器和上位機的連接,并采用Microsoft公司的Visual C++作為開發(fā)平臺,運用MSComm控件進行串口通信,進行命令的發(fā)送和接收。
上傳時間: 2013-07-29
上傳用戶:BOBOniu
指紋識別作為生物特征識別的一種,在身份識別上有著其他手段不可比擬的優(yōu)越性:人的指紋具有唯一性和穩(wěn)定性;隨著指紋傳感器性能的提高和價格的降低.指紋的采集相對容易;指紋識別算法已經(jīng)比較成熟
標簽: 指紋識別 算法 硬件實現(xiàn)
上傳時間: 2013-07-28
上傳用戶:chongcongying
研制發(fā)射微小衛(wèi)星,是我國利用空間技術服務經(jīng)濟建設、造福人類的重要途徑。現(xiàn)代微小衛(wèi)星在短短20年里能取得長足的發(fā)展,主要取決于微小衛(wèi)星自身的一系列特點:重量輕,體積小,成本低,性能高,安全可靠,發(fā)射方便、快捷靈活等。在衛(wèi)星通信系統(tǒng)中,由于傳輸信道的多徑和各種噪聲的影響,信號在接收端會引起差錯,通過信道編碼環(huán)節(jié),可對這些不可避免的差錯進行檢測和糾正。 在微小衛(wèi)星通信鏈路中,信道編碼器的任務是差錯控制。本文采用符合空間數(shù)據(jù)系統(tǒng)咨詢委員會CCSDS標準的鏈接碼進行信道編碼,即內碼為(2,1,6)的卷積碼,外碼為(255,223)的RS碼,中間進行交織操作。其中,里德-索羅蒙碼(簡稱RS碼)是一種重要的非二進制BCH碼,是分組碼中糾錯能力最強的糾錯碼,一次可以糾正多個突發(fā)錯誤,廣泛地用于空間通信中。 本文針對南京航空航天大學自行研制的微小衛(wèi)星通信分系統(tǒng)的技術要求,在用SystemView和C語言仿真的基礎上,用硬件描述語言Verilog設計了RS(255,223)編碼器和譯碼器,使用Modelsim軟件進行了功能仿真,并通過Xilinx公司的軟件ISE對設計進行綜合、布局布線,最后生成可下載的比特流文件下載到Xilinx公司的型號為XC3S2000的FPGA芯片中,完成了電路的設計并實現(xiàn)了編碼譯碼的功能,表明本文設計的信道編解碼器的正確性和實用性,滿足了微小衛(wèi)星通信分系統(tǒng)的技術要求。
上傳時間: 2013-08-01
上傳用戶:lili123
可靠通信要求消息從信源到信宿盡量無誤傳輸,這就要求通信系統(tǒng)具有很好的糾錯能力,如使用差錯控制編碼。自仙農定理提出以來,先后有許多糾錯編碼被相繼提出,例如漢明碼,BCH碼和RS碼等,而C。Berrou等人于1993年提出的Turbo碼以其優(yōu)異的糾錯性能成為通信界的一個里程碑。 然而,Turbo碼迭代譯碼復雜度大,導致其譯碼延時大,故而在工程中的應用受到一定限制,而并行Turbo譯碼可以很好地解決上述問題。本論文的主要工作是通過硬件實現(xiàn)一種基于幀分裂和歸零處理的新型并行Turbo編譯碼算法。論文提出了一種基于多端口存儲器的并行子交織器解決方法,很好地解決了并行訪問存儲器沖突的問題。 本論文在現(xiàn)場可編程門陣列(FPGA)平臺上實現(xiàn)了一種基于幀分裂和籬笆圖歸零處理的并行Turbo編譯碼器。所實現(xiàn)的并行Turbo編譯碼器在時鐘頻率為33MHz,幀長為1024比特,并行子譯碼器數(shù)和最大迭代次數(shù)均為4時,可支持8.2Mbps的編譯碼數(shù)掘吞吐量,而譯碼時延小于124us。本文還使用EP2C35FPGA芯片設計了系統(tǒng)開發(fā)板。該開發(fā)板可提供高速以太網(wǎng)MAC/PHY和PCI接口,很好地滿足了通信系統(tǒng)需求。系統(tǒng)測試結果表明,本文所實現(xiàn)的并行Turbo編譯碼器及其開發(fā)板運行正確、有效且可靠。 本論文主要分為五章,第一章為緒論,介紹Turbo碼背景和硬件實現(xiàn)相關技術。第二章為基于幀分裂和歸零的并行Turbo編碼的設計與實現(xiàn),分別介紹了編碼器和譯碼器的RTL設計,還提出了一種基于多端口存儲器的并行子交織器和解交織器設計。第三章討論了使用NIOS處理器的SOC架構,使用SOC架構處理系統(tǒng)和基于NIOSII處理器和uC/0S一2操作系統(tǒng)的架構。第四章介紹了FPGA系統(tǒng)開發(fā)板設計與調試的一些工作。最后一章為本文總結及其展望。
上傳時間: 2013-04-24
上傳用戶:ziyu_job1234