基于虛擬儀器的近紅外整粒小麥成分測量系統(tǒng)主要包括儀器軟、硬件和建模軟件。儀器軟、硬件均采用模塊化設(shè)計。硬件模塊化主要由光路、檢測器及信號調(diào)理電路和虛擬儀器的數(shù)據(jù)采集板卡組成;軟件模塊化主要由信號獲取模塊、I/O控制模塊、數(shù)據(jù)分析模塊、數(shù)據(jù)保存和顯示模塊組成。軟件平臺采用的是圖形化的編程語言LabVIEW,建模采用逐步回歸分析[6]方法。
1.硬件設(shè)計
1.1光路設(shè)計
光源部分由14個近紅外發(fā)光二極管(LED)組成,每個發(fā)光二極管對應(yīng)通過一個波長位于890nm~1050nm之間的近紅外窄帶干涉濾光片,形成單色的近紅外光,近紅外光經(jīng)菲涅爾透鏡匯聚到被測樣品上,在樣品中被散射吸收后,由檢測器接收,由于LED的電流決定了它的光強(qiáng),每支LED都有單獨可以調(diào)節(jié)的恒流電路,以保證光源的穩(wěn)定。
窄帶干涉濾光片的帶寬為10nm,所使用的范圍為890nm~1050nm。測量的時候,先用各個波長依次照射樣本,得到各波長樣本的光譜數(shù)據(jù),然后通過逐步回歸算法挑出對待測成分有顯著影響的波長。預(yù)測的時候,只需將所挑出波長的吸光度帶入模型計算。
本系統(tǒng)采用單一的檢測器,將14個波長的窄帶濾光片盡可能緊密地排布在圓形的支架上,在通過同樣電流的情況下LED在不同波長處的光強(qiáng)不同,因此,將LED發(fā)光較弱波長的濾光片(即波長與890nm和940nm相差較大的濾光片)排布在接近圓心的位置,以增強(qiáng)有效光強(qiáng)。
菲涅爾透鏡的焦距是20mm,透鏡距離支架是40mm,距檢測器是20mm。菲涅爾透鏡、支架、檢測器垂直固定在通過它們中心的一條直線上。樣品池厚度為20mm(扣除樣品池壁后),樣品池透光的兩側(cè)為磨砂面,以進(jìn)一步增強(qiáng)光源的均勻性。樣品池在測量范圍內(nèi)對各個波長近紅外的透過率近似一致。因此由樣品池引起的誤差對各個波長來說近似一樣。
1.2光源部分電路設(shè)計
本系統(tǒng)的光源采用近紅外發(fā)光二極管,因為其光強(qiáng)小,對樣品不會造成損壞,適用于無損檢測,且使用壽命達(dá)到十年以上。選用波長分別為890nm、940nm,帶寬為40nm~50nm。通過調(diào)整每支LED的電流,使各個波長通過窄帶濾光片以后的光強(qiáng)近似一致。用電路控制LED輪流發(fā)光,以分時獲得樣品在單一波長下的光度值。為保證LED的電流穩(wěn)定可調(diào),采用恒流源電路。
1.3信號轉(zhuǎn)換電路設(shè)計
檢測器選擇在短波近紅外區(qū)相應(yīng)敏感的硅光電池。由于光電池產(chǎn)生的短路電流與光強(qiáng)有良好的線性關(guān)系,通過I/V轉(zhuǎn)換,可以得到提供AD轉(zhuǎn)換的電壓。由于光源LED的發(fā)光角度較小,有較好的單向性,可近似于平行光源。將LED放在菲涅爾透鏡的2倍焦距處,檢測器放在另一側(cè)1倍焦距處,選用圓形的硅光電池,與濾光片的排布相對。
光電池工作在零偏置即光伏模式,實現(xiàn)精確的線性工作。光電池偏置由運算放大器的虛地維持在零電位上,短路電流被轉(zhuǎn)換成電壓。切換增益電阻的開關(guān)選擇小型5V繼電器,由數(shù)據(jù)采集卡中的I/O口通過一個三極管來控制通斷,在測量空白光路的時候選擇較小電阻,測量樣品時,由于樣品的吸收,光強(qiáng)較弱,選擇較大電阻,獲得較高的增益。
1.4數(shù)據(jù)采集卡
本系統(tǒng)采用的采集板為微機(jī)系統(tǒng)的擴(kuò)展卡形式,數(shù)據(jù)采集卡是NI公司的PCI-6040E,用到的還有它的附件CB-68LP,其中CB-68LP是用來將PCI卡上的引腳引到主機(jī)外面方便連線的。
虛擬儀器技術(shù)的核心思想是利用計算機(jī)的硬/軟件資源,使本來需要硬件實現(xiàn)的技術(shù)軟件化(即虛擬化),以便最大限度地降低系統(tǒng)成本,增強(qiáng)系統(tǒng)的功能與靈活性?;谲浖赩I系統(tǒng)中的重要作用,美國NI公司提出了“軟件就是儀器”的口號。
2.1程序前面板設(shè)計
前面板相當(dāng)于真實儀器可操作的面板,可以通過操作此面板來完成需要的任務(wù),此前面板包括:開始運行按鈕,數(shù)字I/O線控制按鈕,通道選擇,輸入采集次數(shù)控制量,顯示均值和圖形顯示幾個控件。
2.2程序框圖設(shè)計
在LabVIEW中,程序框圖相當(dāng)于真實儀器內(nèi)部的器件和連線,這才是軟件編程中的靈魂。這部分主要包括信號獲取模塊,I/O控制模塊,信號分析模塊,數(shù)據(jù)獲取模塊和數(shù)據(jù)顯示模塊。本系統(tǒng)掃描了40個已知粗蛋白含量的整粒小麥樣品,得到40個光譜圖數(shù)據(jù),然后用36個樣品(4個被剔除)的光譜數(shù)據(jù)對整理小麥粗蛋白含量進(jìn)行建模和預(yù)測,其中26個作為校準(zhǔn)集,用于建立小麥粗蛋白含量與光譜數(shù)據(jù)之間的校準(zhǔn)模型;10個作為預(yù)測集,用于檢驗?zāi)P偷念A(yù)測能力。校準(zhǔn)集樣品的建模模型為: C=4.77-60.24A890+122.17A910-40.63A940+83.83A1020-89.66A1050其中,C為整粒小麥樣品粗蛋白的含量,A890,A910,A940,A1020,A1050為對應(yīng)波長點的吸光度。
根據(jù)此關(guān)系模型,將掃描到的光譜圖中對應(yīng)波長的吸光度值代入,即可得到某一整粒小麥粗蛋白含量值。其中校準(zhǔn)集中預(yù)測值與化學(xué)值的相關(guān)系數(shù)為R=0.845,標(biāo)準(zhǔn)差為SEC=0.84。預(yù)測集中預(yù)測值與化學(xué)值的相關(guān)系數(shù)為R=0.834,標(biāo)準(zhǔn)差為SEP=0.93。
由于建模樣品量少以及儀器本身掃描光譜也存在一定的誤差,其預(yù)測結(jié)果與真實化學(xué)值之間存在一定偏差,由上面的圖可以看出,盡管如此,在精度要求不很精密的場合(如現(xiàn)場測量、快速檢測等),已經(jīng)可以用于對整粒小麥粗蛋白含量進(jìn)行快速無損檢測了。
此系統(tǒng)利用計算機(jī)豐富的軟件資源,實現(xiàn)了部分硬件的軟件化,節(jié)省了物質(zhì)資源,其硬件和軟件都采用標(biāo)準(zhǔn)化、模塊化和系統(tǒng)化的設(shè)計原則,系統(tǒng)性能穩(wěn)定,調(diào)試、擴(kuò)展和維護(hù)方便,人機(jī)界面友好,增加了系統(tǒng)的靈活性,能直接實時地對測試數(shù)據(jù)進(jìn)行分析和處理。同時將本軟件程序打包成可執(zhí)行程序,可在沒有安裝LabVIEW軟件的電腦上運行,使其不依賴于編程軟件來執(zhí)行,增加了它的適用范圍和靈活性。
NI提供的軟件包經(jīng)濟(jì)省時,不僅幫助開發(fā)人員節(jié)省時間,還為創(chuàng)客提供了新的機(jī)遇
關(guān)鍵字: LabVIEW 自動化測試系統(tǒng)摘要:對于每一型新機(jī)試飛,或者是重大的研究性試飛和驗證試飛,都必須實施遙測監(jiān)控?,F(xiàn)基于TTS(TextToSpeech)語音合成技術(shù),結(jié)合飛行試驗遙測監(jiān)控系統(tǒng)的不足,利用TTS引擎在LabVIEW開發(fā)環(huán)境下設(shè)計并實現(xiàn)了遙...
關(guān)鍵字: 飛行試驗遙測監(jiān)控系統(tǒng) TTS LabVIEW摘要:當(dāng)前閉環(huán)步進(jìn)電機(jī)在自動化設(shè)備中的應(yīng)用越來越廣泛,故為了進(jìn)一步滿足閉環(huán)步進(jìn)電機(jī)的應(yīng)用需求,采用LabVIEW上位機(jī)+運動控制卡+驅(qū)動器模塊的控制方案進(jìn)行了多軸運動系統(tǒng)的設(shè)計,通過設(shè)計的上位機(jī)軟件實現(xiàn)閉環(huán)步進(jìn)電機(jī)的實時...
關(guān)鍵字: 閉環(huán)步進(jìn)電機(jī) 精度測試 LabVIEW




