文/韓偉 儲健
玉米淀粉出料量的傳統(tǒng)的測量方法是把樣品送到實驗室進行測量。這種測量方法的周期長,且測量精度極易受到環(huán)境的影響,根據離線測量儀器的測量結果很難作出及時的調節(jié)。國內淀粉生產廠家在實際生產過程中,很少使用自動調節(jié)的方法,而是采用手動調節(jié)的方法,往往是通過有經驗的工人用手來判斷,這種測量方法比較直接,但是容易受到人的經驗因素的額影響。但國外對淀粉出料含水量的要求比較嚴格,生產線上配有在線測量儀器。在線水分測量儀器可實現高精度的在線實時測量,但儀器價格較高。隨著智能科學的發(fā)展,人工智能在各個領域得到廣泛應用,同時神經網絡的理論技術日益成熟,其非線性映射能力得到了廣大研究人員的認可。
如今玉米淀粉被廣泛的應用在各個領域內,尤其體現在工業(yè)上的應用,例如利用玉米淀粉制造工業(yè)酒精。玉米淀粉如果暴露在空氣中,是很容易吸收空氣中的水分,因此國家規(guī)定淀粉的含水量不得超過14%,含水量越低則其品質就越好。在干燥的過程中,只需要加大通入干燥塔中的蒸汽流量并且提高蒸汽的溫度,就會得出含水量相對較低的淀粉,甚至可以達到含水量為0%的淀粉。但是,兼顧生產商的利益來講,如果在符合國家標準的情況下,淀粉的含水量越多,則生產商的利潤就越大。
由于在實際的生產中,會出現某些不確定的影響因素,使得淀粉在出料處的水分含量及其不穩(wěn)定,通過在實際的生產現場對某一條生產線的數據進行采集,發(fā)現淀粉的含水量最低為2.00%,最高可以達到18.00%。生產商想要的含水量范圍在(11%,13%)之間,如果過高,則生產出來的淀粉是不合格的,如果過低,則利潤就會大打折扣。
圖1:電阻水分傳感器電路圖
本文基于在實際的生產中能夠滿足國家要求的前提下,對物料出口處的物料做出一個合理可行的測量方案,最大的考慮點是如何利用現有的智能算法去設計出一種可以代替干燥過程控制中閉環(huán)回路上的溫度傳感器,從而使物料的含水量穩(wěn)定在一個特定的范圍內。目的是為了使生產出的淀粉既能夠滿足國家的標準,又能夠增加生產商的利潤。因此,研究設計出一套具有預測出料含水量的虛擬測量儀器的閉環(huán)控制系統(tǒng),不僅僅能夠使淀粉的含水量相對的穩(wěn)定在特定的范圍內,而且對于整個淀粉行業(yè),甚至其它的行業(yè)都有著重要的意義。
虛擬儀器是現代儀器技術與計算機技術相結合的產物,是在以計算機為核心的硬件平臺上,根據用戶對儀器的設計定義,用軟件實現虛擬控制面板設計和測試功能的一種計算機儀器系統(tǒng)。因此,虛擬儀器的實質是利用計算機顯示器的顯示功能來模擬傳統(tǒng)儀器的控制面板,以多種形式表達輸出檢測結果;利用計算機強大的軟件功能實現信號的運算、分析、處理;利用I/O接口設備完成信號的采集與調理,從而完成各種測試功能的計算機測試系統(tǒng)。使用者通過鼠標、鍵盤或觸摸屏來操作虛擬面板,就如同使用一臺專用測量儀器一樣,達到所需要的測量目的。因此,虛擬儀器的出現,模糊了測量儀器與計算機的界限。
LabVIEW是一款開放式的虛擬儀器開放系統(tǒng)應用軟件,集成了與滿足GPIB,VXI,RS-232協(xié)議的硬件及數據采集卡的全部功能。LabVIEW將創(chuàng)建用戶界面(稱為前面板)的工作自然地融合到開發(fā)周期當中。LabVIEW的程序/子程序被稱為虛擬儀器(VI)。每個VI都有三個組成部分:程序框圖(Block Diagram)、前面板(Front Panel)和圖標/連接器(Icon/Connector)。連接器是用來供其他的程序框圖調用本VI之用。程序員可以利用前面板上的控制控件將數據輸入正在運行的VI,或者用顯示控件將運算結果輸出。前面板還可以作為程序的接口:每個虛擬儀器(VI)既可以把前面板當作用戶界面,作為一個程序來運行;也可以作為一個節(jié)點放到另一個VI程序框圖中,通過連接器面板連接起來,而前面板則定義VI的輸入和輸出。這意味著每個VI,在作為子程序嵌入到一個大型的項目之前,都可以很方便地進行測試。
基于虛擬儀器的淀粉含水量在線測量系統(tǒng)硬件由一個電阻水分傳感器,一個電容水分傳感器,溫濕度傳感器,NI USB-6008數據采集卡,電子鹵素水分測定儀和便攜式計算機組成。系統(tǒng)由傳感器獲得數據,送到具有8路模擬輸入,2路模擬輸出,12路數字I/O,32位計數器的數據采集卡NI USB-6008進行數據采集。采集到的數據傳到裝有LabVIEW軟件的便攜式計算機,這臺計算機可以對多個測量端的測量數據進行實時處理和監(jiān)控。電子鹵素水分測定儀可以進行離線數據比對,用于檢測在線測量的淀粉含水量是否達到標準。
電阻水分傳感器的主要原理是淀粉的電阻大小變化會隨其含水量的變化而變化,通常意義的電阻法測水分,是將被測物質放置在兩個電極之間夾緊,或者將兩個電極插入相應的介質中,通過檢測相應被夾物質的電阻值來換算出介質的含水量。本文所采用傳感器的由一根長度為30厘米的電極和一個將電阻值轉換為電壓值的電路板組成,電路板的電路組成如圖1所示。
圖2:電容水分傳感器電路圖
電阻水分傳感器的電路由15V的電源供電,輸出范圍調整為0V-5V,分別對應的淀粉電阻值為2KΩ-1MΩ。這個阻值范圍包含了淀粉干燥和淀粉含水量極高的情況,滿足淀粉含水量在線測量的量程范圍。
電容水分傳感器應用的原理是一般水分帶有的介電常數遠大于干燥的糧食的介電常數,因此,當淀粉中的水分含量發(fā)生變化時,其介電常數也會發(fā)生相應的較為明顯的變化,這樣就引起電容量發(fā)生相應的變化。本文所用的電容傳感器由2片長為24厘米,寬為7厘米,厚度為0.5厘米的紫銅片,固定于絕緣板上,間隔距離為25厘米,接有專門設計的電路,電路如圖2所示。
電容水分傳感器的電路由15V的電源供電,輸出范圍調整為0V-5V,分別對應的淀粉電容值為30PF-1000PF。這個電容值的范圍包含了淀粉干燥和淀粉含水量極高的情況,滿足淀粉含水量在線測量的量程范圍。
在LabVIEW軟件中進行數據采集卡所采集回來的數據的篩選,篩選后的數據隨機分為兩個部分,一部分是訓練樣本數據,一部分是測試樣本數據,用于訓練神經網絡。神經網絡訓練,是指每個輸出節(jié)點的誤差,以某種形式進行逐層反傳,誤差是隨機分攤給各層上的每個節(jié)點,于是每層上的節(jié)點都會存在有誤差信號,而這些誤差信號就是修正各單元權值的依據。權值修正完以后,再次進行正向傳播,實際輸出值與期望值之間的誤差會再次進行回傳,反復進行,直至誤差小于一定的范圍,停止誤差回傳,這個過程就被稱為BP神經網絡的訓練。利用NI公司所提供的DAQ設備硬件進行數據的處理,得出如圖3所示的系統(tǒng)界面。
圖3:系統(tǒng)界面
系統(tǒng)界面包含了檢測時間,可以顯示檢測到的淀粉電阻值,淀粉電容值,環(huán)境溫濕度,以及淀粉含水量等,所檢測到的數據可以保存到指定文件夾,通過配置不同的物理通道,可以選擇不同的檢測量。
糧食問題越來越受到人們的重視,而糧食相關產品的存儲問題也接踵而來,如何能在滿足國家相關規(guī)定的前提下,保證淀粉生產的效益是亟待解決的問題。本文在對國內外淀粉含水量測定方法充分調研的基礎上,建立了基于虛擬儀器的淀粉含水量在線測量系統(tǒng),用神經網絡的擬合能力,對淀粉溫濕度與含水量之間的關系進行擬合,代替測量儀器。實驗驗證,該系統(tǒng)達到了對淀粉含水量的在線測量要求,對淀粉生產商以及類似需要檢測水分的食品生產商具有重要的意義。