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

基于粒子群優化的SVM供水管道泄漏診斷方法

2018-04-04 09:10:16王學淵陳志剛鐘新榮盧寧
現代電子技術 2018年7期

王學淵 陳志剛 鐘新榮 盧寧

摘 要: 供水管道泄漏會造成水資源浪費和經濟損失,傳統支持向量機泄漏診斷模型中存在參數選擇不確定的問題,導致其分類結果不穩定。提出將粒子群進化算法應用于泄漏診斷支持向量機模型中的參數優化選擇,利用粒子群群體智能優化搜索從全局迅速地迭代出合理的支持向量機的懲罰參數以及核參數,使建立的PSO?SVM管道泄漏診斷模型達到最優。實驗測試表明,通過結合粒子群算法全局搜索收斂速度快的優點,有效地解決了支持向量機模型中兩個重要參數優化選擇的問題,提升了支持向量機分類的準確率和效率。

關鍵詞: 供水管道; 泄漏診斷; 支持向量機; 粒子群算法; 參數優化; PSO?SVM

中圖分類號: TN911.1?34; TP274.2 文獻標識碼: A 文章編號: 1004?373X(2018)07?0156?04

PSO?SVM based leakage diagnosis method of water supply pipeline

WANG Xueyuan1, 2, CHEN Zhigang1, 2, ZHONG Xinrong3, LU Ning1, 2

(1. School of Mechanical?electronic and Vehicle Engineering, Beijing University of Civil Engineering and Architecture, Beijing 100044, China;

2. Beijing Engineering Research Center of Monitoring for Construction Safety, Beijing 100044, China;

3. Changqing Downhole Technology Company, Xian 710000, China)

Abstract: The leakage of water supply pipeline will cause the water resource waste and economic losses. The traditional leakage diagnosis model based on support vector machine (SVM) has the problem of uncertain parameter selection, which may cause the unstable classification result. The particle swarm optimization (PSO) algorithm is proposed for parameter optimization selection in leakage diagnosis model based on SVM. The particle swarm intelligent optimization search is used to quickly iterate the reasonable penalty parameter and kernel parameter of SVM in the overall situation, so as to make the pipeline leakage diagnosis model based on PSO?SVM optimal. The experimental results show that, in combination with the fast convergence speed of PSO global search, the method can solve the two important parameters optimization selection problem in SVM model, and improve the accuracy and efficiency of SVM classification.

Keywords: water supply pipeline; leakage diagnosis; SVM; PSO; parameter optimization; PSO?SVM

0 引 言

隨著我國城市化水平不斷提高,供水管道長度呈現加速增長趨勢,但供水管網道的漏損現象卻十分普遍。對于城市供水管道的漏失診斷,如何從復雜干擾中識別泄漏是整個技術的關鍵難點[1]。針對這一關鍵點,文獻[2]提出基于神經網絡的管道泄漏檢測識別方法,很大程度上提升了泄漏檢測的準確率。但是,神經網絡存在訓練樣本需求多、收斂速度慢等問題,文獻[3]提出基于結構風險最小化的SVM理論應用于管道泄漏診斷領域,它在小樣本及非線性的情形下有獨特優勢,可以實現對管道泄漏進行比較精確的診斷。但有研究表明,在成熟的條件下核函數對SVM識別性能的影響不大,其中對SVM性能起到關鍵作用的因素[4]是核參數和懲罰因子[C。]常規支持向量機核參數和懲罰因子的選擇一般采用試湊法、經驗法或單目標優化法,上述方法不能達到全局優化的效果,而且耗費時間。

本文提出將粒子群進化算法應用于支持向量機的核參數和懲罰因子的選擇中。粒子群優化算法在每次迭代中都考慮了全局搜索和局部搜索,與支持向量機結合后可獲得診斷效果更佳的PSO?SVM模型,提高了供水管道工況識別的準確率。

1 支持向量機

1.1 支持向量機的基本原理

支持向量機是一種實現結構風險最小化原則的分類學習算法,它利用核函數把樣本映射到高維特征空間,然后在此空間中構造分類間隔最大的線性分類超平面,因而向量機比較適合于小樣本數據的分類[5]。

支持向量機方法的最優分類面是在線性可分的情況下提出的。圖1為最優分類界限,圖中的[H]為兩種樣本的分類線,[H1,H2]分別為各類中離分類線最近且平行的直線,[H1,H2]之間的距離稱為分類間隔。最優分類線即為分類間隔最大的分類線,使兩類樣本正確分離。

在線性不可分的情況下,圖1所示的最優分類面在實際應用中可能存在某些樣本不能被超平面正確分類的情況,超平面約束條件為:

式中:[b]為閾值;[ω]為分類面的法向量。對于非線性最優分類面的求解需要引入拉格朗日乘子,廣義最優分類面問題可以轉化為在約束條件下的最小化[iaii,jaiajxixjyiyj,]其中約束為[0≤ai≤C;][iaiyi=0;]懲罰參數[C]為非負常數。

對于支持向量機的非線性劃分,可通過非線性變換將其轉換為高維空間中的線性劃分。這里只需要將原來空間的函數在高維特征空間通過內積運算的方式引入核函數,并且采用適當的內積核函數[Kxi,yi]使核函數滿足Mercer條件,就可實現此非線性變換,并且算法的復雜程度也不會有所增加,此時分類函數為:

其中,影響識別準確率的兩個重要因素為:

1) 核參數

核參數的改變本質上是映射函數的改變,從而改變了空間樣本集分布的復雜程度。所以,只有使用適合的核函數以及核參數才能夠將樣本數據映射到適合的特征空間。即選擇機器學習實際風險最小的特征空間,才可以獲得泛化能力優秀的支持向量機分類器。

常用的核函數有徑向基函數(其中函數寬度為核參數)、多項式核函數(其中多項式系數為核參數)以及Sigmoid核函數(其中尺度和衰減系數為核參數)。

2) 懲罰因子

懲罰因子[C]的數值表示對經驗誤差的敏感程度,懲罰因子與SVM的復雜度成正比,而與經驗風險成反比。在確定的數據子空間內至少存在一個適合的懲罰因子使得SVM的泛化能力達到最好。

1.2 多元支持向量機

支持向量機是兩類分類器,而現實中管道泄漏診斷結果的分類通常是多個種類,如正常輸送、調閥、停泵和泄漏。常用構建多元支持向量機的方法有一對一、一對多以及采用決策樹的支持向量機。

在少量的工況分類情況下,三種方法效果相當,但考慮到擴增工況識別的可能,本文采用文獻[6]中的決策樹方法構建多元支持向量機用以判別管道泄漏和各種工況操作。其訓練效果與一對一多元支持向量機相當,但學習訓練和測試用時方面比常規支持向量機更短,隨著分類數量的增加,效果更加明顯,效率更高。多元支持向量機分類器的構建如圖2所示。

2 粒子群算法優化支持向量機

2.1 粒子群優化算法

粒子群優化算法的基本思想為:需要被優化問題的潛在解就是在空間中搜索最優粒子,將PSO算法隨機初始化為隨機粒子群,每個單獨粒子都有一個函數決定它所對應的適應度,并且還有一個決定它們運行軌跡的速度向量,然后粒子群會依據當前的最優粒子在空間中進行搜索,直到通過迭代尋優找到最優解[7]。

粒子群優化算法核心迭代公式如下:

式中:[vk+1i]表示第[i]個粒子在第[k+1]代時的飛行速度;[xk+1i]表示第[i]個粒子在第[k+1]代時的位置;[pki]表示第[i]個粒子到第[k]代為止所找到的最優位置;[pkg]表示當前種群到目前為止所找到的最優位置;[pki-xki]表示個體認知;[pkg-xki]表示社會認知;[ω]為慣性系數,表示相信自己的程度;學習因子[c1,c2]為非負常數,前者表示對經驗的信服程度,后者表示對周圍個體的信服程度;[r1,r2]表示[(0,1)]的隨機數。

在整個粒子群的迭代中體現了粒子群優化在尋找最優解的過程中既保持了粒子自身的慣性,又利用個性以及社會性不斷修改和移動自身方向,最終使群體朝著最優解靠近,并且避免了復雜的遺傳操作。

2.2 基于粒子群優化的支持向量機

根據粒子群優化算法的全局搜索優勢進行支持向量機的改進,其步驟如下:

步驟1:初始化。對樣本數據進行歸一化處理并讀取樣本數據。設定參數運動范圍,設定學習因子[c1,c2、]進化代數[(E)、]懲罰因子[C]和核參數[g](本文采用徑向基核函數,其核參數為函數寬度[σ])。

步驟2:適應度評價。計算個體的適應度值,初始化個體和全局最優位置。

步驟3:比較尋優。根據式(3)更新粒子的速度和位置產生新種群,計算新種群的個體適應度值。分別比較當前參數[C]和[σ]的適應值和自身歷史最優值及種群最優值,更新種群參數[C]和[σ]的全局最優值。

步驟4:檢查結束條件。尋優達到最大進化代數,結束尋優,否則返回步驟2,輸出最佳參數[C]和[σ]。

隨后將優化的參數[C]和[σ]代入SVM模型并檢測SVM的建模精度。PSO?SVM工作流程如圖3所示。

3 應 用

3.1 實驗預處理

在實際生產中,除了泄漏可能引起壓力波動外,其他的一些工況操作,如啟停泵、調泵、閥門切換、調閥等同樣也會引起壓力波動信號,而且某些工況下的波動信號與泄漏引發的波動信號非常相似。

從圖4中可以看出,信號中的背景十分嘈雜,波動的特征被淹沒在噪聲中,不便于后期的機器學習分類。管道泄漏分析中必須對泄漏、停泵、調泵、調閥等引起的壓力波動信號加以準確區別。首先要對采集的信號進行濾波,本文采用小波降噪方法進行降噪處理,得到比較純凈的波形,以便于管道的泄漏診斷。

其次,泄漏波形特征參數的選擇對泄漏診斷的準確率和可靠性有一定的影響。文獻[8]中數據挖掘方法從描述供水管道壓力波動的特征參數中選擇平均幅值、均方根、方根幅值、裕度因子和峭度作為支持向量機的輸入特征。輸入特征值如表1所示。

3.2 參數的確定

本文采用Matlab進行模型的建造,其中核函數選擇在泄漏檢測領域支持向量機常用的RBF徑向基[9?10]核函數:[K(x,y)=exp-x-y2σ2]。

按照本文2.2節步驟建立PSO?SVM模型,核參數及懲罰參數的迭代如圖5所示。得出最優參數為:函數寬度[σ=30,]懲罰參數[C=1.5。]

由圖5可以看出,隨著粒子群算法迭代的進行,模型的準確率在87%~98%的區間內震蕩,粒子群記錄下最優的參數組合。相比以往的交叉驗證和網格搜索,粒子群算法在搜索范圍及速度方面都有比較明顯的優勢。

3.3 測試結果

為了驗證本文PSO?SVM分類模型的泛化能力,用經過訓練的PSO?SVM分類器對4種運行工況下不同的樣本波形進行識別分類的檢測實驗。將待測試樣本的特征值列表按照規定的輸入格式輸入經過PSO?SVM訓練的模型進行工況識別。為了體現基于粒子群算法的支持向量機的優缺點,建立BP神經網絡以及傳統的SVM模型,并將他們與PSO?SVM進行性能比較。測試結果如表2所示。

由表2可以看出,PSO?SVM相對于傳統的BP神經網絡和SVM不僅識別的準確率有所提升,而且訓練用時相對較少,并且管道工況識別準確率分別提高了12%和3.5%。

為了降低常規操作導致的供水管道泄漏檢測的錯誤識別,采用SVM分類器從不同的工作環境中識別出泄漏的存在;采用PSO算法對模型參數進行優化,提高了SVM分類器的泄漏識別準確率。試驗結果表明,PSO比較適用于優化SVM,PSO?SVM算法對供水管道工況識別具有很高的辨識精度,可以很好地應用于相關的管道泄漏診斷中。

4 結 論

本文使用粒子群優化算法的全局優化特性優化支持向量機的核參數和懲罰參數,建立供水管道泄漏診斷模型。通過粒子群優化算法的全局搜索優勢對支持向量機進行改進,使得支持向量機的參數選擇更加合理。實驗表明,基于改進的支持向量機的管道泄漏診斷模型在測試中準確率相對于以往的支持向量機以及神經網絡模型有較明顯提升,有效地解決了傳統支持向量機中參數選擇對檢測準確率的影響,提升了對管道工況的辨識程度,同時也避免了復雜的遺傳操作,在訓練時間上有可觀的改進。

注:本文通訊作者為陳志剛。

參考文獻

[1] 文玉梅,張雪園,文靜,等.依據聲信號頻率分布和復雜度的供水管道泄漏辨識[J].儀器儀表學報,2014,35(6):1223?1229.

WEN Y M, ZHANG X Y, WEN J, et al. Identification of water pipeline leakage based on acoustic signal frequency distribution and complexity [J]. Chinese journal of scientific instrument, 2014, 35(6): 1223?1229.

[2] 唐秀家.管道系統泄漏檢測神經網絡與模式識別方法[J].核科學與工程,1998(3):33?40.

TANG X J. Fluid pipeline system leak detection based on neural network and pattern recognition [J]. Chinese journal of nuclearence & engineering, 1998(3): 33?40.

[3] 陳志剛,張來斌,梁偉,等.復雜工況下熱油管道泄漏識別與定位方法研究[J].西南石油大學學報,2008,30(6):157?160.

CHEN Z G, ZHANG L B, LIANG W, et al. Leak detection and positioning for hot oil pipeline under complicated conditions [J]. Journal of Southwest Petroleum University, 2008, 30(6): 157?160.

[4] VAPNIK V N. The nature of statistical learning theory [M]. 2nd ed. New York: Springer, 2000.

[5] CHEN Peng, YUAN Lifen, HE Yigang, et al. An improved SVM classifier based on double chains quantum genetic algorithm and its application in analogue circuit diagnosis [J]. Neurocomputing, 2015, 211: 202?211.

[6] 張亮,陳志剛,楊建偉,等.基于決策樹與多元支持向量機的齒輪箱早期故障診斷方法[J].計算機測量與控制,2016(1):12?15.

ZHANG L, CHEN Z G, YANG J W, et al. Early fault diagnosis of gearbox based on multiclass support vector machine and decision tree [J]. Computer measurement & control, 2016(1): 12?15.

[7] TUNGADIO D H, JORDAAN J A, SITI M W. Power system state estimation solution using modified models of PSO algorithm: comparative study [J]. Measurement, 2016, 92: 508?523.

[8] 梁偉,張來斌,王朝暉.基于數據挖掘的負壓波特征參數優化方法[J].石油機械,2008,36(12):38?42.

LIANG W, ZHANG L B, WANG Z H. Study of optimization method of characteristic parameters of negative pressure wave based on data mining [J]. China petroleum machinery, 2008, 36(12): 38?42.

[9] YIN Shen, YIN Jiapeng. Tuning kernel parameters for SVM based on expected square distance ratio [J]. Information sciences, 2016(2): 370?371.

[10] LIU Chao, YIN Shiqun, ZHANG Miao, et al. An improved grid search algorithm for parameters optimization on SVM [J]. Applied mechanics and materials, 2014, 644: 2216?2219.

主站蜘蛛池模板: 无码粉嫩虎白一线天在线观看| 爆乳熟妇一区二区三区| 激情视频综合网| 毛片最新网址| 99在线观看免费视频| 日日拍夜夜操| 欧美一区精品| 国产亚洲精品自在线| 国产真实自在自线免费精品| 六月婷婷激情综合| 午夜啪啪网| 992Tv视频国产精品| 无码一区二区三区视频在线播放| 久草视频一区| 最新国产成人剧情在线播放| 亚洲欧美综合在线观看| 国产99在线观看| 中文字幕免费在线视频| 五月婷婷综合色| 精品国产自在现线看久久| 激情综合激情| 9cao视频精品| 欧洲精品视频在线观看| 最新亚洲av女人的天堂| 精品国产欧美精品v| 伊人久综合| 亚洲国产中文在线二区三区免| 免费视频在线2021入口| 99精品在线视频观看| 无码免费试看| 国产主播一区二区三区| 5388国产亚洲欧美在线观看| 成人综合在线观看| 亚洲国产午夜精华无码福利| 亚洲精品国偷自产在线91正片| 日韩无码黄色| 色综合色国产热无码一| 精品国产成人高清在线| 狠狠躁天天躁夜夜躁婷婷| 久久永久视频| 中文字幕天无码久久精品视频免费| 久久a毛片| 99久久国产精品无码| 国产国产人在线成免费视频狼人色| 99这里精品| 四虎永久在线精品影院| 亚洲第一精品福利| 四虎精品国产AV二区| 在线亚洲小视频| 欧美全免费aaaaaa特黄在线| 日韩最新中文字幕| 77777亚洲午夜久久多人| 亚洲系列无码专区偷窥无码| 青青草国产精品久久久久| 国产黄色视频综合| 国产性生大片免费观看性欧美| 国产日韩av在线播放| 69免费在线视频| jijzzizz老师出水喷水喷出| 国产丝袜啪啪| 亚洲专区一区二区在线观看| 久久五月视频| 国产精彩视频在线观看| 国产尹人香蕉综合在线电影| 四虎精品免费久久| 91 九色视频丝袜| 国模视频一区二区| 99爱在线| yy6080理论大片一级久久| 狠狠色综合久久狠狠色综合| 免费在线成人网| 风韵丰满熟妇啪啪区老熟熟女| 四虎在线观看视频高清无码| 成年人午夜免费视频| 亚洲成人一区二区| 国产系列在线| 日韩欧美国产另类| 极品私人尤物在线精品首页| 国产综合网站| 欧美成人看片一区二区三区| 极品私人尤物在线精品首页 | 无码综合天天久久综合网|