999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于FPGA便攜式光譜分析儀設(shè)計(jì)*

2015-01-12 09:04:58彭馨儀張麗娟
傳感器與微系統(tǒng) 2015年9期
關(guān)鍵詞:系統(tǒng)設(shè)計(jì)

彭馨儀, 張麗娟

(1.長春工業(yè)大學(xué) 應(yīng)用技術(shù)學(xué)院,吉林 長春 130000;2.長春工業(yè)大學(xué) 計(jì)算機(jī)科學(xué)與工程學(xué)院, 吉林 長春 130000)

?

設(shè)計(jì)與制造

基于FPGA便攜式光譜分析儀設(shè)計(jì)*

彭馨儀1, 張麗娟2

(1.長春工業(yè)大學(xué) 應(yīng)用技術(shù)學(xué)院,吉林 長春 130000;2.長春工業(yè)大學(xué) 計(jì)算機(jī)科學(xué)與工程學(xué)院, 吉林 長春 130000)

為了大幅提高光譜檢測的抗干擾能力和實(shí)時(shí)數(shù)據(jù)處理能力,設(shè)計(jì)了基于現(xiàn)場可編程門陣列(FPGA)的靜態(tài)光譜分析系統(tǒng)。選用靜態(tài)干涉具取代機(jī)械掃描,從而提高系統(tǒng)的抗震動(dòng)能力,使其適用于便攜式光譜儀的設(shè)計(jì)要求。采用FPGA芯片完成干涉數(shù)據(jù)的高速處理,從而達(dá)到實(shí)時(shí)響應(yīng)的設(shè)計(jì)要求。設(shè)計(jì)了系統(tǒng)的結(jié)構(gòu)、硬件電路以及光譜分析算法,給出了光譜還原的理論推導(dǎo)與計(jì)算過程。實(shí)驗(yàn)采用Virtex2—pro型FPGA開發(fā)板,對660 nm激光光譜進(jìn)行測試,頻譜計(jì)算效果與Matlab仿真數(shù)據(jù)作對比。實(shí)驗(yàn)結(jié)果顯示:本系統(tǒng)可以有效地將被測激光光譜分布函數(shù)解出,速度快,準(zhǔn)確度高,并具有較好的抗干擾能力,適合于便攜式光譜分析儀的應(yīng)用特點(diǎn)。

光譜分析儀; 便攜式設(shè)計(jì); 抗干擾能力; 現(xiàn)場可編程門陣列

0 引 言

光譜分析儀已被廣泛地應(yīng)用于生活中的諸多領(lǐng)域,例如:物質(zhì)檢測、氣體濃度分析、激光成分探測等[1]。常見的光譜分析儀主要分為色散型和干涉型。色散型系統(tǒng)通常利用衍射效應(yīng)獲取入射光光譜信息,其結(jié)構(gòu)簡單、可靠度高,但其入射光需要通過狹縫,分辨率與光通量為對立關(guān)系,故為了保證一定的分辨能力,往往使系統(tǒng)的信噪比較低,并且不適合檢測微弱信號。干涉型系統(tǒng)通過干涉獲取干涉條紋,再由傅氏變換求解光譜分布函數(shù),其具有高光通量、結(jié)構(gòu)穩(wěn)定的特點(diǎn)。

早期的光譜分析儀常采用邁克爾遜干涉模塊,雖然精度很高,但對震動(dòng)非常敏感,所以,不適用于便攜式設(shè)計(jì)與應(yīng)用[2]。為了克服機(jī)械掃描的缺陷,靜態(tài)光譜分析儀問世,通過對空域相干條紋的解析完成光譜分布數(shù)據(jù)的獲取,具有實(shí)時(shí)性、高穩(wěn)定性等優(yōu)點(diǎn)[3]。對于便攜式光譜分析儀而言,為了可以保證系統(tǒng)的穩(wěn)定性的同時(shí)獲得快速的處理速度,且保證較大的光通量,從而可以完成微弱信號的檢測,靜態(tài)干涉結(jié)構(gòu)的光譜分析儀具有更強(qiáng)的適應(yīng)性[4,5]。

對于便攜式光譜分析儀而言,光學(xué)干涉部分可以實(shí)時(shí)地完成入射激光的干涉處理,但為了保證系統(tǒng)可以實(shí)時(shí)地顯示輸出光譜分析的測試結(jié)果,還需要為其設(shè)計(jì)高速的運(yùn)算處理電路。根據(jù)光譜獲取機(jī)理,CCD獲取的干涉條紋需經(jīng)過快速傅里葉變換(fast Fourier transform,FFT)和光譜校正等步驟才能獲得光譜分布函數(shù)。而目前FFT數(shù)據(jù)處理主要采用專用集成電路(ASIC)[6]、數(shù)字信號處理器(DSP)[7]以及現(xiàn)場可編程門陣列(FPGA)完成[8]。ASIC開發(fā)費(fèi)高昂,周期長;DSP算法簡單靈活,但處理速度慢,不適合在便攜式系統(tǒng)中;相比之下,F(xiàn)PGA具有開發(fā)容易、價(jià)格適中,其速度快,適合小型化集成產(chǎn)品,故本文提出了基于FPGA的便攜式光譜分析儀硬件設(shè)計(jì)方案。

1 整體結(jié)構(gòu)設(shè)計(jì)

根據(jù)便攜式光譜分析儀的設(shè)計(jì)要求,采用靜態(tài)干涉具保證系統(tǒng)的穩(wěn)定性,應(yīng)用FPGA高速處理芯片保證系統(tǒng)的實(shí)時(shí)性,由此,本文提出了基于FPGA的靜態(tài)光譜分析儀設(shè)計(jì)方案,結(jié)構(gòu)如圖1所示。系統(tǒng)由光學(xué)天線、靜態(tài)干涉具、柱面鏡、CCD、FPGA及顯示電路構(gòu)成。其中,靜態(tài)干涉具為標(biāo)準(zhǔn)的傅里葉變換干涉模塊,通過雙光束干涉產(chǎn)生干涉條紋,形成空間調(diào)制,從而取代傳統(tǒng)機(jī)械掃描的時(shí)間調(diào)制,大幅提高系統(tǒng)的抗震動(dòng)能力。由靜態(tài)干涉具出射的相干光經(jīng)柱面鏡成像在線陣CCD上,從而構(gòu)成一維的干涉條紋信息,并通過CCD將干涉條紋數(shù)據(jù)采集傳輸給FPGA。選用Xilinx公司的Virtx—Ⅱ型FPGA開發(fā)板對干涉數(shù)據(jù)進(jìn)行濾波去噪、FFT、光譜校正等,最終完成光譜分析并顯示。

圖1 基于FPGA的便攜式光譜分析儀原理示意圖

2 干涉條紋處理與光譜復(fù)原算法

依據(jù)傅里葉變換光譜技術(shù)可知,由CCD采集的干涉條紋的光強(qiáng)分布[9]有

(1)

經(jīng)傅氏變換有

(2)

其中,x為干涉具任意點(diǎn)x的位置,ν為波數(shù)。式(2)表示光源的光譜分布函數(shù)。在獲取光譜分布前要對干涉條紋進(jìn)行采樣、濾波切趾、光譜標(biāo)定等處理。

2.1 數(shù)據(jù)采樣

回波數(shù)據(jù)需要進(jìn)行數(shù)據(jù)采樣,完成數(shù)據(jù)的離散化,采用相等間隔的δx進(jìn)行采樣,依據(jù)奈奎斯特定理,使光程差間隔滿足

δx≤1/2νmax.

(3)

又因?yàn)楣庾V干涉條紋不是無限多的,所以,系統(tǒng)采樣過程還需要滿足

(4)

上式構(gòu)成光譜探測的主要條件。

2.2 切趾處理

由于在傅里葉變換函數(shù)中,采用的是無窮大范圍,所以實(shí)際干涉條紋點(diǎn)是不能滿足的,在具體完成光譜復(fù)原時(shí)需要檢測有限元內(nèi)的極大光程差xmax,故式(2)的實(shí)際表達(dá)形式為

(5)

其中,切趾函數(shù)為T(x),將干涉條紋數(shù)據(jù)限定在(-xmax,xmax)內(nèi),通過卷積的方式可以將原有光譜數(shù)據(jù)表示為

B(ν1)=B(ν)*t(ν).

(6)

其中,B(ν)為原始光譜,t(ν)為切趾函數(shù)T(x)的逆傅立葉變換,其表達(dá)式有

t(ν)=FT-1[T(x)]=2xmsinc2πνxm.

(7)

由于sinc函數(shù)在傅氏變換后存在旁瓣,影響光譜還原效果,故通過漸變權(quán)重函數(shù)完成權(quán)值分配,從而達(dá)到降低旁瓣影響的目的,使切趾函數(shù)處理后的光譜分布盡可能地與原光譜信息一致。

2.3 光譜標(biāo)定與波長復(fù)原

因?yàn)槊總€(gè)干涉具材料、特性、傾角等的不同,所以,經(jīng)傅氏變換后得到的頻譜信息還需要完成光譜標(biāo)定才能形成可讀的空間分布信息。理論上要求對每個(gè)光譜分布點(diǎn)進(jìn)行標(biāo)定,但實(shí)際測試過程中常常依據(jù)系統(tǒng)的線性時(shí)不變特性,只對特定光譜范圍內(nèi)的波長進(jìn)行標(biāo)定。由實(shí)驗(yàn)得到的偏差值去校正光譜分布函數(shù)。

在被測范圍內(nèi),單位長度內(nèi)對應(yīng)的波數(shù)表示為λ-1,單位長度內(nèi)對應(yīng)的干涉條紋數(shù)表示為x,其比例關(guān)系表示為C(λ/x),則系統(tǒng)滿足

(8)

式中 λ為表示波長,x表示條紋數(shù)。被測區(qū)域內(nèi)任意波長可表示為

(9)

最終,式(9)由FPGA運(yùn)算輸出。

3 FPGA硬件設(shè)計(jì)與數(shù)據(jù)仿真

根據(jù)系統(tǒng)設(shè)計(jì)要求,采用1024點(diǎn)基2-FFT算法,選用Xilinx公司Virtex2—proXC2VP40芯片,構(gòu)成干涉條紋數(shù)據(jù)采集和處理系統(tǒng),原理如圖2所示。系統(tǒng)分A,B,C三個(gè)區(qū),其中,A區(qū)負(fù)責(zé)完成干涉條紋的采集,DriverControl完成對CCD探測器的驅(qū)動(dòng),使CCD采集的干涉條紋信號進(jìn)入雙口RAM中。B區(qū)對干涉數(shù)據(jù)進(jìn)行分析處理,完成FFT算法,采用雙通道數(shù)據(jù)處理模式,提高處理速度,保證系統(tǒng)的實(shí)時(shí)性;經(jīng)傅氏變換后的數(shù)據(jù)信息完成相位校正,最終實(shí)現(xiàn)光譜標(biāo)定。C區(qū)將已處理完畢的光譜分布數(shù)據(jù)用于顯示,實(shí)現(xiàn)快速測試的可視化。

圖2 光譜分析數(shù)據(jù)處理的FPGA設(shè)計(jì)框圖

3.1 CCD驅(qū)動(dòng)時(shí)序仿真

本系統(tǒng)中的CCD選用日本HAMAMASTU公司的S1070型線陣CCD。根據(jù)系統(tǒng)設(shè)計(jì)需要,通過FPGA對CCD探測器編寫了驅(qū)動(dòng)程序,功能仿真測試結(jié)果如圖3所示。仿真結(jié)果顯示:系統(tǒng)驅(qū)動(dòng)時(shí)序邏輯關(guān)系與器件數(shù)據(jù)手冊中時(shí)序一致,證明驅(qū)動(dòng)程序正確,可以實(shí)現(xiàn)對CCD探測數(shù)據(jù)的快速采集與傳輸。

圖3 CCD驅(qū)動(dòng)測試仿真圖

3.2 FFT模塊設(shè)置

系統(tǒng)干涉條紋數(shù)據(jù)的FFT處理通過基2-FFT模塊完成,調(diào)用 公司的IP核實(shí)現(xiàn)。通過對IP核各參數(shù)的有效設(shè)置,得到FPGA的仿真結(jié)果如圖4所示。

圖4 邏輯設(shè)計(jì)與仿真結(jié)果

由仿真結(jié)果可知,時(shí)序邏輯關(guān)系正確,可以快速完成干涉條紋的FFT處理,驗(yàn)證了邏輯設(shè)計(jì)的可行性。

4 實(shí) 驗(yàn)

實(shí)驗(yàn)系統(tǒng)測試激光波長為660nm,干涉系統(tǒng)為靜態(tài)干涉具模塊,材料為BK9;處理系統(tǒng)為Virtex2—Pro型FPGA開發(fā)板。實(shí)驗(yàn)針對波長660nm激光產(chǎn)生的干涉條紋進(jìn)行分析。分別由本系統(tǒng)的FPGA程序和Matlab標(biāo)準(zhǔn)程序分別對干涉條紋進(jìn)行FFT數(shù)據(jù)處理,實(shí)驗(yàn)結(jié)果如圖5所示。

圖5 FPGA與Matlab仿真結(jié)果對比圖

由仿真結(jié)果可知,其峰峰值位置均在115nm處,表明兩種方法得到的特征波長位置相同,而峰峰值略有不同,但峰峰值本身為相對參考值,故其相對誤差在檢測范圍內(nèi)即滿足檢測要求。依據(jù)此頻譜數(shù)據(jù)完成對入射激光的光譜分析,經(jīng)相位補(bǔ)償和光譜校正后有光譜分布函數(shù)如圖6所示。

圖6 660 nm激光光譜分布圖

由實(shí)驗(yàn)結(jié)果可知,基于FPGA的便攜式光譜系統(tǒng)可以有效地將被測激光的光譜分布信息反演。激光中心波長顯示正確,峰值信噪比高,符合設(shè)計(jì)要求。

5 結(jié) 論

本文設(shè)計(jì)了一種基于FPGA的便攜式光譜分析儀,采用靜態(tài)干涉系統(tǒng)和高速FPGA處理芯片相結(jié)合,完成了其硬件設(shè)計(jì)與軟件算法。針對660 nm激光進(jìn)行測試實(shí)驗(yàn),實(shí)驗(yàn)結(jié)果與Matlab仿真數(shù)據(jù)進(jìn)行對比可知,系統(tǒng)測試速度快,準(zhǔn)確度高,且具有很強(qiáng)的抗震動(dòng)能力。驗(yàn)證了系統(tǒng)的可行性,滿足了便攜式光譜儀的設(shè)計(jì)要求。

[1] 李 旭,蒲昱初,徐火生.基于IPCore的FFT處理器的設(shè)計(jì)與實(shí)現(xiàn)[J].艦船電子工程,2007,2(1):121-123.

[2] 林 凌,任 釗,李 剛.靜態(tài)傅里葉變換光譜儀的機(jī)理及干涉條紋的校正[J].光譜學(xué)與光譜分析,2008,128(19):2067-2072.

[3] Zhang L J,Yang J H,Su W.Research on blind deconvolution algorithm of multiframe turbulence-degraded images[J].Journal of Information and Computational Science,2013,10(12):3625-3633.

[4] 郭威彤,宋海聲,楊鴻武,等.一種便攜式室內(nèi)空氣質(zhì)量快速檢測儀設(shè)計(jì)[J].傳感器與微系統(tǒng),2015,4(2):97-99.

[5] 張文娟,張 兵,張 霞.干涉成像光譜儀切趾函數(shù)對復(fù)原光譜的影響分析[J].紅外與毫米波學(xué)報(bào),2008,27(3):227-232.

[6] 王林泉,皮亦鳴,陳曉寧,等.基于FPGA的超高速FFT硬件實(shí)現(xiàn)[J].電子科技大學(xué)學(xué)報(bào),2005,34(2):152-155.

[7] 李 巖,徐金甫.基于新型FPGA的FFT設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程與應(yīng)用,2007,43(14):102-104.

[8] Chao-Hsiung Hung,Hsueh-Ming Hang.A reduced-complexity image coding scheme using decision-directed wavelet-based contourlet transform[J].J Vis Commun Image R,2012,23(1):1128-1143.

[9] 田二明,張記龍,李 曉.激光告警系統(tǒng)中小型靜態(tài)傅立葉變換光譜儀的研究[J].光譜學(xué)與光譜分析,2009,29(3):853-857.

彭馨儀 (1979- ),女,碩士,講師,研究方向?yàn)檐浖こ膛c人工智能。

Design of portable spectrum analyzer based on FPGA*

PENG Xin-yi1, ZHANG Li-juan2

(1.School of Applied Technology,Changchun University of Technology,Changchun 130000,China; 2.School of Computer Science & Engineering,Changchun University of Technology,Changchun 130000,China)

In order to significantly improve anti-jamming capability and real-time data processing capability for spectrum detection,static spectroscopy system is designed based on FPGA.Static interferometer is chosen to replace the mechanical scanning,so anti-jamming capability of system is improved,to make it suitable for design requirements of portable spectrometer.FPGA chip is used in the system to complete high-speed data processing for interference fringe,so as to achieve design requirements of real-time response.System architecture,hardware circuit,and spectrum analysis algorithm are designed.Theoretical derivation and calculation of the spectrum reduction are given.Experiments use FPGA development board,which is the type of Virtex2—Pro,to test for 660nm laser spectroscopy.The calculated effect of spectrum is compared with simulation data by Matlab.Experimental results show that the system can effectively solve the spectrum distribution function of measured laser.It’s the advantages of high anti-jamming ability,the high speed and the high precision in the system.It is suitable for application characteristics of portable spectrum analyzer.

spectrum analyzer; portable design; anti-jamming capability; FPGA

2015—06—25

國家自然科學(xué)基金資助項(xiàng)目(60637010)

10.13873/J.1000—9787(2015)09—0058—03

TN 247

A

1000—9787(2015)09—0058—03

猜你喜歡
系統(tǒng)設(shè)計(jì)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
何為設(shè)計(jì)的守護(hù)之道?
《豐收的喜悅展示設(shè)計(jì)》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
瞞天過海——仿生設(shè)計(jì)萌到家
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設(shè)計(jì)秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 日韩在线永久免费播放| 国产一级在线播放| 国产av剧情无码精品色午夜| 日韩无码真实干出血视频| 国产簧片免费在线播放| 在线观看视频99| 国产成人资源| 欧美视频在线播放观看免费福利资源| 久久人妻xunleige无码| 日韩午夜片| 一本无码在线观看| 国产福利在线免费观看| AV天堂资源福利在线观看| 婷婷开心中文字幕| av一区二区人妻无码| 99精品国产自在现线观看| 有专无码视频| 亚洲综合一区国产精品| 都市激情亚洲综合久久 | 无码专区国产精品一区| 五月婷婷精品| 久久亚洲国产最新网站| 一边摸一边做爽的视频17国产| 亚洲最猛黑人xxxx黑人猛交| 欧美一区福利| 欧美精品综合视频一区二区| 国产亚洲精品97在线观看| 久久国产香蕉| 国产欧美日韩91| 久久伊人久久亚洲综合| 国产在线98福利播放视频免费| 亚洲AV电影不卡在线观看| 国产精品无码AⅤ在线观看播放| 国产主播在线一区| 无码专区第一页| 青草国产在线视频| 日韩精品一区二区三区免费在线观看| 亚洲天堂自拍| 波多野结衣久久精品| 国产毛片久久国产| 欧美福利在线观看| 久久精品无码一区二区日韩免费| 婷婷久久综合九色综合88| 欧美日韩资源| 中文字幕av一区二区三区欲色| 久久青青草原亚洲av无码| 在线观看亚洲精品福利片| 好吊妞欧美视频免费| 国产原创演绎剧情有字幕的| 国产特级毛片| 亚洲动漫h| 日本不卡在线| 午夜天堂视频| 婷五月综合| 国产无人区一区二区三区| 久久a毛片| 一级片一区| 久久国产精品夜色| 国产91丝袜| 在线观看亚洲人成网站| 麻豆精品在线播放| 亚洲综合第一页| 国产丝袜第一页| 亚洲欧美不卡| 2019国产在线| 午夜日b视频| 国产va免费精品| 狠狠色婷婷丁香综合久久韩国 | 2021国产乱人伦在线播放| jizz亚洲高清在线观看| 九九热这里只有国产精品| 国产欧美日本在线观看| 综合天天色| 72种姿势欧美久久久久大黄蕉| 五月六月伊人狠狠丁香网| 狠狠色成人综合首页| 欧美97欧美综合色伦图| 美女内射视频WWW网站午夜 | 亚洲手机在线| 国产男人的天堂| 国产高清在线观看91精品| 六月婷婷综合|