国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于PSO-LS-SVM的主蒸汽流量測量

2015-01-13 08:08:47周云龍
化工自動化及儀表 2015年4期
關(guān)鍵詞:蒸汽向量機組

周云龍 王 迪

(東北電力大學,吉林 吉林 132012)

火電機組主蒸汽流量的測量,對于機組經(jīng)濟性能分析和節(jié)能降耗有著重要的意義。目前,對于主蒸汽流量的測量,主要有直接測量法和間接測量法兩種。直接測量法通常采用流量噴嘴(或孔板)方案,這種方法簡單、準確,但是會造成節(jié)流損失,對于大型火電機組而言,該過程損失是不可忽略的[1]。因此,目前對于主蒸汽流量的測量主要是采用基于機理建模的方法,依據(jù)反映汽輪機通流部分工作特性的費留格爾公式,但由于費留格爾公式的適用范圍,使用調(diào)節(jié)級后相關(guān)壓力參數(shù)需進行多次修正,計算過程較為復雜,并存在較大的誤差,容易影響機組其他參數(shù)的監(jiān)測[2~4]。所以,利用相關(guān)參數(shù)建立一種簡單、準確并且不會對機組經(jīng)濟性能產(chǎn)生影響的主蒸汽流量數(shù)學模型意義重大。

隨著人工智能的發(fā)展,火電機組參數(shù)軟測量技術(shù)日漸成熟,神經(jīng)網(wǎng)絡[5]及支持向量機[6]等開始應用于主蒸汽流量的測量。統(tǒng)計學習理論是由Vapnik V建立的一種專門研究小樣本情況下機器學習規(guī)律的理論,支持向量機是在這一理論基礎上發(fā)展而來的一種新的學習方法,支持向量機能夠較好地解決小樣本、非線性、高維數(shù)和局部極小點的實際問題,在火電機組參數(shù)監(jiān)測方面已有重要應用[7]。Suykens J A K和Vandewalle J提出最小二乘支持向量機方法(Least Squares Support Vector Machines,LS-SVM),采用最小二乘線性系統(tǒng)作為損失函數(shù),將求解過程變成線性方程組求解,求解速度相對加快[8]。和其他算法一樣,其性能依舊依靠參數(shù)的選擇,如何選擇最優(yōu)參數(shù)以提高LS-SVM的學習和泛化能力,對于主蒸汽流量的軟測量極為重要。

微粒群優(yōu)化算法(PSO)是近年來發(fā)展很快的一種智能尋優(yōu)算法,與遺傳算法和蟻群算法相比,具有簡單、快速、易行的特點。為了研究主蒸汽流量的測量,筆者提出利用PSO算法優(yōu)化LS-SVM參數(shù),從而建立主蒸汽流量的測量模型。

1 最小二乘支持向量機算法①

支持向量機的主要思想是通過事先選擇的非線性映射將輸入向量映射到高維特征空間,在這個空間中構(gòu)造最優(yōu)決策函數(shù)[9]。在構(gòu)造最優(yōu)決策函數(shù)時,利用風險最小化原則,并巧妙地利用原空間的核函數(shù)取代高維特征空間的點積運算。

(1)

s.t.yi=φ(xi)·w+b+ξi,i=1,…,l

(2)

用拉格朗日法求解這個問題,即:

b+ξi-yi]

(3)

(4)

(5)

ai=cξi

(6)

w·φ(xi)+b+ξi-yi=0

(7)

定義核函數(shù)K(xi,xj)=φ(xi)·φ(xj),K(xi,xj)是滿足Mecer條件的對數(shù)函數(shù),所以優(yōu)化問題轉(zhuǎn)化為求解線性方程:

首先,環(huán)境問題目前已經(jīng)成為全球性問題,人類要想可持續(xù)發(fā)展,就一定要改變傳統(tǒng)的以犧牲資源和環(huán)境為代價殺雞取卵的發(fā)展方式。這就促進了節(jié)能技術(shù)在各個領(lǐng)域的應用。電氣自動化技術(shù)也產(chǎn)生了相應的節(jié)能技術(shù)研究領(lǐng)域,作為節(jié)能技術(shù)的重要組成部分,指導電氣自動化技術(shù)的健康發(fā)展。

從而得到非線性預測模型:

(8)

2 粒子群優(yōu)化算法

最小二乘支持向量機算法作為預測模型,其正確性主要依賴于對正則化參數(shù)c和高斯核參數(shù)σ的選擇,這兩個參數(shù)決定了LS-SVM預測模型的學習能力和泛化能力。其中正則化參數(shù)主要用于控制函數(shù)的擬合誤差,正則化參數(shù)越大,擬合誤差越小,相應的訓練時間越長,但是過大會導致過擬合;高斯核參數(shù)越小,擬合誤差越小,訓練時間越長,若高斯核參數(shù)過小,也會導致過擬合。為了選擇最優(yōu)的參數(shù)來建立預測模型,利用粒子群優(yōu)化算法對參數(shù)進行優(yōu)化。

粒子群優(yōu)化算法是一種進化計算技術(shù),最初由Kennedy J和Eberhart R提出[10]。PSO的基本思想是:將所優(yōu)化問題的每一個解看作為一個微粒,每個微粒在n維搜索空間中以一定的速度飛行,通過適應度函數(shù)來衡量微粒的優(yōu)劣,微粒根據(jù)自己和其他微粒的飛行經(jīng)驗,來動態(tài)調(diào)整飛行速度,以期向群體中最好的微粒位置飛行,從而使所優(yōu)化的問題得到最優(yōu)解。

vij(t+1)=w·vij(t)+c1·r1·[pbestij(t)-xij(t)]+

c2·r2·[gbestj(t)-xij(t)]

(9)

xij(t+1)=xij(t)+vij(t+1)

(10)

3 主蒸汽流量PSO-LS-SVM預測模型

3.1 PSO-LS-SVM預測模型的建立

按照式(9)、(10)更新粒子速度和位置,生成新一代種群。

根據(jù)設定的適應度函數(shù),評價每個粒子的適應值,粒子的適應值越小,粒子的位置越好。其中,設定適應度函數(shù)為:

(11)

當計算終止后,將全局最優(yōu)粒子映射為正則化函數(shù)和核函數(shù),并以此為最優(yōu)結(jié)果,從而得到LS-SVM預測模型。

利用建立好的預測模型對預測樣本進行預測。PSO-LS-SVM預測模型建立的流程如圖1所示。

圖1 PSO-LS-SVM預測模型流程

3.2 模型特征變量的選取

主蒸汽流量實際是由進入汽輪機的流量與軸封門桿漏汽量、旁路蒸汽流量和扣除減溫水量得出的[11],即:

G=Gq+Gl+Gp-Gj

(12)

式中G——主蒸汽流量;

Gj——各級減溫水流量;

Gl——軸封和門桿漏汽量;

Gp——旁路蒸汽流量;

Gq——進入主汽輪機蒸汽流量。

利用機理分析方法研究主蒸汽流量與相關(guān)機組運行參數(shù)之間的關(guān)系,筆者選擇機組負荷、主蒸汽壓力、主蒸汽溫度、各級減溫水流量、一段抽汽壓力、再熱器壓力和溫度、給水流量作為模型的輸入變量。訓練樣本的選取同樣是影響模型性能的重要因素,過少的訓練樣本無法滿足訓練要求,而過多的訓練樣本會導致訓練過擬合,影響網(wǎng)絡泛化能力。通常對訓練樣本的選取采用以下原則:樣本數(shù)據(jù)選取機組穩(wěn)定運行工況下的典型數(shù)據(jù);樣本數(shù)量的選取應與所構(gòu)建的網(wǎng)絡特點對樣本數(shù)量的要求相適應。

筆者選取某330MW機組在65%~95%額定負荷工況的35組運行參數(shù),其中均勻選擇其中30組數(shù)據(jù)作為訓練樣本,另外5組作為測試樣本。訓練樣本輸出擬合曲線如圖2所示,測試結(jié)果見表1,最大相對誤差為0.007 5。

圖2 訓練樣本輸出擬合曲線

表1 PSO-LS-SVM預測結(jié)果

由圖2可知,采用PSO-LS-SVM算法對訓練樣本進行訓練,得到的結(jié)果能夠較好地反映期望值,證明該算法的正確性。由表1可知,利用該算法對測試樣本進行預測,計算結(jié)果能夠很好地反映出工程實際值,最大相對誤差在工程應用允許的范圍內(nèi)。

為了研究粒子群算法的優(yōu)化過程,在設定步數(shù)范圍內(nèi)得出適應度隨優(yōu)化步數(shù)的變化,變化曲線如圖3所示。通過觀察發(fā)現(xiàn),適應度函數(shù)在約第125代時值最小,適應度為10.52。

圖3 適應度隨進化過程的變化

4 結(jié)束語

利用粒子群優(yōu)化算法優(yōu)化最小二乘支持向量機的參數(shù),以火電機組主蒸汽流量機理為基礎,選擇預測模型的特征變量,建立火電機組主蒸汽流量的預測模型,利用模型對參數(shù)預測值進行仿真研究,預測結(jié)果表明,利用粒子群算法優(yōu)化最小二乘支持向量機參數(shù)的建模方法,能夠提高主蒸汽流量的預測精度,具有一定的工程實際應用性。

[1] 馮偉忠.大機組主蒸汽流量測量芻議[J].華東電力,2000,28(12):14~17.

[2] 劉吉臻,閆姝,曾德良,等.主蒸汽流量的測量模型研究[J].動力工程學報,2011,31(10):734~737.

[3] 李忠良.蒸汽流量測量的準確性分析[J].熱力發(fā)電,2009,38(3):88~90.

[4] 李勇,王建君,曹麗華.汽輪機主蒸汽流量測量在線監(jiān)測方法研究[J].熱力發(fā)電,2011,40(4):33~36.

[5] 王建星,付忠廣,靳濤,等.基于廣義回歸神經(jīng)網(wǎng)絡的機組主蒸汽流量測定[J].動力工程學報,2012,32(2):130~134.

[6] 王雷,張瑞青,肖增弘,等.基于SVM的主蒸汽流量回歸估計[J].華東電力,2008,36(12):89~92.

[7] Vapnik V.The Nature of Statistical Learning Theory[M].New York:Springer,2005.

[8] Suykens J A K,Vandewalle J.Least Squares Support Vector Machine Classifiers[J].Neural Processing Letters,1999,9(3):293~300.

[9] 劉瑞蘭,牟盛靜,蘇宏業(yè),等.基于支持向量機和粒子群算法的軟測量建模[J].控制理論與應用,2006,23(6):895~899.

[10] Kennedy J,Eberhart R.Particle Swarm Optimization[C].Proc of IEEE International Conference on Neural Networks.Perth Australia:IEEE,1995:1942~1948.

[11] 趙晶睛,林中達.電廠主蒸汽流量測量與計算方法分析比較[J].燃氣輪機技術(shù),2007,20(4):39~42.

猜你喜歡
蒸汽向量機組
核電廠蒸汽發(fā)生器一次側(cè)管嘴堵板研發(fā)和應用
向量的分解
660MW亞臨界機組清潔疏水系統(tǒng)節(jié)能改造
聚焦“向量與三角”創(chuàng)新題
一種新型蒸汽發(fā)生器結(jié)構(gòu)設計
中國核電(2017年1期)2017-05-17 06:10:04
第一艘蒸汽輪船
蒸汽閃爆
向量垂直在解析幾何中的應用
向量五種“變身” 玩轉(zhuǎn)圓錐曲線
350MW機組DEH控制系統(tǒng)的優(yōu)化
自動化博覽(2014年9期)2014-02-28 22:33:32
邯郸市| 迭部县| 岳阳市| 千阳县| 全州县| 辉南县| 吴忠市| 温州市| 灵山县| 杂多县| 宁陵县| 武穴市| 华池县| 嘉荫县| 上虞市| 郑州市| 万年县| 新安县| 雷山县| 菏泽市| 象山县| 获嘉县| 崇仁县| 五原县| 察雅县| 石门县| 敦化市| 革吉县| 上高县| 海兴县| 永仁县| 永新县| 瓮安县| 保亭| 陆河县| 五家渠市| 林口县| 卢氏县| 蕉岭县| 太康县| 凌海市|