楊久紅,王小增
(嘉應學院 電子信息工程學院,廣東 梅州 514015)
基于神經(jīng)網(wǎng)絡的混凝投藥控制研究與實現(xiàn)
楊久紅,王小增
(嘉應學院 電子信息工程學院,廣東 梅州 514015)
作為水質(zhì)凈化重要環(huán)節(jié)的混凝投藥是一個非線性系統(tǒng),目前還很難對其建立準確的數(shù)學模型。該文提出了基于改進BP神經(jīng)網(wǎng)絡的解決方法,根據(jù)水源參數(shù)的具體特征提取特征值并建立相應的神經(jīng)網(wǎng)絡,通過訓練,網(wǎng)絡具有較強的適應和學習功能,通過仿真和實驗達到了很好的混凝投藥控制效果,使混凝投藥系統(tǒng)的控制邁向智能化。
改進BP算法;神經(jīng)網(wǎng)絡;混凝投藥;水質(zhì)凈化
混凝過程是現(xiàn)代城市給水和工業(yè)廢水處理工藝中的關鍵環(huán)節(jié)之一,是國內(nèi)外水處理界研究的一個熱點課題。準確控制投藥是取得良好混凝效果的首要前提,可以穩(wěn)定出廠水水質(zhì),降低制水成本,減輕工人勞動強度。該過程具有復雜性、時變性、非線性和大時滯等特點。目前采用的混凝投藥技術有模擬濾池(沉淀池)法、數(shù)學模型法、膠體電荷控制法、流動電流法、透光率脈動法。這些方法能部分解決投藥問題,但都存在一定缺陷,且適應性差。因此,研究和開發(fā)一種性能優(yōu)良、適應性好的混凝投藥控制技術,具有重要的理論和現(xiàn)實意義[1-2]。
近年來,隨著微型計算機、儀器儀表、自動控制和人工智能技術的發(fā)展,混凝投藥的智能復合控制技術得到了很快發(fā)展。它有效克服了傳統(tǒng)控制方法中過程復雜、結(jié)果不準確、對變化及干擾適應和抑制能力差等缺點。
給水廠常規(guī)處理工藝流程如圖1所示。
原水加入混凝劑后進入反應池,混凝劑與水中的懸浮顆粒進行化學反應,形成具有良好沉淀性能的絮凝體,在沉淀池充分沉淀后得到較潔凈的水進入濾池過濾,濾后水經(jīng)殺菌消毒后通過送水泵房送水出廠。其中凝聚、絮凝是主要環(huán)節(jié),直接關系到出水的水質(zhì),而在這一過程中混凝劑的投放量又是一個關鍵因素,能夠根據(jù)原水水質(zhì)參數(shù)的變化不斷改變投放量,以滿足出水水質(zhì)的要求[3-4]。
(1)特征向量的提取及歸一化。
(2)網(wǎng)絡的結(jié)構(gòu)與參數(shù)的設計,包括輸入輸出節(jié)點數(shù)、層數(shù)、每層的激活函數(shù)、隱層節(jié)點數(shù)、初始值的選取、學習速率的確定,訓練算法的選定或改進。其中網(wǎng)絡結(jié)構(gòu)和訓練算法尤為關鍵。
(3)網(wǎng)絡訓練及測試[6-8]。
混凝劑的投加量除取決于原水流量和濁度外,還受水溫、pH值、水中雜質(zhì)的成分、性質(zhì)等因素的影響。分析得出:水源的污濁度(TUB1)、水的pH值、已沉淀水的污濁度(TUB2)、水溫(TE)、水中的堿值(AL)等幾個主要原水參數(shù)將影響混凝劑的投量和混凝效果[5,9]。選取的訓練樣本如表1,期望輸出如表2。
表1 訓練樣本
由于傳遞函數(shù)S型函數(shù)的輸入范圍要求在[0,1]之間,因此,對樣本數(shù)據(jù)和期望輸出進行歸一化,得到表3,4。歸一化公式為:
式中 X,Y為歸一化前后的數(shù)據(jù);Min和Max為每列數(shù)據(jù)的最小和最大值。
表2 期望輸出
表3 歸一化后的訓練樣本
找出影響混凝效果的主要因素之后確定采取3層網(wǎng)絡結(jié)構(gòu),如圖2所示,輸入層節(jié)點數(shù)為5個,分別為TUB1、pH、TUB2、TE、AL;輸出層節(jié)點數(shù)為1個,即混凝劑的投放量;隱層節(jié)點數(shù)為8個。
表4 歸一化后的期望輸出
2.4.1 訓練算法
(1)初始化權(quán)及閾值為一個小的隨機數(shù)。
(2)把表1的訓練樣本作為輸入向量,表2的期望輸出作為輸出向量。
(3)從第一隱層開始,逐層計算實際輸出。
(4)計算實際輸出與期望輸出的誤差,按式(2)調(diào)整各層權(quán)值。
式中 grad(k)為第k次迭代的梯度;Δw(k)為權(quán)值或閾值第k次迭代的幅度修正值,其初始值Δw(0)是用戶設置的;kinc為增量因子,由用戶設置,本網(wǎng)絡取1.15;kdec為減量因子,由用戶設置本網(wǎng)絡取0.2。
(5)重復步驟(3)~(5),經(jīng)過81次后收斂,誤差達到0.000099,滿足預定誤差0.0001的要求,結(jié)束。
2.4.2 訓練曲線
網(wǎng)絡訓練曲線如圖3所示,實際輸出表5與表4的期望輸出相符,訓練效果很好。
表5 測試輸出
用表6歸一化后的樣本對訓練好的網(wǎng)絡進行測試,實際輸出為0.33546,經(jīng)換算后得到混凝劑投放量為1101,與實際投放量1100相差很小,誤差為0.09%。
表6 歸一化后的檢驗樣本
利用所建立的混凝劑投放量控制網(wǎng)絡可以在符合水質(zhì)要求的同時節(jié)約混凝劑,系統(tǒng)工作穩(wěn)定可靠,動態(tài)性能好,尤其是對原水流量、濁度變化大的情況適應性較強。同任何技術一樣,混凝投藥控制技術在不斷進步。隨著人工智能和人工神經(jīng)網(wǎng)絡理論在各行各業(yè)的應用,智能化和網(wǎng)絡化已成為混凝工藝的發(fā)展趨勢,同時也必將產(chǎn)生良好的社會效益和經(jīng)濟效益。
[1]李培軍,光儀,建鋒.混凝投藥控制技術的現(xiàn)狀及發(fā)展趨勢研究[J].市政技術,2009,27(5):504-505.
[2]蘇騰,陳中興,陸柱.混凝劑的研究應用現(xiàn)狀與開發(fā)動向(一)[J].凈水技術,2000,18(3):7-9.
[3]曾明如,江智軍,孫達志.給水廠混凝投藥實時控制專家系統(tǒng)研究[J].給水排水,2004,30(5):101-103.
[4]周開利,康耀紅.神經(jīng)網(wǎng)絡模型及其MATLAB仿真程序設計[M].北京:清華大學出版社,2007.
[5]邵軍力,張景,魏長華.人工智能基礎[M].北京:電子工業(yè)出版社,2000.
[6]史步海,朱學峰.基于模糊神經(jīng)網(wǎng)絡的混凝沉淀投藥控制[J].控制工程,2009,16(6):723-724.
[7]江智軍,何小斌,楊曉鮮.自來水廠混凝投藥控制系統(tǒng)的設計及應用[J].計算機測量與控制,2006,14(4):462-464.
[8]陳安,羅亞田.人工神經(jīng)網(wǎng)絡方法在環(huán)境科學領域應用進展[J].重慶環(huán)境科學,2003,25(9):65-67.
[9]郭曉磊,楊靜.人工神經(jīng)網(wǎng)絡在污水處理中的應用[J].廣東化工,2008,35(8):85-87.
Study and Realization of Coagulant Dosing Control Based on Neural Network
YANG Jiu-h(huán)ong,WANG Xiao-zeng
(Department of Electronics and Information Engineering,Jiaying University,Meizhou 514015,China)
The Coagulant Dosing is a nonlinear system.It is very important in the process of water purification.It is difficult to establish a precise mathematical model.The paper puts forward a solution based on improved BP algorithm.According to the water source parameters,determines characteristic values and establishs neural network which is very excellent in learn speed and adaptability.The simulation and experiment of the coagulant dosing system show that the demand of control precision is satisfied.The paper put forward a improved BP algorithm which makes the coagulant dosing system control more intelligentize.
improved BP Algorithm; neural network; coagulant dosing; water purification
X52
A
1672-9900(2011)01-0014-02
2011-01-05
廣東省梅州市自然科學基金資助項目(2010KJA28)
楊久紅(1973-),女(滿族),遼寧北鎮(zhèn)人,副教授,主要從事BP神經(jīng)網(wǎng)絡的研究和應用以及嵌入式系統(tǒng)設計工作,(Tel)15914928525。