999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

PSO-LIBSVM在污水水質建模中的應用

2015-12-07 12:11:12朱萬力
湖南工業大學學報 2015年2期
關鍵詞:測量模型

劉 幫,秦 斌,王 欣,朱萬力

(湖南工業大學 電氣與信息工程學院,湖南 株洲 412007)

PSO-LIBSVM在污水水質建模中的應用

劉 幫,秦 斌,王 欣,朱萬力

(湖南工業大學 電氣與信息工程學院,湖南 株洲 412007)

針對間歇式活性污泥法(SBR)復雜非線性等問題,常規神經網絡建立的出水水質模型性能精度不高。采用支持向量機建立生化需氧量(BOD)軟測量模型,并通過粒子群算法彌補支持向量機模型參數的不足。仿真結果表明,相對于BP神經網絡、標準SVM模型,PSO-LIBSVM模型的誤差小、精度高,降低了模型的復雜度并提高了其泛化能力,能達到較好的預測效果

LIBSVM;生化需氧量;支持向量機;粒子群算法

0 引言

水與人們的生活息息相關,是人類賴以生存的根本。隨著經濟的發展和城市化進程的加快,各種污水的排放量日趨加大,水環境污染不斷加劇,給人們的身體健康帶來非常嚴重的影響,造成了生態環境的惡化[1]。污水處理廠為治理水環境污染起到了一定的作用,但由于污水處理系統是一個高度非線性、強耦合、多變量和大滯后的復雜系統,其機理研究還不夠成熟,關鍵水質參數不能實現在線測量,而污水處理效果的好壞依賴于對污水指標的精確測量,因此很難實現系統的閉環控制。對于一些重要水質測量指標[2-3],如生化需氧量(biochemical oxygen demand,BOD)濃度,缺少成熟且經濟的在線測量儀器。因此,對關鍵水質參數進行在線測量與優化控制變得十分迫切。文獻[4]通過對污水處理工藝的機理模型進行非線性誤差補償分析,建立了基于BP神經網絡的BOD軟測量模型,能夠較準確地對BOD參數進行估計。文獻[5]采用3層前饋神經網絡,設計了一種軟硬件結合的水質參數軟測量儀表,能實現對BOD水質參數的快速檢測。由于神經網絡固有的缺陷,如容易陷入局部極小、推廣能力差等,導致其在實際應用中受到一定的約束。

支持向量機(support vector machine,SVM)是基于結構風險最小化原理,能使在小樣本條件下的模型具有全局最優、最大泛化和推廣能力;對于需要同時考慮諸多因素和條件的實際復雜問題有較強的適應性;相對于神經網絡結構性的缺點,更能得到廣泛地應用。但支持向量機存在核函數及其參數選擇的問題[6]。

本文在現有研究成果的基礎上,設計了一種粒子群優化:LIBSVM參數的BOD預測模型,能解決學習參數在一定程度上影響模型泛化能力的問題。通過建模后的仿真結果表明,該模型具有較好的BOD預估效果,推廣性較強。

1 支持向量回歸機原理

2 PSO 基本原理

支持向量機模型的性能取決于選擇合適的核函數類型、核函數參數、懲罰系數等。因此,為獲得高效的預測估計模型,需要對這些參數進行合理選擇,確定最優參數。

粒子群優化算法(particle swarm optimization,PSO)[8]是一種基于群體協作的隨機搜索算法,通過群體中個體間的合作與信息共享來指導完成尋優。PSO算法具有編程方便,結構簡單,易于實現,搜索速度快,收斂能力強等特點,通常被用于在復雜環境中求解最優問題。PSO算法求解最優問題時,將每一只飛行的鳥都當作優化問題的一個潛在解,食物

3 基于 PSO-LIBSVM 生化需氧量建模

3.1 建模過程

由于徑向基核函數(radial basis function,RBF)學習效果好,模型精度高。因此,本文采用RBF作為LIBSVM的核函數,其表達式為

PSO-LIBSVM 預測模型的算法步驟如下:

式中d為搜索空間的維數。

Step2 根據目標函數計算所有粒子的適應度值,本文以SVM訓練樣本得到的模型作為適應度值。

Step3 將適應度值與每個粒子經歷過的最好位置進行比較,如果更好,則全局最優位置Pg被當前粒子的最優位置所替代。

Step4 對每個粒子當前的個體位置Pi與全局位置Pg進行比較,如果更好,更新Pg。

Step5 按照式(7)和(8)更新粒子當前的速度和位置。

Step6 判斷算法是否滿足終止條件(目標函數誤差達到預先設定的收斂精度,或者算法的循環次數達到用戶設定的最大迭代次數)。若不滿足,則返回Step2繼續尋優;反之,轉到Step7。

Step7 輸出最優解C, σ并代入 SVM模型,重新訓練學習,得到較優的 SVM 預測模型。

根據上文描述的算法對BOD進行建模。通過對污水處理工藝及影響污水處理效果的因素進行分析,結合現場操作人員的建議,概括出12個過程參數作為模型的輸入變量,主要包括:生化需氧量、曝氣池酸堿度、曝氣池溶解氧溶度、化學需氧量、總氮、氨氮、總磷、懸浮固體濃度、混合液固體濃度、氧化還原電位、進水水量、溫度,出水BOD質量濃度作為模型輸出。由于各變量有不同的工程單位,并且各變量的數量級不同,如果直接采用原始數據計算,會降低算法的精度并造成計算的不穩定。因此,采用歸一化方法對數據進行預處理。選取污水處理廠提供150組歷史數據,對數據樣本進行預處理,隨機劃分100組學習樣本和50組檢測樣本,建立基于PSO-LIBSVM生化需氧量的預估模型

3.2 仿真參數設置及結果

參數的設置分為2部分。第一部分是支持向量機參數設置:RBF核參數∈(0.1,1.5);懲罰系數C∈(0.01,700)。第二部分為PSO算法參數設置:粒子維度(,C) ,代表解空間為二維;最大迭代次數為50;種群數量為10;取c1=1.7,c2=1.5 ;慣性權值wmax=0.9,wmin=0.1。經過PSO尋優后的最佳參數為C=3.927 3,=2.236 1。

以平均相對誤差和均方根誤來評價模型性能的優劣,其表達式為

式(12)~(13)中:i為樣本數;

yi為BOD的實際值;

為了作進一步比較,分別采用BP神經網絡和標準SVM算法對BOD進行建模仿真。其中標準SVM采用的是RBF核函數;C,σ分別取值1和1.29;BP網絡的參數為:輸入神經元數為12,輸出神經元數為1,隱層神經元數為13,訓練函數取traingdx函數。

對應的仿真結果如圖1~3,3種模型的預測性能見表1。

圖1 PSO-LIBSVM模型預測輸出Fig. 1 The PSO-LIBSVM model prediction output

圖2 標準SVM預測輸出Fig. 2 The standard SVM prediction output

圖3 BP神經網絡預測輸出Fig. 3 The BPNN prediction output

表1 PSO-LIBSVM與標準SVM、BP網絡預測性能比較Table 1 The prediction performance of PSO-LIBSVM compared with standard SVM and BPNN

通過分析圖1~3和表1可知,在擬合精度方面,PSO-LIBSVM的平均相對誤差和均方根誤差最小,分別為0.046 4和0.033 0;標準SVM次之,BP神經網絡的誤差最大,因此PSO-LIBSVM擬合精度最高。在泛化性能方面,由于BP神經網絡是基于經驗風險最小化的結構,其泛化能力不及標準SVM和PSO-LIBSVM;而支持向量機的泛化性在一定程度上依賴其參數的選取,經過PSO優化過的LIBSVM比標準SVM使用了較少的支持向量,增強了支持向量機解的稀疏型,降低了模型的復雜度,因此PSO-LIBSVM泛化性最強。

4 結語

本文以為Matlab 2013a和Libsvm 3.1工具箱為平臺,把粒子群算法和支持向量回歸機相結合,建立了出水BOD的PSO-LIBSVM預測模型,并且與標準SVM模型、BP神經網絡模型的預測效果進行了對比,從平均相對誤差、均方根誤差等幾個性能指標進行了分析。結果表明,本文提出的模型預估效果最好,泛化性能最強,更符合實際問題的需求。

[1] 劉海云,張玉華,孫維鋒. 鶴崗市城市污水處理發展現狀及對策探討[J]. 環境科學與管理,2007,32(7):27-29. Liu Haiyun,Zhang Yuhua,Sun Weifeng. The Dirty Water in City in Hegang City in Crane Handles Development Present Condition and Counterplan Study[J]. Environmental Science and Management,2007,32(7) :27-29.

[2] 徐方舟. 污水處理控制系統設計及其軟測量的研究[D].無錫:江南大學,2011. Xu Fangzhou. Design of Wastewater Treatment Control System and Research of Soft Sensing Technique[D]. Wuxi Jiangnan University,2011.

[3] 羅騰飛. 基于改進BP神經網絡的污水處理出水指標預測[D]. 呼和浩特:內蒙古農業大學,2012. Luo Tengfei. Predictive Indicators of Water in Waste Water Treatment Based on Improved BP Artificial Neural Network [D]. Hohhot:Inner Mongolia agricultural University,2012.

[4] 王小藝,劉載文,蘇 震. 基于神經網絡的污水BOD軟測量補償方法研究[J]. 系統仿真學報,2009,21(增刊2):83-85. Wang Xiaoyi,Liu Zaiwen,Su Zhen. Research on BOD Soft-Sensing Compensation Method Based on Neural Network [J]. Journal of System Simulation,2009,21(S2):83-85.

[5] 喬俊飛,郭 楠,韓紅桂. 基于神經網絡的BOD參數軟測量儀表的設計[J]. 計算機與應用化學,2013,30(10):1219-1222. Qiao Junfei,Guo Nan,Han Honggui. Design of SoftMeasurement Instrument for BOD Parameters Based on Neural Network[J]. Computers and Applied Chemistry,2013,30(10):1219-1222.

[6] 付元元,任 東. 支持向量機中核函數及其參數選擇研究[J]. 科技創新導報,2010 (9) :6-7. Fu Yuanyuan,Ren Dong. Study on the Kernel Function and Its Parameter Selection of SVM[J]. Science and Technology Innovation Herald,2010 (9) :6-7.

[7] 周 威,金以慧. 利用模糊次梯度算法求解拉格朗日松弛對偶問題[J]. 控制與決策,2004,19(11) :1213-1217. Zhou Wei,Jin Yihui. Fuzzy Subgradient Algorithm for Solving Lagrangian Relaxation Dual Problem[J]. Control and Decision,2004,19(11) :1213-1217.

[8] 董 芳. 粒子群算法研究及其在動態優化中的應用[D].杭州:浙江大學,2014. Dong Fang. Researches on Particle Swarm Optimizer and Its Applications in Dynamic Optimization[D]. Hangzhou:Zhejiang University,2014.

[9]馮輝宗,彭 丹,袁榮棣. 基于PSO-SVM的發動機故障診斷研究[J]. 計算機測量與控制,2014,22(2) :355-357. Feng Huizong,Peng Dan,Yuan Rongdi. Research on Automobile Engine Fault Diagnosis Based on PSO-SVM [J]. Computer Measurement & Control,2014,22(2) :355-357.

(責任編輯:鄧光輝)

Application of PSO-LIBSVM in Modeling of Sewage Water Quality

Liu Bang,Qin Bin,Wang Xin,Zhu Wanli
(School of Electrical and Information Engineering,Hunan University of Technology,Zhuzhou Hunan 412007,China)

Aiming at complex nonlinear problems in an sequencing batch type activated sludge process (SBR) and poor precision of sewage water quality model established by conventional neural network, applies an support vector machine to set up BOD soft measurement model, and improves the SVM parameter through particle swarm optimization. The simulation results show that compared with the BP neural network and standard SVM model, the PSO-LIBSVM has small error and high precision. It decreases the model complexity, improves its generalization ability, and achieves good prediction effect.

LIBSVM;biochemical oxygen demand;support vector machine;particle swarm optimization

X703

A

1673-9833(2015)02-0089-05

10.3969/j.issn.1673-9833.2015.02.017

2015-02-03

國家自然科學基金資助項目(61074067,21106036),湖南省科技計劃基金重點資助項目(2014FJ2018),湖南省自然科學基金資助項目(13JJ3110)

劉 幫(1988-),男,湖南岳陽人,湖南工業大學碩士生,主要研究方向為復雜過程建模,集成優化控制,E-mail:476694465@qq.com

猜你喜歡
測量模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
把握四個“三” 測量變簡單
滑動摩擦力的測量和計算
滑動摩擦力的測量與計算
測量的樂趣
3D打印中的模型分割與打包
測量
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
主站蜘蛛池模板: 成人免费一级片| 久久99国产精品成人欧美| 性激烈欧美三级在线播放| 国产人人射| 欧美成人区| 亚洲日韩国产精品综合在线观看| 亚洲人成网站在线观看播放不卡| 无码日韩视频| 国产成年无码AⅤ片在线| 国产视频一二三区| 国内老司机精品视频在线播出| 日本不卡在线视频| 国产女同自拍视频| 国产精品美女自慰喷水| 丁香五月激情图片| 特级毛片免费视频| 91系列在线观看| 特级做a爰片毛片免费69| 日日拍夜夜嗷嗷叫国产| 欧美a√在线| 久久综合丝袜长腿丝袜| 久久久久青草线综合超碰| 国产中文一区二区苍井空| 亚洲人妖在线| 无码AV日韩一二三区| 亚洲中文字幕av无码区| 国产黑丝一区| 欧美亚洲第一页| 国产亚洲精| 在线精品亚洲国产| 国产精品人人做人人爽人人添| 99视频免费观看| 国产91视频免费观看| 人妻21p大胆| 亚洲国产第一区二区香蕉| 99r在线精品视频在线播放| 中文成人在线| 自拍偷拍欧美| 综合久久五月天| 国产成人av大片在线播放| 亚洲V日韩V无码一区二区| 国产成人精彩在线视频50| 亚洲成人网在线观看| 色综合网址| 国产精品亚洲一区二区三区z| 国产激情无码一区二区三区免费| 91在线激情在线观看| 青青青草国产| 中文字幕久久精品波多野结| 97在线观看视频免费| 中国国产A一级毛片| 1769国产精品视频免费观看| 国产中文在线亚洲精品官网| 久久香蕉国产线看观看精品蕉| 中文无码影院| 中文无码日韩精品| 日韩精品一区二区三区大桥未久 | 亚洲无码91视频| 精品一区二区三区自慰喷水| 色妞永久免费视频| 日韩精品中文字幕一区三区| 99视频在线免费看| 国产成人高清在线精品| 99国产在线视频| 国产女人在线视频| 91麻豆精品视频| 欧美成人综合在线| 国产精品女熟高潮视频| 国产网站免费看| 视频一区亚洲| 国产精品视频导航| 全部毛片免费看| 丁香六月综合网| 五月天久久综合| 国产美女免费| 国产凹凸一区在线观看视频| 伊人色天堂| 午夜国产大片免费观看| 国产精品高清国产三级囯产AV| 国产一级毛片网站| 国产色婷婷视频在线观看| 久久精品人人做人人爽电影蜜月|