崔繼仁 張艷麗 李建輝
(1.佳木斯大學(xué)信息電子技術(shù)學(xué)院,黑龍江 佳木斯 154007; 2.佳木斯大學(xué)機(jī)械工程學(xué)院,黑龍江 佳木斯 154007)
·水·暖·電·
模糊控制在廢水處理COD中的應(yīng)用★
崔繼仁1張艷麗2*李建輝1
(1.佳木斯大學(xué)信息電子技術(shù)學(xué)院,黑龍江 佳木斯 154007; 2.佳木斯大學(xué)機(jī)械工程學(xué)院,黑龍江 佳木斯 154007)
針對(duì)廢水處理生化過(guò)程控制難點(diǎn),介紹了控制重要的水質(zhì)指標(biāo)——化學(xué)需氧量(COD)參數(shù)的辦法,設(shè)計(jì)了一個(gè)二維模糊控制器,選用簡(jiǎn)單易行的查控制表方法,實(shí)現(xiàn)模糊控制策略,并通過(guò)Matlab仿真,檢驗(yàn)了模糊控制策略的運(yùn)用效果,結(jié)果表明模糊控制策略比較理想。
廢水處理,COD,模糊控制,PLC控制,Matlab仿真
生化需氧量和化學(xué)需氧量,亦即BOD和COD是衡量廢水處理后的水質(zhì)能否達(dá)標(biāo)的重要指標(biāo)。在有氧條件下,降解有機(jī)物所需的耗氧量即是BOD;在酸性條件下,用強(qiáng)氧化劑將有機(jī)物氧化成CO2,H2O所需的耗氧量即是COD。要精確檢測(cè)COD濃度,可以使用COD濃度在線成分檢測(cè)儀。
選擇控制策略對(duì)COD的有效控制非常重要。由于對(duì)象模型不確定,用比例—積分—微分,即PID控制方法,很難達(dá)到較高的精確度[1];對(duì)于魯棒性較強(qiáng)的模糊控制策略,由于其不需要對(duì)象精確的數(shù)學(xué)模型,所以在廢水處理過(guò)程化學(xué)需氧量COD的控制中,效果比較理想[2]。本文以加藥沉淀池為研究對(duì)象,采用模糊控制技術(shù)來(lái)控制加藥量,以控制排放前COD的濃度,使處理后的水質(zhì)達(dá)標(biāo)。
為了有效地控制廢水處理生化過(guò)程,在加藥系統(tǒng)的控制中,使用一個(gè)二維模糊控制器,其特點(diǎn)是雙輸入、單輸出結(jié)構(gòu)。它由模
糊化、模糊推理及解模糊三個(gè)環(huán)節(jié)組成,其輸入變量分別為COD的偏差E和偏差變化量Ec,輸出變量則為控制閥的開(kāi)度U,模糊控制器結(jié)構(gòu)示意圖見(jiàn)圖1,化學(xué)需氧量COD模糊控制原理圖如圖2所示。
模糊控制器是模糊控制系統(tǒng)的核心,其結(jié)構(gòu)設(shè)計(jì)的合理性非常重要。模糊控制器主要包括精確量的模糊化、模糊控制規(guī)則的建立、模糊推理以及解模糊四部分內(nèi)容。要實(shí)現(xiàn)模糊控制,控制規(guī)則的建立非常關(guān)鍵,因?yàn)槠鋾?huì)影響控制策略的效果。由于設(shè)計(jì)的模糊控制采用查表法,所以關(guān)鍵在于構(gòu)建控制規(guī)則表,然后根據(jù)控制規(guī)則和推理方法形成輸入量值與輸出量值的關(guān)系表格[3]。在控制表中,標(biāo)明的是輸入論域元素與輸出論域元素的關(guān)系??梢缘玫侥:刂埔?guī)則如表1所示。
表1 模糊控制器的控制規(guī)則
模糊控制表如表2所示。根據(jù)廢水處理加藥系統(tǒng)運(yùn)行過(guò)程中COD參數(shù)的大量控制數(shù)據(jù),得到輸出精確值U的模糊控制表,它是以論域元素偏差E為行,論域元素偏差變化率Ec為列,行元素與列元素的交叉點(diǎn)為輸出U的數(shù)據(jù)表。
表2 由規(guī)則表編輯器生成的模糊控制表
模糊控制算法通過(guò)可編程序控制器PLC來(lái)實(shí)現(xiàn)。PLC中央處理單元選用S7-300 CPU315-2DP,選用的通信模塊為CP5430,配備型號(hào)為SM331的擴(kuò)展模塊,即模擬量輸入模塊1只;配備型號(hào)為SM332的擴(kuò)展模塊,即模擬量輸出模塊1只;配備型號(hào)為SM321的擴(kuò)展模塊,即開(kāi)關(guān)量輸入模塊1只;配備型號(hào)為SM322的擴(kuò)展模塊,即開(kāi)關(guān)量輸出模塊1只,電源模塊選用PS307/5A。
PLC用戶程序中使用了組織塊OB、功能塊FC和FB及其背景數(shù)據(jù)塊DB。CPU循環(huán)執(zhí)行操作系統(tǒng)程序,每次循環(huán)都調(diào)用主程序OB1,它亦稱組織塊。OB1是操作系統(tǒng)與用戶程序的接口,決定用戶程序的結(jié)構(gòu)。程序模塊還包括其他一些邏輯塊和數(shù)據(jù)塊,例如,組織塊OB20,OB21,OB22是在通信程序中的初始化模塊;發(fā)送數(shù)據(jù)的功能塊及其背景數(shù)據(jù)塊(FB9和DB9);接收數(shù)據(jù)的功能塊及其背景數(shù)據(jù)塊(FB10和DB10)。運(yùn)行模糊算法具體所用的模塊有模糊控制子程序模塊FB1及其背景數(shù)據(jù)塊DB2、計(jì)算偏差e與偏差變化率ec的功能模塊FC1、經(jīng)過(guò)模糊化計(jì)算E,Ec的功能模塊FC2、依據(jù)控制規(guī)則表生成模糊控制表的功能模塊FB3及其背景數(shù)據(jù)塊DB1、解模糊計(jì)算控制輸出U的功能模塊FC4。
模糊控制算法框圖如圖3所示。
PLC程序首先執(zhí)行內(nèi)部初始化,然后采集各種工藝參數(shù)[4]。CPU主程序模塊,即組織塊OB1調(diào)用子程序,即功能模塊FB1,運(yùn)行模糊控制算法?;瘜W(xué)需氧量COD測(cè)量值連接到模擬量輸入模塊,作為計(jì)算時(shí)的采樣值,經(jīng)過(guò)加權(quán)平均運(yùn)算后,與設(shè)定的化學(xué)需氧量COD濃度值比較,首先在子程序FC1中計(jì)算出偏差e和偏差變化率ec,其次在子程序FC2中進(jìn)行模糊化處理,得出E和Ec,然后在子程序FB3中,依據(jù)控制規(guī)則和模糊推理生成模糊控制表,最后由子程序FC4計(jì)算出輸出值的精確量U,這樣,加藥調(diào)節(jié)輸出量通過(guò)PROFIBUS總線發(fā)送到智能電動(dòng)伺服控制器,進(jìn)而對(duì)閥門(mén)開(kāi)度實(shí)施調(diào)節(jié),從而控制COD的濃度值。
為了觀察模糊控制系統(tǒng)對(duì)輸入階躍響應(yīng)的反應(yīng)輸出,用Matlab生成模糊控制器,建立Simulink仿真模型,如圖4所示的仿真結(jié)構(gòu)圖,本系統(tǒng)中被控對(duì)象函數(shù)G(S)=13/s+0.01,仿真結(jié)果如圖5所示。
從總體上看,運(yùn)用模糊控制策略,參數(shù)的控制精度比較高,穩(wěn)定周期也比較短,基本無(wú)遲滯現(xiàn)象,超調(diào)也很小。
廢水處理生化過(guò)程的重要水質(zhì)指標(biāo)化學(xué)需氧量COD濃度的控制,運(yùn)用模糊控制策略,通過(guò)PLC控制程序完成模糊控制算法。通過(guò)Matlab仿真,檢驗(yàn)?zāi):刂扑惴ǖ聂敯粜院涂刂凭?,其效果較為理想。
[1] 徐 運(yùn),蔣蕾蕾,許丹丹,等.造紙廢水中TOC和COD的相關(guān)性研究[J].中國(guó)衛(wèi)生檢驗(yàn)雜志,2009(4):816-817.
[2] 馬邕文,黃明智,萬(wàn)金泉,等.模糊神經(jīng)模型對(duì)廢水處理過(guò)程COD的預(yù)測(cè)及控制[J].中國(guó)造紙學(xué)報(bào),2008(4):113-118.
[3] 李偉獎(jiǎng).基于模糊神經(jīng)網(wǎng)絡(luò)的A/O廢水處理控制系統(tǒng)的研究[D].廣州:華南理工大學(xué)碩士論文,2010.
[4] 王熙雛,張淑紅.基于PLC的廢水處理控制系統(tǒng)[J].自動(dòng)化應(yīng)用,2014(9):64-65,98.
Application of fuzzy control in wastewater treatment COD★
Cui Jiren1Zhang Yanli2*Li Jianhui1
(1.InformationandElectronicTechnologyInstituteofJiamusiUniversity,Jiamusi154007,China;2.MechanicalEngineeringInstituteofJiamusiUniversity,Jiamusi154007,China)
According to control difficulties in the wastewater biochemical process, this paper introduces a method of COD parameter that is important water quality control index. It gives a two-dimensional fuzzy controller, and uses simple method that checks control tables. It realizes fuzzy control strategy, and tests the use of fuzzy control strategy effect by Matlab simulation. The results show that the fuzzy control strategy is more ideal.
wastewater treatment, COD, fuzzy control, PLC control, Matlab simulation
1009-6825(2017)05-0152-03
2016-12-03★:黑龍江省教育廳科技研究項(xiàng)目(12521539);佳木斯大學(xué)科學(xué)技術(shù)研究項(xiàng)目(KF2010-040)
崔繼仁(1965- ),男,副教授
張艷麗(1974- ),女,講師
X703
A