亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

數值算法/人工智能

  • OFDM信道估計模塊運算部件的FPGA設計

    正交頻分復用(OnIlogonaJ Frequency Division Multiplexing,OFDM)技術通過將整個信道分為多個帶寬相等并行傳輸的子信道,通過將信息經過子信道獨立傳輸來實現通信,子信道的正交性可以保證最大限度的利用頻譜資源。OFDM系統通過循環前綴來消除符號間干擾(ISI),通過IDFT/DFT調制解調降低了系統實現的復雜度。由于其頻譜利用率高,抗多徑能力強,在多種通信場合中都得到了應用。雖然有著上述優點,但為了準確的恢復信號,信道估計是OFDM系統中必須實現的一環。 本文正是針對OFDM接收機中的信道估計模塊的運算部件的實現進行了研究。首先,研究了OFDM信道估計的LS算法,一階線性插值算法,二次多項式插值算法,建立了適用于寬帶通信系統的信道估計模塊模型。其次研究了加法器電路和乘法器電路的實現,包括進位行波加法器,曼徹斯特進位鏈,超前進位加法器和乘法原理,陣列乘法器,wallace樹乘法器及BOOTH編碼算法,并分析了各種電路的特性及優缺點。接著研究了幾種主要的除法器設計算法,包括數字循環算法,基于函數迭代的算法,以及CORDIC算法,結合信道估計的特點選擇了函數迭代和CORDIC算法作為具體實現的方法。最后,在前面的設計的基礎上在FPGA芯片上實現了前面的設計方案。

    標簽: OFDM FPGA 信道估計 模塊

    上傳時間: 2013-06-06

    上傳用戶:yyyyyyyyyy

  • 基于ARM與FPGA的高速數據采集技術研究

    本文研究基于ARM與FPGA的高速數據采集系統技術。論文完成了ARM+FPGA結構的共享存儲器結構設計,實現了ARMLinux系統的軟件設計,包括觸摸屏控制、LCD顯示、正弦插值算法設計以及各種顯示算法設計等。同時進行了信號的高速采集和處理的實際測試,對實驗測試數據進行了分析。 論文分別從軟件和硬件兩方面入手,闡述了基于ARM處理器和FPGA芯片的高速數據采集的硬件系統設計方法,以及基于ARMLinux操作系統的設備驅動程序設計和應用程序設計。 硬件方面,在FPGA平臺上,我們首先利用乒乓操作的方式將一路高速數據信號轉換成頻率為原來頻率1/4的4路低速數據信號,再將這四路數據分別存儲到4個FIFO中,然后再對這4個FIFO中的數據拼接并存儲在FPGA片上的雙端口雙時鐘RAM中,最后將FPGA的雙端口雙時鐘RAM掛載到ARM系統的總線上,實現了ARM和FPGA共享存儲器的系統結構,使ARM處理器可以直接讀取這個雙端口雙時鐘的RAM中的數據,從而大大提高了數據采集與處理的效率。在采樣頻率控制電路設計方面,我們通過使FIFO的數據存儲時鐘降低為標準狀態下的1/n實現數據采集頻率降為標準狀態的1/n,從而實現了由FPGA控制的可變頻率的數據采集系統。 軟件方面,為了更有效地管理和拓展系統功能,我們移植了ARMLinux操作系統,并在S3C2410平臺上設計實現了基于Linux操作系統的觸摸屏驅動程序設計、LCD驅動程序移植、自定義的FPGA模塊驅動程序設計、LCD顯示程序設計、多線程的應用程序設計。應用程序能夠控制FPGA數據采集系統工作。 在前端采樣頻率為125MHz情況下,系統可以正常工作。能夠實現對頻率在5MHz以下的信號波形的直接顯示;對5MHz至40MHz的信號,使用正弦插值算法進行處理,顯示效果良好。同時這種硬件結構可擴展性強,可以在此基礎上實現8路甚至16路緩沖的系統結構,可以使系統支持更高的采樣頻率。

    標簽: FPGA ARM 高速數據 采集

    上傳時間: 2013-07-04

    上傳用戶:林魚2016

  • 海事衛星突發信號位同步檢測

    碼元定時恢復(位同步)技術是數字通信中的關鍵技術。位同步信號本身的抖動、錯位會直接降低通信設備的抗干擾性能,使誤碼率上升,甚至會使傳輸遭到完全破壞。尤其對于突發傳輸系統,快速、精確的定時同步算法是近年來研究的一個焦點。本文就是以Inmarsat GES/AES數據接收系統為背景,研究了突發通信傳輸模式下的全數字接收機中位同步方法,并予以實現。 本文系統地論述了位同步原理,在此基礎上著重研究了位同步的系統結構、碼元定時恢復算法以及衡量系統性能的各項指標,為后續工作奠定了基礎。 首先根據衛星系統突發信道傳輸的特點分析了傳統位同步方法在突發系統中的不足,接下來對Inmarsat系統的短突發R信道和長突發T信道的調制方式和幀結構做了細致的分析,并在Agilent ADS中進行了仿真。 在此基礎上提出了一種充分利用報頭前導比特信息的,由滑動平均、閾值判斷和累加求極值組成的快速報頭時鐘捕獲方法,此方法可快速精準地完成短突發形式下的位同步,并在FPGA上予以實現,效果良好。 在長突發形式下的報頭時鐘捕獲后還需要對后續數據進行位同步跟蹤,在跟蹤過程中本論文首先用DSP Builder實現了插值環路的位同步算法,進行了Matlab仿真和FPGA實現。并在插值環路的基礎上做出改進,提出了一種新的高效的基于移位算法的位同步方案并予以FPGA實現。最后將移位算法與插值算法進行了性能比較,證明該算法更適合于本項目中Inmarsat的長突發信道位同步跟蹤。 論文對兩個突發信道的位同步系統進行了理論研究、算法設計以及硬件實現的全過程,滿足系統要求。

    標簽: 海事衛星 信號 位同步 檢測

    上傳時間: 2013-04-24

    上傳用戶:zukfu

  • 基于以太網的虛擬示波器設計

    為提升虛擬儀器傳輸速率與實時性能,擴展監測范圍,在VC的軟件平臺上設計了一種全功能虛擬示波器。與傳統虛擬示波器相比,該系統采用嵌入式系統完成信號采集,采用工業以太網為傳輸介質,通過線性插值算法和多線程編程思想,實現波形顯示、參數計算、頻譜分析以及波形存儲及回放功能。實驗結果表明,該虛擬示波器可以實現20 kHz采樣頻率下的波形精確顯示,達到預期的各項指標。 Abstract:  o enhance the transfer rate and real-time of virtual instrument performance, expand scope of monitoring, this paper uses the VCs software platform to design a fully functional virtual oscilloscope. Compared with traditional virtual oscilloscope, this system adopts the embedded system to complete the data acquisition, industrial Ethernet as the transmission medium used by the linear interpolation algorithm and multi-threaded programming ideas, namely to achieve waveform display, parameter calculation, spectrum analysis and waveform storage and playback. Experimental results show that the virtual oscilloscope can accurately display the waveform with 20kHz sampling frequency, and achieve the desired targets.

    標簽: 以太網 虛擬 波器設計

    上傳時間: 2013-11-25

    上傳用戶:wbwyl

  • 基于Dasylab的乳化液濃度測量系統

    由于工業上煉鋼廠冷軋工藝的需求,必須對乳化液濃度進行在線檢測,以確保其鋼材的質量。本文基于多功能組態軟件DASYLAB為平臺,以超聲測量裝置USD15為核心,輔以溫度、流量信號采集儀表,共同完成乳化液濃度的在線檢測功能。在本系統中通過實驗測定大量的溫度、聲時及對應的濃度數據,利用數學上的多次插值算法建立起濃度-溫度-聲時的數學模型,推導出濃度的計算表達式,并在軟件中加以修正和補償,最后可以得出相對比較精確地濃度計算式。在實驗中建立了溫度補償模型,并使用Dasylab軟件對測量結果進行溫度補償,取得了較好的效果。

    標簽: Dasylab 濃度測量

    上傳時間: 2014-06-24

    上傳用戶:vmznxbc

  • 我自己寫的數值分析課程設計的源代碼

    我自己寫的數值分析課程設計的源代碼,這里是數值插值算法的內容。

    標簽: 數值分析 源代碼

    上傳時間: 2015-03-17

    上傳用戶:asddsd

  • 一組圖象與視頻處理C/C++代碼,該軟件包可用于Matlab。包括讀取AVI和CIF/QCIF視頻序列代碼

    一組圖象與視頻處理C/C++代碼,該軟件包可用于Matlab。包括讀取AVI和CIF/QCIF視頻序列代碼,Canny算子,Harris角點檢測,全局閾值算法,動態閾值算法等等。

    標簽: Matlab QCIF AVI CIF

    上傳時間: 2014-01-07

    上傳用戶:zhouli

  • NEWTON

    NEWTON,LAGRANGE和AITKEN三個插值算法

    標簽:

    上傳時間: 2015-04-26

    上傳用戶:lixinxiang

  • 1.內存管理一律根據實際需要的大小在堆中動態分配內存。 2.邊界檢查。如果數組下標超越了數組大小界限

    1.內存管理一律根據實際需要的大小在堆中動態分配內存。 2.邊界檢查。如果數組下標超越了數組大小界限,會給出警告信息,可以防止非法內存訪問以及方便程序的調試。 3.重載了+,-,*,+=,-=,數乘等常見運算符; 4.可以保存數組為二進制數據文件和文本文件兩種形式,也可以從二進制數據文件和文本文件讀取數據到數組。 5.實現了和矩陣相關的線性代數方程組求解算法。一是高斯選主元消去法二是針對三對角矩陣的追趕法。 6.靜態函數Bspline3():3次B樣條曲線插值算法

    標簽: 數組 內存管理 內存 動態分配

    上傳時間: 2015-09-24

    上傳用戶:leixinzhuo

  • sin產生器

    sin產生器,可以於VHDL產生sin之數值波形,進而輸出至dac做轉換

    標簽: sin

    上傳時間: 2013-12-25

    上傳用戶:小儒尼尼奧

主站蜘蛛池模板: 新津县| 柳江县| 德庆县| 青川县| 始兴县| 忻城县| 仁化县| 临泉县| 东台市| 漯河市| 广汉市| 铜鼓县| 逊克县| 盐山县| 金塔县| 滨海县| 若羌县| 宾阳县| 葵青区| 海伦市| 措勤县| 原阳县| 新野县| 枣庄市| 饶平县| 二连浩特市| 札达县| 托克逊县| 五峰| 井研县| 霞浦县| 朝阳县| 大渡口区| 营口市| 大足县| 贵南县| 雷波县| 梁河县| 育儿| 吉安县| 扶绥县|