移動無線信道特性對移動通信系統性能具有重要影響,移動信道建模和仿真對移動通信系統的研發具有重要意義。因此,對移動信道建模與仿真進行研究,具有重要的理論意義和實際應用價值。 本文從無線電波的傳播特點出發,分析了無線電波的傳播模型和描述信道特性的主要參數,重點分析了移動小尺度衰落模型;結合無線電波傳輸環境的特點,研究了平坦衰落信道和頻率選擇性信道的特點,設計了基于FPGA的移動無線信道仿真器,同時給予了軟硬件驗證。 本文從衰落的數學模型角度研究了信道傳輸特性,以及各項參數對信道特性的影響。主要做了以下幾個方面的工作: 1.簡要介紹了無線電通信的發展史及信道建模與仿真的意義;論述了信道對無線信號主要的三類影響:自由空間的路徑損失、陰影衰落、多徑衰落;分析了無線通信傳播環境,移動無線通信信道仿真的基本模型,同時介紹了用正弦波疊加法和成型濾波器法建立信道確定型仿真模型的具體實現方法。 2.對移動無線信道特性進行了Matlab仿真,對仿真結果進行了對比分析,對影響信道特性的主要參數設置進行了分析仿真。 3.設計了一種基于FPGA的移動無線信道仿真器,并對實現該仿真器的關鍵技術和實現方法進行了分析。該信道仿真器能夠實時模擬窄帶信號條件下無線信道的主要特點,如多徑時延、多普勒頻移、瑞利衰落等,其主要的技術指標達到了設計要求。該模擬器結構簡單,參數可調,易于擴展,通用性強,可以部分或全部集成到處于研制階段的接收機中,以便于性能測試,也可應用于教學實踐。
上傳時間: 2013-04-24
上傳用戶:suxuan110425
直接序列擴頻通信技術,具有抗干擾、保密性強、可實現碼分多址通信和高精度測量的優點,其中信號的快速捕獲是擴頻體制的關鍵。擴頻系統雖然本身具有抗干擾能力,但在強干擾情況下,系統性能將嚴重惡化,大大影響捕獲的精度,甚至無法捕獲。因此,在接收機接收到信號以后,在捕獲前可以利用自適應天線陣進行抗干擾濾波,增強系統的抗干擾能力。同時,抗干擾濾波可能會對擴頻信號的捕獲帶來一定的影響,對這個問題也需要進行分析。 本文取材于“GPS空域抗干擾接收機”研究課題,以該課題為背景,從擴頻信號捕獲的角度出發,利用仿真數據,針對自適應天線陣抗干擾濾波和捕獲進行Matlab仿真,研究分析不同的抗干擾濾波方案對擴頻信號捕獲產生的影響,確定FPGA設計方案,在ISE中將設計方案實現為具體的VHDL程序,并通過Modelsim仿真比對,為“GPS空域抗干擾接收機”課題研究中方案的確定提供了技術支撐。
上傳時間: 2013-04-24
上傳用戶:diets
工業生產過程往往具有非線性、不確定性,難以建立精確的數學模型。應用常規的PID控制器難以達到理想的控制效果。作為的重要分支,人工神經網絡具有良好的非線性映射能力和高度的并行信息處理能力,已成為非線性系統建模、辨識和控制中常用的理論和方法。其中,神經元具有很強的信息綜合、學習記憶、自學習和自適應能力,可以處理那些難以用模型和規則描述的過程,將神經元與PID結合,應用到實際的控制中,可以在線調整PID的參數,使系統具有較強的抗干擾能力、自適應能力和較好的魯棒性。 目前,人工神經網絡的研究主要是神經網絡的理論研究、神經網絡的應用研究和神經網絡的實現技術研究,這三方面是相互依賴和相互促進的關系。本文主要側重的是神經網絡的實現技術研究方面,創新性地利用FPGA嵌入式系統開發技術實現單神經元PID智能控制器的研究與設計,并將其封裝成為一個專用的IP核供其他的控制系統使用。 首先,對單神經元PID智能控制器的設計原理和設計算法進行了深入的研究與分析;其次,利用MATLAB設計單神經元PID智能控制器,針對特定的被控對象,對其進行仿真實驗,獲得比較理想的系統輸出;然后,研究基于FPGA的單神經元智能控制算法的實現,對控制器進行VHDL語言分層設計,使用Altera公司的軟件QuartusⅡ6.1進行仿真實驗。兩個仿真實驗結果表明,基于FPGA的單神經元智能控制器比MATLAB設計的單神經元PID智能控制器性能優良。 本文的設計模塊主要包括權值修改模塊、誤差計算模塊、權值產生模塊和輸出模塊。在各個模塊的設計中進行了優化處理,使本文的設計不僅利用的硬件資源少,而且也有很快的運行速度,同時也改善了傳統控制器的控制性能。
上傳時間: 2013-04-24
上傳用戶:13517191407
本研究針對目標識別等系統中由于載機轉動而使目標圖像發生旋轉,給測量及人眼觀察帶來的影響,因此需要對目標圖像進行實時的反旋轉處理,對目前出現的消像旋技術進行分析和比較,選擇從電子學消旋方法出發,研究圖像消像旋的方法,并給出了基于FPGA的實時消像旋系統的完整結構和相應的算法設計。 本文在對電子圖像消旋原理的深入分析的基礎上,設計并利用Visual C++6.0軟件仿真實現了一種優化的快速旋轉算法,再利用后插值處理保證了圖像的質量;構建了以ACEX EP1K100為核心的數字圖像實時消像旋系統,利用VHDL硬件描述語言實現了整個消像旋算法的FPGA設計。該系統利用高速相機和Camera Link接口傳輸圖像,提高了系統的運行速度。利用QuartusII和Matlab軟件對整個算法設計進行混合仿真實驗。實驗結果表明,該系統能夠成功地對采集到的灰度圖像進行消像旋處理,旋轉后的圖像清晰穩定,像素誤差小于一個像素,而且對于視頻信號只有一幀的延時不到20ms,達到系統參數要求。
上傳時間: 2013-07-04
上傳用戶:MATAIYES
人臉自動識別技術是模式識別、圖像處理等學科的一個最熱門研究課題之一。隨著社會的發展,各方面對快速有效的自動身份驗證的要求日益迫切,而人臉識別技術作為各種生物識別技術中最重要的方法之一,已經越來越多的受到重視。對于具有實時,快捷,低誤識率的高性能算法以及對算法硬件加速的研究也逐漸展開。 本文詳細分析了智能人臉識別算法原理,發展概況和前景,包括人臉檢測算法,人眼定位算法,預處理算法,PCA和ICA 算法,詳細分析了項目情況,系統劃分,軟硬件平臺的資源和使用。并在ISE軟件平臺上,用硬件描述語言(verilog HDL)對算法部分嚴格按照FPGA代碼風格進行了RTL 硬件建模,并對C++算法進行了優化處理,通過仿真與軟件算法結果進行比對,評估誤差,最后在VirtexII Pro FPGA 上進行了綜合實現。 主要研究內容如下: 首先,對硬件平臺xilinx的VirtexII Pro FPGA 上的系統資源進行了描述和研究,對存儲器sdram,RS-232 串口,JTAG 進行了研究和調試,對Coreconnect的OPB總線仲裁機理進行了兩種算法的比較,RTL 設計,仿真和綜合。利用ISE和VC++軟件平臺,對verilog和C++算法進行同步比較測試,使每步算法對應正確的結果。對軟硬件平臺的合理使用使得在項目中能盡可能多的充分利用硬件資源,制板時正確選型,以及加快設計和調試進度。其次,對人臉識別算法流程中的人臉檢測,人眼定位,預處理,識別算法分別進行了比較研究,選取其中各自性能最好的一種算法對其原理進行了分析討論。人臉檢測采用adaboost 算法,因其速度和精度的綜合性能表現優異。人眼定位采用小塊合并算法,因為它具有快速,準確,弱時實的特點。預處理算法采用直方圖均衡加平滑的算法,簡單,高效。 識別算法采用PCA 加ICA 算法,它能最大的弱化姿態和光照對人臉識別的影響。 最后,使用Verilog HDL 硬件描述語言進行算法的RTL 建模,在C++算法的基礎上,保證原來效果的前提下,根據FPGA 硬件特點對算法進行了優化。視頻輸入輸出是人臉識別的前提,它提供FPGA 上算法需要處理的數據,預處理算法在C++算法的基礎上進行了優化,最大的減少了運算量,提高了運算速度,16 位計算器模塊使得在算法實現時可以根據系統要求,在FPGA的ip 核和自己設計的模塊之間選擇性能更好的一個來調用,FIFO的設計提供同步和異步時鐘域的數據緩存。設計在ISE和VC++軟件平臺同時進行,隨時對verilog和C++數據進行監測和比對。全部設計模塊通過仿真,達到預定的性能要求,并在FPGA 上綜合實現。
上傳時間: 2013-07-13
上傳用戶:李夢晗
隨著敵對人為干擾的日益增多和電磁環境的日益惡劣,抗干擾逐漸成為衛星導航接收機的必備能力之一。傳統的單天線多延遲系統僅從時域抗干擾,抑制干擾能力有限。利用陣列天線,增加空域自由度,通過空域—時域級聯或空時聯合處理能夠顯著增強導航信號接收機的抗干擾性能。多個天線以不同的方式放置,即不同的陣形,會使得導航接收機具有不同的空域抗干擾性能。針對多種陣形對空域抗干擾性能的影響差異,開展了基于L陣、十字陣、均勻圓陣和帶圓心圓陣的自適應抗干擾性能研究,分析了導致差異的原因,通過對比仿真,發現帶圓心的圓陣具有所選陣形中最優的輸出信干噪比,進一步推廣到空時自適應抗干擾,也具有同樣的結論。結合工程實現,基于FPGA完成空時抗干擾硬件模塊設計,用Matlab產生的量化數據作為激勵,對硬件模塊的輸出結果進行分析,與非自適應空時波束形成結果相比,實驗驗證了模塊的有效性;與Matlab仿真處理的結果相比,驗證了模塊的正確性。多種陣形自適應抗干擾性能差異的研究對于一定孔徑和陣元個數條件下的陣列布陣具有一定的參考價值,空時抗干擾硬件模塊是抗干擾系統的核心,所做工作對工程實現具有一定的借鑒意義。
上傳時間: 2013-05-28
上傳用戶:thinode
現代社會信息量爆炸式增長,由于網絡、多媒體等新技術的發展,用戶對帶寬和速度的需求快速增加。并行傳輸技術由于時鐘抖動和偏移,以及PCB布線的困難,使得傳輸速率的進一步提升面臨設計的極限;而高速串行通信技術憑借其帶寬大、抗干擾性強和接口簡單等優勢,正迅速取代傳統的并行技術,成為業界的主流。 本論文針對目前比較流行并且有很大發展潛力的兩種高速串行接口電路——高速鏈路口和Rocket I/O進行研究,并以Xilinx公司最新款的Virtex-5 FPGA為研究平臺進行仿真設計。本論文的主要工作是以某低成本相控陣雷達信號處理機為設計平臺,在其中的一塊信號處理板上,進行了基于LVDS(Low VoltageDifferential Signal)技術的高速LinkPort(鏈路口)設計和基于CML(Current ModeLogic)技術的Rocket I/O高速串行接口設計。首先在FPGA的軟件中進行程序設計和功能、時序的仿真,當仿真驗證通過之后,重點是在硬件平臺上進行調試。硬件調試驗證的方法是將DSP TS201的鏈路口功能與在FPGA中的模擬高速鏈路口相連接,進行數據的互相傳送,接收和發送的數據相同,證明了高速鏈路口設計的正確性。并且在硬件調試時對Rocket IO GTP收發器進行回環設計,經過回環之后接收到的數據與發送的數據相同,證明了Rocket I/O高速串行接口設計的正確性。
上傳時間: 2013-04-24
上傳用戶:戀天使569
無線局域網(WLAN)是未來移動通信系統的重要組成部分。由于擺脫了有線連接的束縛,無線局域網具有移動性好、成本低以及網絡傳輸故障少等諸多優點,得到了越來越廣泛的發展與應用。正交頻分復用(OFDM)技術具有抗多徑衰落,頻譜利用率高等優點,特別適合于無線環境下的高速數據傳輸,是高速無線局域網的首選技術之一。從IEEE802.11a,IEEE802.11g到IEEE802.1n都是以OFDM為基礎。隨著OFDM技術的普及以及下一代通信技術對OFDM的青睞,研究與實現應用于無線局域網的OFDM關鍵技術具有一定的意義。 本文首先介紹了WLAN的基本概念及相關協議標準和OFDM系統的工作原理,并描述了基于IEEE802,11a和IEEE802.11n標準的OFDM系統的數據幀結構以及系統參數。文中對OFDM傳輸系統的關鍵算法進行了詳細的研究。然后以Xilinx公司的ISE10.1為軟件平臺,利用VHDL描述的方式,并以FPGA(現場可編程門陣列)芯片SPARTAN-3E為硬件平臺,研究實現了適用于IEEE802.11a和IEEE802.11n的64點16bits復數塊浮點結構的FFT模塊,(2,1,7)卷積編碼和維特比譯碼模塊,以及分組檢測和符號定時模塊,并進行了仿真、綜合、下載驗證等工作。
上傳時間: 2013-06-25
上傳用戶:cee16
數字高清電視是當前世界上最先進的圖像壓縮編碼技術和數字傳輸技術的結合,是高技術競爭的焦點之一。其中,信道處理系統及其相關芯片更是集中了數字信號處理、前向糾錯編解碼等數字電視傳輸的核心技術,成為設計和開發整個數字電視系統的關鍵技術之一。本文以衛星數字電視的信道處理系統為對象,結合國際通行的DVB-S/S2標準,研究了該系統在發射端的設計與實現所涉及到的一系列內容。 本文介紹了數字電視的發展概況和主要標準,特別是對我國衛星電視的發展進行了詳細的介紹。然后,本文DVB-S/S2信道處理系統的基本原理進行了介紹和分析,主要包括RS碼、卷積碼、BCH碼、LDPC碼等的差錯編碼的基本原理,以及基帶信號處理的基本原理。在此基礎上對兩種系統的傳輸性能和DVB-S2的后向兼容系統分別進行了基于Matlab的仿真。最后闡述了基于FPGA的DVB-S調制器的信道編碼和調制實現,按功能對DVB-S/S2信道編碼過程進行模塊分解,并針對每個模塊進行工作原理分析、算法分析、HDL描述、時序仿真及FPGA實現。DVB-S/S2調制器的核心是信道編碼和調制部分,利用FPGA在數字信號處理方面的優勢,本文重點對其中的幾個關鍵模塊,包括RS編碼、卷積交織器、卷積編碼、BCH編碼、LDPC編碼等的實現算法進行了比較詳細的分析,并通過HDL描述和時序仿真來驗證算法正確性。
上傳時間: 2013-07-10
上傳用戶:gmh1314
國家863項目“飛行控制計算機系統FC通信卡研制”的任務是研究設計符合CPCI總線標準的FC通信卡。本課題是這個項目的進一步引伸,用于設計SCI串行通信接口,以實現環上多計算機系統間的高速串行通信。 本文以此項目為背景,對基于FPGA的SCI串行通信接口進行研究與實現。論文先概述SCI協議,接著對SCI串行通信接口的兩個模塊:SCI節點模型模塊和CPCI總線接口模塊的功能和實現進行了詳細的論述。 SCI節模型包含Aurora收發模塊、中斷進程、旁路FIFO、接受和發送存儲器、地址解碼、MUX。在SCI節點模型的實現上,利用FPGA內嵌的RocketIO高速串行收發器實現主機之間的高速串行通信,并利用Aurora IP核實現了Aurora鏈路層協議;設計一個同步FIFO實現旁路FIFO;利用FPGA上的塊RAM實現發送和接收存儲器;中斷進程、地址解碼和多路復合分別在控制邏輯中實現。 CPCI總線接口包括PCI核、PCI核的配置模塊以及用戶邏輯三個部分。本課題中,采用FPGA+PCI軟核的方法來實現CPCI總線接口。PCI核作為PCI總線與用戶邏輯之間的橋梁:PCI核的配置模塊負責對PCI核進行配置,得到用戶需要的PCI核;用戶邏輯模塊負責實現整個通信接口具體的內部邏輯功能;并引入中斷機制來提高SCI通信接口與主機之間數據交換的速率。 設計選用硬件描述語言VerilogHDL和VHDL,在開發工具Xilinx ISE7.1中完成整個系統的設計、綜合、布局布線,利用Modelsim進行功能及時序仿真,使用DriverWorks為SCI串行通信接口編寫WinXP下的驅動程序,用VC++6.0編寫相應的測試應用程序。最后,將FPGA設計下載到FC通信卡中運行,并利用ISE內嵌的ChipScope Pro虛擬邏輯分析儀對設計進行驗證,運行結果正常。 文章最后分析傳輸性能上的原因,指出工作中的不足之處和需要進一步完善的地方。
上傳時間: 2013-04-24
上傳用戶:竺羽翎2222