人體血液成份的無創(chuàng)檢測是生物醫(yī)學領域尚未攻克的前沿課題之一,動態(tài)光譜法在理論上克服了其它檢測方法難以逾越的障礙——個體差異和測量條件對檢測結果的影響。實現(xiàn)動態(tài)光譜檢測,其關鍵在于采集多波長的光電容積脈搏波信號,并對其進行處理。針對動態(tài)光譜檢測中信號微弱、信噪比低、處理數(shù)據(jù)量大的特點,本文設計了基于FPGA和面陣CCD攝像頭的動態(tài)光譜數(shù)據(jù)采集與預處理系統(tǒng),提高檢測精度,采集出滿足動態(tài)光譜信號提取要求的光電脈搏波;并對動態(tài)光譜頻域提取法的核心算法FFT的FPGA實現(xiàn)進行研究。 課題提出用高靈敏度的面陣CCD攝像頭替代常規(guī)光柵光譜儀中的光電接收器,實現(xiàn)對多波長的光電容積脈搏波的檢測。結合面陣CCD的二維圖像特點,采用信號累加法去除噪聲,提高信號的信噪比。 創(chuàng)新性的提出一種不同于以往的信號累加方法——將處于同一行的視頻信號在采樣過程中直接累加,然后再進行傳輸和存儲。不同于幀累加和異行累加,這種同行累加方式不但大大的提高了信號的信噪比,同時減小了數(shù)據(jù)的傳輸速度和傳輸量,降低了對存儲器容量的要求,改善了動態(tài)光譜信號檢測系統(tǒng)的性能。 針對面陣CCD攝像頭輸出的復合視頻信號的特點,設計視頻信號解調(diào)電路,得到高速、高精度的數(shù)字視頻信號和準確的視頻同步信號,用于后續(xù)的視頻信號采集與處理。 根據(jù)動態(tài)光譜信號檢測和視頻信號采集的要求,選擇可編程邏輯器件FPGA作為硬件平臺,設計并實現(xiàn)了基于FPGA和面陣CCD攝像頭的光電脈搏波采集與預處理系統(tǒng)。該系統(tǒng)實現(xiàn)了視頻信號的精確定位,通過光譜信號的高速同行累加,實現(xiàn)了光電脈搏波信號的高精度檢測。系統(tǒng)采用基于FPGA的Nios II嵌入式處理器系統(tǒng),通過對其應用程序的開發(fā),可靠的實現(xiàn)了數(shù)據(jù)的采集、傳輸和存儲,提高了系統(tǒng)的集成度,降低了開發(fā)成本。 為實現(xiàn)動態(tài)光譜信號的頻域提取,研究了基于FPGA的FFT實現(xiàn)方案,對各關鍵模塊進行設計,為動態(tài)光譜信號的進一步處理打下良好的基礎。 最后,通過實驗證明了系統(tǒng)數(shù)據(jù)采集的正確性和信號預處理的可行性,得到了符合動態(tài)光譜信號提取要求的脈搏波信號。
標簽: 動態(tài) 光譜數(shù)據(jù)采集 預處理
上傳時間: 2013-04-24
上傳用戶:cknck
隨著計算機運算速度的提高和計算機網(wǎng)絡的發(fā)展,基于離散對數(shù)問題和大整數(shù)因子分解問題的數(shù)字簽名算法越來越不能滿足信息安全的需要。為了滿足信息安全的要求,安全性依賴于橢圓曲線離散對數(shù)困難問題(ECDLP)的橢圓曲線密碼體制是當前密碼學界研究的熱點之一。現(xiàn)有的求解ECDLP的算法都是全指數(shù)時間復雜度的算法。由于專用集成電路具有速度快、性能好、安全性高等優(yōu)勢,使得采用專用集成電路來實現(xiàn)橢圓曲線密碼體制己成為主要趨勢。因此,本課題著眼于應用,針對基于橢圓曲線數(shù)字簽名算法的FPGA實現(xiàn)進行了較為深入的探討與研究。 本課題從實際應用的需要出發(fā),以初等數(shù)論、有限域理論、數(shù)字簽名技術和橢圓曲線理論為依據(jù),確定了如下基于橢圓曲線數(shù)字簽名算法的硬件實現(xiàn)方案:首先,對實現(xiàn)基于橢圓曲線數(shù)字簽名算法所需的算法和技術進行了剖析和系統(tǒng)設計。然后,按照層次化、模塊化的設計思想,在Xinlinx公司的ISE 7.1工具中,采用硬件描述語言VHDL作為設計輸入,對各運算器和控制模塊進行電路設計;采用Menter公司的ModelSim SE 6.2b工具對之進行功能仿真,以保證底層設計的正確性。最后,在確保每個模塊的設計正確的前提下,完成電路的總體設計,再進行總體設計的仿真與測試。 本課題對Schnorr數(shù)字簽名算法的改進,實現(xiàn)了比未改進前的Schnorr數(shù)字簽名算法平均節(jié)省三分之一的運行時間。對基于橢圓曲線數(shù)字簽名算法的設計也獲得了良好的指標:產(chǎn)生簽名只需要1ms多的時間,驗證簽名也需要不到3ms。本課題的研究對實現(xiàn)電子交易安全方面有重要的作用,尤其是在密鑰分配、電子貨幣、電子證券、電子商務和電子政務等領域都有重要的應用價值,其成果具有廣泛的應用前景。
標簽: 橢圓曲線 密碼體制 數(shù)字簽名算法
上傳時間: 2013-04-24
上傳用戶:獨孤求源
目前,H.264是圖像編碼研究領域的一個熱點。它在語言結構、預測算法、數(shù)據(jù)變換等方面做了很大的改進,在低碼率傳輸、高清晰度顯示及網(wǎng)絡接入等性能上相比以往標準有了顯著提高,使得H.264在視頻會議、視頻點播、數(shù)字電視和手...
上傳時間: 2013-05-27
上傳用戶:jjj0202
在軍事通信和民用通信的許多場合,都需要估計無線電信號的方向(DOA)。信號子空間方法是陣列測向方法中非常重要的一類。1979年Schmidt提出的 MUSIC算法是信號子空間方法的基礎,具有高精度和高分辨的性能。但是由于算法的...
上傳時間: 2013-07-17
上傳用戶:王慶才
c語言經(jīng)典算法大全,讓您通過實例感受到編程的美妙境界
標簽: 算法
上傳時間: 2013-07-30
上傳用戶:熊少鋒
當執(zhí)行機構需要的不是控制量的絕對值,而是控制量的增量(例如去驅動 步進電動機)時,需要用PID的“增量算法”。 增量式PID控制算法可以通過(2-4)式推導出。
上傳時間: 2013-04-24
上傳用戶:haoxiyizhong
針對單件車間調(diào)度問題,設計一種基于整數(shù)編碼的單親遺傳算法。該算法既具有單親遺傳算法運算量小、不存在“早熟收斂”現(xiàn)象等優(yōu)點,在編碼中又體現(xiàn)了單件車間調(diào)度的“保序性”等工藝約束條件,增強了調(diào)度算法的整體性
標簽: 車間調(diào)度 單親遺傳算法
上傳時間: 2013-04-24
上傳用戶:笨小孩
在超深亞微米技術工藝下,布局成為超大規(guī)模集成電路物理設計中至關重要的一步。由于現(xiàn)場可編程門陣列(Field Programable Gate Array,F(xiàn)PGA)布線資源的預先確定性,使得FPGA的布局更為重要。本文以建立高性能、低擁擠的布局為目標,從FPGA芯片結構和布局算法兩方面進行了深入研究。論文提出了一種通用的層次式FPGA(HFPGA)結構模型及布局模型,并且給出了該模型的數(shù)學計算公式;提出將元件之間的層次距離轉化為線長的方法,實現(xiàn)了基于線網(wǎng)模型的高精度布局算法:提出利用矩形的對角線元件之間層次來代替線長,從而達到優(yōu)化線長的同時提高布通率的快速布局算法。實驗結果表明,兩種算法均在北卡羅來納微電子中心(MCNC)學術芯片測試案例上取得了較理想的布局實驗效果,為下一步的布線工作建立了良好的基礎接口,并且完成了初始布線的工作。本FPGA結構模型的提出和布局算法的實現(xiàn)也都為工業(yè)界提供了借鑒價值。
上傳時間: 2013-04-24
上傳用戶:nbdedu
隨著GPS(Global Positioning System)技術的不斷發(fā)展和成熟,其全球性、全天候、低成本等特點使得GPS接收機的用戶數(shù)量大幅度增加,應用領域越來越廣。但由于定位過程中各種誤差源的存在,單機定位精度受到影響。目前常從兩個方面考慮減小誤差提高精度:①用高精度相位天線、差分技術等通過提高硬件成本獲取高精度;②針對誤差源用濾波算法從軟件方面實現(xiàn)精度提高。兩種方法中,后者相對于前者在滿足精度要求的前提下節(jié)約成本,而且便于系統(tǒng)融合,是應用于GPS定位的系統(tǒng)中更有前景的方法。但由于在系統(tǒng)中實現(xiàn)定位濾波算法需要時間,傳統(tǒng)CPU往往不能滿足實時性的要求,而FPGA以其快速并行計算越來越受到青睞。 本文在FPGA平臺上,根據(jù)“先時序后電路”的設計思想,由同步?jīng)]計方法以及自頂向下和自下而上的混合設計方法實現(xiàn)系統(tǒng)的總體設計。從GPS-OEM板輸出的定位信息的接收到定位結果的坐標變換,最終到kalman濾波遞推計算減小定位誤差,實現(xiàn)實時、快速、高精度的GPS定位信息采集處理系統(tǒng),為GPS定位數(shù)據(jù)的處理方法做了新的嘗試,為基于FPGA的GPS嵌入式系統(tǒng)的開發(fā)奠定了基礎。具體工作如下: 基于FPGA設計了GPS定位數(shù)據(jù)的正確接收和顯示,以及經(jīng)緯度到平面坐標的投影變換。根掘GPS輸出信息標準和格式,通過串口接收模塊實現(xiàn)串口數(shù)掘的接收和經(jīng)緯度信息提取,并通過LCD實時顯示。在提取信息的同時將數(shù)據(jù)格式由ASCⅡ碼轉變?yōu)槭M制整數(shù)型,實現(xiàn)利用移位和加法運算達到代替乘法運算的效果,從而減少資源的利用率。在坐標轉換過程中,利用查找表的方法查找轉化時需要的各個參數(shù)值,并將該參數(shù)先轉為雙精度浮點小數(shù),再進行坐標轉換。根據(jù)高斯轉化公式的規(guī)律將公式簡化成只涉及加法和乘法運算,以此簡化公式運算量,達到節(jié)省資源的目的。 卡爾曼濾波器的實現(xiàn)。首先分析了影響定位精度的各種誤差因素,將各種誤差因素視為一階馬爾科夫過程的總誤差,建立了系統(tǒng)狀態(tài)方程、觀測方程和濾波方程,并基于分散濾波的思想進行卡爾曼濾波設計,并通過Matlab進行仿真。結果表明,本文設計的卡爾曼濾波器收斂性好,定位精度高、估計誤差小。在仿真基礎上,實現(xiàn)基于FPGA的卡爾曼濾波計算。在滿足實時性的基礎上,通過IP核、模塊的分時復用和樹狀結構節(jié)省資源,實現(xiàn)數(shù)據(jù)卡爾曼濾波,達到提高數(shù)據(jù)精度的效果。 設計中以Xilinx公司的Virtex-5系列的XC5VLX110-FF676為硬件平臺,采用Verilog HDL硬件描述語言實現(xiàn),利用Xilinx公司的ISE10.1工具布局布線,一共使用44438個邏輯資源,時鐘頻率達到100MHZ以上,滿足實時性信號處理要求,在保證精度的前提下達到資源最優(yōu)。Modelsim仿真驗證了該設計的正確性。
上傳時間: 2013-04-24
上傳用戶:二驅蚊器
基于FPGA的GPS中頻信號捕獲算法及其采樣器實現(xiàn)
上傳時間: 2013-07-02
上傳用戶:WsyzxxnSej