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

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

FPGA的<b>多路</b>可控脈沖延遲

  • 基于FPGA的PID智能控制器的研究.rar

    工業生產過程往往具有非線性、不確定性,難以建立精確的數學模型。應用常規的PID控制器難以達到理想的控制效果。作為的重要分支,人工神經網絡具有良好的非線性映射能力和高度的并行信息處理能力,已成為非線性系統建模、辨識和控制中常用的理論和方法。其中,神經元具有很強的信息綜合、學習記憶、自學習和自適應能力,可以處理那些難以用模型和規則描述的過程,將神經元與PID結合,應用到實際的控制中,可以在線調整PID的參數,使系統具有較強的抗干擾能力、自適應能力和較好的魯棒性。 目前,人工神經網絡的研究主要是神經網絡的理論研究、神經網絡的應用研究和神經網絡的實現技術研究,這三方面是相互依賴和相互促進的關系。本文主要側重的是神經網絡的實現技術研究方面,創新性地利用FPGA嵌入式系統開發技術實現單神經元PID智能控制器的研究與設計,并將其封裝成為一個專用的IP核供其他的控制系統使用。 首先,對單神經元PID智能控制器的設計原理和設計算法進行了深入的研究與分析;其次,利用MATLAB設計單神經元PID智能控制器,針對特定的被控對象,對其進行仿真實驗,獲得比較理想的系統輸出;然后,研究基于FPGA的單神經元智能控制算法的實現,對控制器進行VHDL語言分層設計,使用Altera公司的軟件QuartusⅡ6.1進行仿真實驗。兩個仿真實驗結果表明,基于FPGA的單神經元智能控制器比MATLAB設計的單神經元PID智能控制器性能優良。 本文的設計模塊主要包括權值修改模塊、誤差計算模塊、權值產生模塊和輸出模塊。在各個模塊的設計中進行了優化處理,使本文的設計不僅利用的硬件資源少,而且也有很快的運行速度,同時也改善了傳統控制器的控制性能。

    標簽: FPGA PID 智能控制器

    上傳時間: 2013-04-24

    上傳用戶:13517191407

  • 基于FPGA的實時圖像采集與處理系統研究.rar

    隨著數碼技術的不斷發展,數字圖像處理的應用領域不斷擴大,其實時處理技術成為研究的熱點。VLSI技術的迅猛發展為數字圖像實時處理技術提供了硬件基礎。其中FPGA(現場可編程門陣列)的特點使其非常適用于進行一些基于像素級的圖像處理。 傳統的圖像顯示系統必須連接到PC才能觀察圖像視頻,存在著高速實時性、穩定性問題。本設計脫離高清晰工業相機必須與PC連接才可以觀看到高清晰圖像的束縛,實現系統的小型化。針對130萬像素彩色1/2英寸鎂光CMOS圖像傳感器,提出用硬件實現Bayer格式到RGB格式轉換的設計方案,完成由黑白圖像到高清彩色圖像的轉換,用SDRAM作緩存,輸出標準VGA信號,可直接連接VGA顯示器、投影儀等設備進行實時的視頻圖像觀看,與模擬相機740X576分辨率(480線)圖像相比,設計圖像畫質相當于1280X1024分辨率(750線),最高幀率25fps,整個結構應用FPGA作為主控制器,用少量的緩存代替傳統的大容量存儲,加快了運算速率,減小了電路規模,滿足圖像實時處理的要求,使展現出來的視頻圖像得到質的飛躍??梢詮V泛應用于工業控制和遠程監控等領域。 論文研究的重點是采用altera公司EP2C芯片前端驅動CMOS圖像傳感器,實時采集Bayer圖像象素,分析研究CFA圖像插值算法,實現了基于FPGA的實時線性插值算法,能夠對輸入是每像素8bit、分辨率為1280×1204的Bayer模式圖像數據進行實時重構,輸出彩色RGB圖像。由端口FIFO作為數據緩沖,存儲一幀圖像到高速SDRAM,構建VGA顯示控制器,實現對輸入是每像素24bit(RGB101010)、分辨率為640×480、幀頻25HZ彩色圖像進行實時顯示。 整個模塊結構包括電源模塊單元等、CMOS成像單元、FPGA數據處理單元、SDRAM控制單元、VGA顯示接口單元。 最后,對系統進行了調試。經實驗驗證,系統達到了實時性,能正確和可靠的工作。整個設計模塊能夠滿足高幀率和高清晰的實時圖像處理,占用系統資源很少,用較少的時間完成了圖像數據的轉換,提高了效率。

    標簽: FPGA 實時圖像采集 與處理系統

    上傳時間: 2013-06-08

    上傳用戶:zhengjian

  • 基于FPGA的數據采集系統研究.rar

    數據采集是信號與信息系統中一個重要的組成部分,也是數字信號處理的關鍵環節。本論文主要介紹一種基于FPGA的數據采集系統,提出一種由高速A/D轉換芯片、高性能FPGA和PCI總線接口組成的數據采集系統方案及其的硬件電路實現方法。該系統利用AD器件對信號進行放大、差分轉換和模數轉換,利用FPGA設計內部模塊和時鐘信號來進行電路控制及實現數據緩存、數據傳遞等功能,最后通過PCI邏輯接口把暫存在FPGA的數據傳送到PC主機。FPGA作為采集系統的核心部件,完成了內部數字電路設計,使系統具有很高的可適應性、可擴展性和可調試性。 本論文從研究數據采集的理論出發,重點研究了A/D模數轉換、FPGA芯片設計及PCI總結接口設計,完成了系統的各級電路硬件設計,并通過系統仿真驗證了系統的可行性。

    標簽: FPGA 數據采集 系統研究

    上傳時間: 2013-04-24

    上傳用戶:小楊高1

  • 基于FPGA的硬件防火墻設計和實現.rar

    本文提出了一種基于FPGA的硬件防火墻的實現方案,采用了FPGA來實現千兆線速的防火墻。傳統的基于X86等通用CPU的防火墻無法支撐快速增長的網絡速度,無法實現線速過濾和轉發。本文在采用FPGA可編程器件+通用CPU模式下,快速處理網絡數據。網絡數據在建立連接跟蹤后,直接由FPGA實現的快速處理板直接轉發,實現了網絡數據的線速處理,通用CPU在操作系統支持下,完成網絡數據的連接跟蹤的創建、維護,對網絡規則表的維護等工作。FPGA硬件板和CPU各司所長,實現快速轉發的目的。 本文設計了基于FPGA的硬件板的硬件規格,提出了硬件連接跟蹤表的存儲模式,以及規則表的存儲模式和定義等; 防火墻系統軟件采用NetBSD操作系統,完成了硬件板的NetBSD的驅動;在軟件系統完成了新建連接的建立、下發、老化等工作;在連接跟蹤上完成了規則的建立、刪除、修改等工作。 本文完成了防火墻的實現。實現了基于連接跟蹤的包過濾、地址轉換(NAT),設計了連接跟蹤的關鍵數據結構,包過濾的關鍵數據結構等,重用了NetBSD操作系統的路由。本文針對地址轉換應用程序的穿透問題,新增了部分實現。 在DoS攻擊是一種比較常見的攻擊網絡手段,本文采用了軟硬件結合的方法,不僅在軟件部分做了完善,也在硬件部分采取了相應的措施,測試數據表明,對常見的Syn洪水攻擊效果明顯。 在實踐過程中,我們發現了NetBSD操作系統內核的軟件缺陷,做了修正,使之更完善。 經過測試分析,本方案不僅明顯的優于X86方案,和基于NP方案、基于ASIC方案比較,具有靈活、可配置、易升級的優點。

    標簽: FPGA 硬件 防火墻

    上傳時間: 2013-06-21

    上傳用戶:zxh1986123

  • 智能人臉識別算法及其FPGA的實現.rar

    人臉自動識別技術是模式識別、圖像處理等學科的一個最熱門研究課題之一。隨著社會的發展,各方面對快速有效的自動身份驗證的要求日益迫切,而人臉識別技術作為各種生物識別技術中最重要的方法之一,已經越來越多的受到重視。對于具有實時,快捷,低誤識率的高性能算法以及對算法硬件加速的研究也逐漸展開。 本文詳細分析了智能人臉識別算法原理,發展概況和前景,包括人臉檢測算法,人眼定位算法,預處理算法,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 上綜合實現。

    標簽: FPGA 人臉識別 算法

    上傳時間: 2013-07-13

    上傳用戶:李夢晗

  • 基于FPGA的LED視頻顯示控制系統的設計.rar

    LED顯示屏是LED點陣模塊或者像素單元組成的平面顯示屏幕。自從誕生以來,以其亮度高、視角廣、壽命長、性價比高的特點,在交通、廣告、新聞發布、體育比賽、電子景觀等領域得到了廣泛應用。 LED顯示屏控制器作為控制LED屏顯示圖像、數據的關鍵,是整個LED視頻顯示系統的核心。本文研究的是對全彩色同步LED屏的控制,控制LED屏同步顯示在上位機顯示系統中某固定位置處的圖像。根據已有的LED顯示屏及其驅動器的特點,提出了一種可行的方案并進行了設計。系統主要分為兩個部分:視頻信號的獲取,視頻信號的處理。 經過分析比較,決定從顯卡的DVI接口獲得視頻源,視頻源經過DVI解碼芯片TFP401A的解碼后,可以獲得圖像的數字信息,這些信息包括紅、綠、藍三基色的數據以及行同步、場同步、使能等控制信號。這些信號將在視頻信號處理模塊中被使用。 信號處理模塊在接收視頻信號源后,對數據進行處理,最后輸出數據給驅動電路。在信號處理模塊中,采用了可編程邏輯器件FPGA來完成??删幊踢壿嬈骷哂懈呒啥?、高速度、高可靠性、在線可編程(ISP)等特點,所以特別適合于本設計。利用FPGA的可編程性,在FPGA內部劃分了各個小模塊,各小模塊中通過少量的信號進行聯系,這樣就將比較大的系統轉化成許多小的系統,使得設計更加簡單,容易驗證。本文分析了驅動電路所需要的數據的特點,全彩色灰度級的實現方式,決定把系統劃分為視頻源截取、RGB格式轉化、位平面分離、讀SRAM地址發生器、寫SRAM地址發生器、讀寫SRAM選擇控制器、灰度實現等模塊。 最后利用示波器和SignalTap II邏輯分析儀等工具,對系統進行了聯合調試。改進了時序、優化了布局布線,使得系統性能得到了良好的改善。 在分析了所需要的資源的基礎上,課題決定采用Altera的Cyclone EP1C12 FPGA設計視頻信號處理模塊,在Quartus II和modelsim平臺下,用Verilog HDL語言開發。

    標簽: FPGA LED 視頻顯示

    上傳時間: 2013-05-19

    上傳用戶:玉簫飛燕

  • 基于FPGA的視頻圖像分析.rar

    對弓網故障的檢測是當今列車檢測的一項重要任務。原始故障視頻圖像具有極大的數據量,使實時存儲和傳輸故障視頻圖像極其困難。由于視頻的數據量相當大,需要采用先進的視頻編解碼協議進行處理,進而實現檢測現場的實時監控。 @@ H.264/AVC(Advanced Video Coding)作為MPEG-4的第10部分,因其具有超高的壓縮效率、極好的網絡親和性,而被廣泛研究與應用。H.264/AVC采用了先進的算法,主要有整數變換、1/4像素精度插值、多模式幀間預測、抗塊效應濾波器和熵編碼等。 @@ 本文使用硬件描述語言Verilog,以紅色颶風 II開發板作為硬件平臺,在開發工具QUARTUSII 6.0和MODELSIM_SE 6.1B環境中完成軟核的設計與仿真驗證。以Altera公司的CycloneII FPGA(Field Programmable Gate Array)EP2C35F484C8作為核心芯片,實現視頻圖像采集、存儲、顯示以及實現H.264/AVC部分算法的基本系統。 @@ FPGA以其設計靈活、高速、具有豐富的布線資源等特性,逐漸成為許多系統設計的首選,尤其是與Verilog和VHDL等語言的結合,大大變革了電子系統的設計方法,加速了系統的設計進程。 @@ 本文首先分析了FPGA的特點、設計流程、verilog語言等,然后對靜態圖像及視頻圖像的編解碼進行詳細的分析,比如H.264/AVC中的變換、量化、熵編碼等:并以JM10.2為平臺,運用H.264/AVC算法對視頻序列進行大量的實驗,對不同分辨率、量化步長、視頻序列進行編解碼以及對結果進行分析。接著以紅色颶風II開發板為平臺,進行視頻圖像的采集存儲、顯示分析,其中詳細分析了SAA7113的配置、CCD信號的A/D轉換、I2C總線、視頻的數字化ITU-R BT.601標準介紹及視頻同步信號的獲取、基于SDRAM的視頻幀存儲、VGA顯示控制設計;最后運用verilog語言實現H.264/AVC部分算法,并進行功能仿真,得到預計的效果。 @@ 本文實現了整個視頻信號的采集存儲、顯示流程,詳細研究了H.264/AVC算法,并運用硬件語言實現了部分算法,對視頻編解碼芯片的設計具有一定的參考價值。 @@關鍵詞:FPGA;H.264/AVC;視頻;verilog;編解碼

    標簽: FPGA 視頻 圖像分析

    上傳時間: 2013-04-24

    上傳用戶:啦啦啦啦啦啦啦

  • 基于FPGA的電子式互感器校驗儀的研究.rar

    互感器是電力系統中電能計量和繼電保護中的重要設備,其精度和可靠性與電力系統的安全性、可靠性和經濟運行密切相關。隨著電力工業的發展,傳統的電磁式互感器已經暴露出一系列的缺陷,電子式互感器能很好的解決電磁式互感器的缺點,電子式互感器逐步替代電磁式互感器代表著電力工業的發展方向。目前,國產的互感器校驗儀主要是電磁式互感器校驗儀,電子式互感器校驗儀依賴于進口。電子式互感器的發展,使得電子式互感器校驗儀的研制勢在必行。 本課題依據國際標準IEC60044-7、IEC60044-8和國內標準GB20840[1].7-2007、GB20840[1].8-2007,設計了電子式互感器檢驗儀。該校驗儀采用直接法對電子式互感器進行校驗,即同時測試待校驗電子式互感器和標準電磁式互感器二次側的輸出信號,比較兩路信號的參數,根據比較結果完成電子式互感器的校驗工作。論文首先介紹了電子式互感器結構及輸出數字信號的特征,然后詳細論述了電子式互感器校驗儀的硬件及軟件設計方法。硬件主要采用FPGA技術設計以太網控制器RTL8019的控制電路,以實現電子式互感器信號的遠程接收,同時設計A/D芯片MAX125的控制電路,以實現標準電磁式互感器模擬輸出的數字化。軟件主要采用FPGA的SOPC技術,研制了MAX125和RTL8019的IP核,在NiosIIIDE集成開發環境下,完成對硬件電路的底層控制,運用準同步算法和DFT算法開發應用程序實現對數字信號的處理。最終完成電子式互感器校驗儀的設計。 最后進行了相關的實驗,所研制的電子式互感器校驗儀對0.5準確級的電子式電壓互感器和0.5準確級電子式電流互感器分別進行了校驗,對其額定負荷的20%、100%、120%點做為測量點進行測量。經過對實驗數據的處理分析可知,校驗儀對電子式互感器的校驗精度滿足0.5%的比差誤差和20’的相位差。本課題的研究為電子式互感器校驗儀的研制工作提供了理論和實踐依據。

    標簽: FPGA 電子式互感器 校驗儀

    上傳時間: 2013-04-24

    上傳用戶:569342831

  • 基于FPGA的動態光譜數據采集系統.rar

    近紅外光譜法是血液成分無創檢測方法中的熱點,也是取得成果最多的方法之一。但是,個體差異和測量條件是影響近紅外光譜血液成分無創檢測的一個較突出的問題。而動態光譜法就是針對這個問題而提出的一種全新的近紅外無創血液成分濃度檢測方法。它從原理上消除了個體差異和測量條件等對光譜檢測的影響,為基于近紅外光譜法的血液成分無創檢測方法進入臨床應用去除了一個較為關鍵的障礙。因此,本文根據動態光譜檢測原理設計了基于FPGA的動態光譜數據采集系統。 在分析了動態光譜數據采集系統的性能要求后,采用DALSA的高性能線陣CCD IL-C6-2048C作為光電轉換器件;根據CCD輸出數據的高速度和信號微弱及含有噪聲等特點,選用了高速、高精度、并帶有相關雙采樣芯片的圖像處理芯片AD9826作為模數轉換器件;以FPGA及其內嵌的NIOSⅡ處理器作為核心控制器,并用LabVIEW對采集得到的數據進行顯示。 在FPGA中,利用Verilog HDL語言編寫了CCD和AD9826的控制時序;利用兩塊雙口RAM組成乒乓操作單元,實現高速數據的緩存,避免利用NiosⅡ處理器直接讀取時的頻繁中斷。將NIOSⅡ處理器系統嵌入到FPGA中,實現整個系統的管理。NiOSⅡ處理器利用中斷方式讀取緩存單元中的數據、經對數變換后傳遞給計算機。其中緩存數據的讀取及對數變換均采用自定義組件的方式將硬件單元添加到NIOSⅡ系統中,編程時直接調用。NIOSⅡ系統通過串口將處理后的數據傳遞給LabVIEW, LabVIEW對數據簡單處理后顯示,以實時觀察采樣數據是否正確。 最后對系統進行了實驗測試,實驗結果表明,系統能夠很好的采集并顯示數據,能夠初步完成光信號的檢測。

    標簽: FPGA 動態 光譜數據

    上傳時間: 2013-04-24

    上傳用戶:luyanping

  • 基于FPGA的絕對式光電編碼器通信接口研究.rar

    高速、高精度已經成為伺服驅動系統的發展趨勢,而位置檢測環節是決定伺服系統高速、高精度性能的關鍵環節之一。光電編碼器作為伺服驅動系統中常用的檢測裝置,根據結構和原理的不同分為增量式和絕對式。本文從原理上對增量式光電編碼器和絕對式光電編碼器做了深入的分析,通過對比它們的特性,得出了絕對式光電編碼器更適合高速、高精度伺服驅動系統的結論。 絕對式光電編碼器精度高、位數多的特點決定其通信方式只能采取串行傳輸方式,且由相應的通信協議控制信息的傳輸。本文首先針對編碼器主要生產廠商日本多摩川公司的絕對式光電編碼器,深入研究了通信協議相關的硬件電路、數據幀格式、時序等。隨后介紹了新興的電子器件FPGA及其開發語言硬件描述語言Verilog HDL,并對基于FPGA的絕對式編碼器通信接口電路做了可行性的分析。在此基礎上,采用自頂向下的設計方法,將整個接口電路劃分成發送模塊、接收模塊、序列控制模塊等多個模塊,各個模塊采用Verilog語言進行描述設計編碼器接口電路。最終的設計在相關硬件電路上實現。最后,通過在TMS320F2812伺服控制平臺上編寫的硬件驅動程序驗證了整個設計的各項功能,達到了設計的要求。

    標簽: FPGA 光電編碼器 通信接口

    上傳時間: 2013-07-11

    上傳用戶:snowkiss2014

主站蜘蛛池模板: 达州市| 邢台县| 绥德县| 道孚县| 瓦房店市| 江北区| 佛冈县| 五家渠市| 株洲市| 红安县| 航空| 白河县| 岐山县| 平度市| 正宁县| 沙洋县| 陇川县| 新平| 乳山市| 萨迦县| 瑞丽市| 长春市| 娱乐| 大同县| 江阴市| 庄河市| 潜山县| 登封市| 腾冲县| 吉木萨尔县| 东港市| 淳安县| 新野县| 蓬溪县| 六枝特区| 南通市| 龙岩市| 鸡西市| 中山市| 岑巩县| 梁河县|