徐偉幸,施愛平,劉 超
(江蘇大學,鎮(zhèn)江 212013)
基于人工神經(jīng)網(wǎng)絡的柴油乳化機自動化制備研究
徐偉幸,施愛平,劉 超
(江蘇大學,鎮(zhèn)江 212013)
乳化柴油[1]是將水和柴油通過乳化劑和乳化設備形成的油包水(W/O)型乳液。和普通柴油比,乳化柴油具有燃燒性能好、能耗低、污染少等優(yōu)點。燃油摻水不僅可以節(jié)能, 而且能達到環(huán)保要求, 因此受到世界各國科學家的重視。乳化技術目前已經(jīng)滲透到石油化工、生物技術以及環(huán)境科學等領域,具有巨大的應用潛力。
柴油乳化機是一個具備多個控制參量(油、水、劑的配比,乳化泵的剪切磁化速率、勻化級數(shù)),對控制精度及反應時間要求較高的的自動化裝置。由于各個參量之間的相互影響,對多參量系統(tǒng)的控制是一個復雜的過程[2]。上述參量合理的選擇與控制對產(chǎn)品的品質起著決定性的作用,需要采用先進的控制技術對以上參量進行實時的檢測與控制,以保證能夠生產(chǎn)出滿足標準的乳化柴油。同時柴油乳化機的工作環(huán)境往往比較復雜:外界溫度、濕度的變化,需求量的調整等等,這些外在因素也會對最終產(chǎn)品的質量產(chǎn)生一定的影響。傳統(tǒng)的柴油乳化機經(jīng)常采用的控制技術有PLC、現(xiàn)場總線、PID等控制技術,在應對多參量、高精度、快反應以及復雜多變的外部環(huán)境時,以上控制技術會出現(xiàn)控制反應時間較長,控制精度不夠高的問題,直接影響了乳化柴油產(chǎn)品的品質與質量。經(jīng)過反復的試驗與對比,本項目最終選擇采用基于人工神經(jīng)網(wǎng)絡的控制技術對柴油乳化機進行實時的檢測與控制。
“人工神經(jīng)網(wǎng)絡”(ARTIFICIAL NEURAL NETWORK,簡稱ANN)是在對人腦組織結構和運行機制的認識理解基礎之上模擬其結構和智能行為的一種工程系統(tǒng)[3]。人工神經(jīng)網(wǎng)絡在處理復雜系統(tǒng)的建模問題上表現(xiàn)出了較強的優(yōu)越性,它通過對簡單的非線性函數(shù)進行復合來表達復雜的系統(tǒng)過程,具有自組織、自學習的特點,不需要預先對模型的形式及參數(shù)加以限制,只需根據(jù)訓練樣本的輸入、輸出數(shù)據(jù)來自動尋找其中的相關關系,給出過程對象的具體數(shù)學表達。同時,由于其信息具有分布存儲的特點,使建立的模型具有較強的抗干擾性。
基于誤差反向傳播算法的人工神經(jīng)網(wǎng)絡(BP神經(jīng)網(wǎng)絡)是目前最常用的神經(jīng)網(wǎng)絡之一,由信息的正向傳播和誤差的反向傳播兩個過程組成[4,5]。對于具有n個輸入、m維輸出節(jié)點的BP神經(jīng)網(wǎng)絡,輸入到輸出的關系可以看作是n維歐氏空間到m維歐氏空間的映射。層與層之間采用全連接方式,同層單元之間不存在相互連接。BP網(wǎng)絡每一層權值可通過學習來調節(jié),其基本處理單元(除輸入層外)為非線性輸入—輸出關系,其傳遞函數(shù)一般選用S型作用函數(shù):
網(wǎng)絡運行時,輸入數(shù)據(jù)首先通過加權值傳到隱含層節(jié)點,通過傳遞函數(shù)的作用再送到輸出節(jié)點。由于網(wǎng)絡中存在著大量的非線性節(jié)點,因此,網(wǎng)絡的輸入/輸出映射具有高度的非線性。對于BP神經(jīng)網(wǎng)絡,只要有足夠多的隱含層節(jié)點,理論上可以實現(xiàn)任意多輸入到輸出的映射。BP神經(jīng)網(wǎng)絡由兩部分構成:信息的正向傳遞和誤差的反向傳播。在正向傳遞中,輸入層各神經(jīng)元負責接收來自外界的輸入信息,并傳遞給中間層各神經(jīng)元;中間層是內(nèi)部信息處理層,負責信息變換,根據(jù)信息變化能力的需求,中間層可以設計為單隱含層或者多隱含層結構;最后一個隱含層傳遞到輸出層各神經(jīng)元的信息,經(jīng)進一步處理后,完成一次學習的正向傳播處理過程,由輸出層向外界輸出信息處理結果。當實際輸出與期望輸出不相符時,進入到誤差的反向傳播階段。誤差通過輸出層,按誤差梯度下降的方式修正各層權值,向隱含層、輸入層逐層反傳。周而復始的信息正向傳播和誤差反向傳播過程,是各層權值不斷調整的過程,也是神經(jīng)網(wǎng)絡學習訓練的過程,此過程一直進行到網(wǎng)絡的輸出誤差減少到可以接受的程度,或者達到預先設定的學習次數(shù)為止。具有一個輸入層、一個隱含層、一個輸出層的三層BP神經(jīng)網(wǎng)絡示意圖如圖1所示。
圖1 三層BP神經(jīng)網(wǎng)絡模型
由Kolmogorov定理可知,三層BP網(wǎng)絡可以逼近任意連續(xù)的非線性映射,所以BP網(wǎng)絡建模的實質就是如何正確選定網(wǎng)絡的各層節(jié)點數(shù)。
本課題中,判斷乳化柴油制備情況優(yōu)劣的主要參數(shù)有乳化柴油的油水摩爾比、產(chǎn)品的粘度值與十六烷值三個方面,故輸入層節(jié)點數(shù)取3。
網(wǎng)絡所要預測與控制的目標參數(shù)為配比量(油、水及高性能乳化劑三者間的配比)、乳化泵的剪切磁化速率以及勻化級數(shù),故輸出層的節(jié)點數(shù)也取為3。
隱含層節(jié)點數(shù)的確定目前還沒有很好的辦法,隱節(jié)點數(shù)與問題的要求、輸入輸出節(jié)點的多少有關。若隱節(jié)點數(shù)太少,網(wǎng)絡可能訓練不出來,或網(wǎng)絡不強壯,不能識別以前沒有看到的樣本,容錯性差;但隱節(jié)點數(shù)太多又會使學習時間過長,誤差不一定達到最佳,通常通過試差法來確定。取乳化柴油工藝實驗中典型實驗數(shù)據(jù)共100套,選取其中80個樣本組成訓練集,剩余20個樣本組成預測集。神經(jīng)網(wǎng)絡算法利用公式(18)所示的S型作用函數(shù)作為傳遞函數(shù),其輸入以及輸出均在[0,1]區(qū)間連續(xù)取值。因此在建立神經(jīng)網(wǎng)絡模型時,先將乳化柴油實驗的油水摩爾比、粘度值、十六烷值3個參數(shù)共100套實驗數(shù)據(jù)分別進行標準歸一化,再對學習及預測結果進行反歸一化。
首先確定一個3個輸入節(jié)點、3個輸出節(jié)點的3-N-3初始拓撲結構,然后對含不同隱含節(jié)點的網(wǎng)絡拓撲結構進行訓練和預測,找到具有最佳輸出預測能力的網(wǎng)絡拓撲結構。其中網(wǎng)絡的學習速率為0.25,動量系數(shù)為0.20。實驗發(fā)現(xiàn)當隱含節(jié)點數(shù)為9、10、11、12、13時,網(wǎng)絡運行比較穩(wěn)定。表1是采用不同網(wǎng)絡拓撲結構所得到的學習與預測誤差結果。
表1 不同隱含節(jié)點訓練與預測結果
比較表1的結果,我們可知采用拓撲結構為3-10-3的BP神經(jīng)網(wǎng)絡,其預測集的實驗輸出與預測輸出平均相對誤差水平都優(yōu)于其它網(wǎng)絡拓撲結構,網(wǎng)絡運行至5000次后仍未發(fā)生過擬合現(xiàn)象,網(wǎng)絡較穩(wěn)定。因此選擇BP神經(jīng)網(wǎng)絡模型的網(wǎng)絡拓撲結構為3-10-3型,即輸入層為3個節(jié)點(油水摩爾比、粘度值、十六烷值),隱含層包含10個節(jié)點,輸出層為3個節(jié)點(配比量、剪切磁化速率及勻化級數(shù))。
以上的計算結果表明,BP神經(jīng)網(wǎng)絡模型能夠對配比量、剪切磁化速率及勻化級數(shù)進行較精確的預測,通過獲得的預測值,我們能夠對乳化機輸入端的油、水、劑配比量、乳化泵的剪切磁化速率及勻化級數(shù)進行實時而有效的設置與控制,從而保證乳化機能夠連續(xù)不間斷的生產(chǎn)出合乎標準的乳化柴油。
[1]李建彤,韓萍芳,呂效平.乳化柴油研究及其應用進展[J].化工進展,2004,23(4).
[2]劉蔚.乳化柴油及其實驗研究[D].大連理工大學,2003.
[3]賀戰(zhàn)兵.基于人工神經(jīng)網(wǎng)絡預測控制的交通信號調度[J].計算技術與自動化,2010(3).
[4]朱大奇.人工神經(jīng)網(wǎng)絡研究現(xiàn)狀及其展望[J].江南大學學報(自然科學版),2004,(2).
[5]邱東強.神經(jīng)網(wǎng)絡控制的現(xiàn)狀與發(fā)展[J].自動化與儀器儀表,2001,(5).
Research on automatic preparation system of emulsifying machine of diesel oil based on artif i cial neural networks
XU Wei-xing, SHI Ai-ping, LIU Chao
乳化柴油和普通柴油比,乳化柴油具有燃燒性能好、能耗低、污染少等優(yōu)點,而柴油乳化機則是一個具備多個控制參量,對控制精度及反應時間要求較高的的自動化裝置。采用基于人工神經(jīng)網(wǎng)絡的控制技術對柴油乳化機進行實時的檢測與控制,從而保證乳化機能夠連續(xù)不間斷的生產(chǎn)出合乎標準的乳化柴油。
人工神經(jīng)網(wǎng)絡;柴油乳化機;自動化制備
徐偉幸(1978 -),男,江蘇丹徒人,講師,主要從事流體機械設計及其自動控制研究。
TP391
B
1009-0134(2011)4(上)-0100-02
10.3969/j.issn.1009-0134.2011.4(上).31
2010-10-20