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

?

基于LSTM預(yù)估補(bǔ)償?shù)幕痣姍C(jī)組主蒸汽溫度控制系統(tǒng)

2023-02-03 13:15:02張國斌郭瑞君杜榮華辛?xí)凿?/span>牛玉廣
發(fā)電設(shè)備 2023年1期
關(guān)鍵詞:溫水設(shè)定值溫度控制

張國斌, 郭瑞君, 杜榮華, 辛?xí)凿摚?張 謙, 牛玉廣

(1. 內(nèi)蒙古電力(集團(tuán))有限責(zé)任公司 內(nèi)蒙古電力科學(xué)研究院分公司,呼和浩特 010020;2. 華北電力大學(xué) 控制與計(jì)算機(jī)工程學(xué)院,北京 102206)

主蒸汽溫度是電站機(jī)組運(yùn)行過程中需要控制的重要參數(shù)之一。主蒸汽溫度過高,會(huì)使汽輪機(jī)中汽缸、汽閥、葉片等部件的壽命縮短,進(jìn)而影響汽輪機(jī)的安全性[1]。對(duì)于300 MW火電機(jī)組,主蒸汽溫度降低10 K,汽輪機(jī)熱耗率升高約0.33%(約25 kJ/(kW·h)),并且機(jī)組容量越大,主蒸汽溫度對(duì)汽輪機(jī)熱耗率的影響越大[2],同時(shí)汽輪機(jī)末級(jí)處蒸汽含水量增加,會(huì)造成汽輪機(jī)葉片壽命縮短。此外,溫度的波動(dòng)會(huì)導(dǎo)致汽輪機(jī)內(nèi)汽缸和轉(zhuǎn)子脹差的變化,影響機(jī)組的安全運(yùn)行。因此,快速、準(zhǔn)確地控制主蒸汽溫度并將其穩(wěn)定在設(shè)定值十分有必要。

隨著智能控制的發(fā)展,出現(xiàn)了模糊控制、智能比例積分微分(PID)控制、Smith預(yù)估控制和預(yù)測控制等先進(jìn)控制方法[3-10]。黃宇等[3]針對(duì)600 MW直流爐主蒸汽溫度控制系統(tǒng),提出了模糊自適應(yīng)內(nèi)??刂?FAIMC)策略,通過4種典型工況下的仿真表明,該策略的動(dòng)態(tài)性能優(yōu)于串級(jí)控制策略的動(dòng)態(tài)性能。LI H等[4]設(shè)計(jì)了一種基于免疫遺傳算法和反向傳播(BP)神經(jīng)網(wǎng)絡(luò)的智能PID控制系統(tǒng),利用免疫遺傳算法全局尋優(yōu)能力和良好的收斂性,優(yōu)化神經(jīng)網(wǎng)絡(luò)的權(quán)值,同時(shí)利用BP神經(jīng)網(wǎng)絡(luò)調(diào)整PID參數(shù),仿真結(jié)果表明,該系統(tǒng)在控制品質(zhì)和魯棒性方面均優(yōu)于常規(guī)PID控制系統(tǒng)。WANG G L等[5]介紹了一種用于超臨界機(jī)組主蒸汽溫度控制的多變量約束預(yù)測控制方法,將主蒸汽溫度階躍響應(yīng)作為多變量約束預(yù)測控制算法的預(yù)測模型,仿真結(jié)果表明在負(fù)荷變化過程中,過熱蒸汽溫度可以控制在設(shè)定值附近。然而,這些方法主要是基于反饋調(diào)節(jié)的改進(jìn),反饋調(diào)節(jié)的特點(diǎn)是出現(xiàn)偏差才會(huì)調(diào)節(jié),對(duì)于主蒸汽溫度控制系統(tǒng)這類具有大慣性、大遲延特點(diǎn)的系統(tǒng)的應(yīng)用效果有限。如果能夠提前預(yù)測主蒸汽溫度的變化方向,使得減溫水系統(tǒng)能夠提前動(dòng)作,將能夠有效克服各種擾動(dòng)對(duì)蒸汽溫度的影響。張麗香等[6]提出一種自適應(yīng)Smith預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂葡到y(tǒng)。仿真研究結(jié)果表明,該系統(tǒng)設(shè)定值跟蹤性能和抗干擾能力都明顯優(yōu)于經(jīng)典串級(jí)汽主蒸汽壓力及溫度控制系統(tǒng)。但是,Smith預(yù)估器過于依賴過程精確模型,主蒸汽溫度受到機(jī)組負(fù)荷、各層磨煤機(jī)出力、給水流量和減溫水流量等眾多因素的影響,通過傳統(tǒng)的數(shù)學(xué)建模方法很難精確地構(gòu)建各個(gè)變量對(duì)主蒸汽溫度影響的綜合模型,而神經(jīng)網(wǎng)絡(luò)算法在理論上可以逼近對(duì)任意非線性函數(shù)的擬合,因此考慮采用機(jī)器學(xué)習(xí)模型對(duì)溫度進(jìn)行預(yù)測,建立主蒸汽溫度控制系統(tǒng)預(yù)測模型。

隨著機(jī)器學(xué)習(xí)算法的發(fā)展,支持向量機(jī)(SVM)、BP神經(jīng)網(wǎng)絡(luò)、循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)、長短期記憶網(wǎng)絡(luò)(LSTM)及其變體均被應(yīng)用到時(shí)間序列預(yù)測中。梅倩[7]提出了一種有選擇性的增量學(xué)習(xí)與快速剪枝算法結(jié)合的最小二乘法支持向量機(jī)(LSSVM)預(yù)測方法。該方法既能保證預(yù)測的精度,又能滿足在線預(yù)測的實(shí)時(shí)性要求。LSSVM具有理論體系完善、適合小樣本訓(xùn)練的特點(diǎn),然而對(duì)于大規(guī)模樣本的訓(xùn)練效果不足。神經(jīng)網(wǎng)絡(luò)具備擬合對(duì)象非線性特性的能力,在大規(guī)模樣本的時(shí)間序列預(yù)測上的效果更好。王德明等[11]采用優(yōu)化后的BP神經(jīng)網(wǎng)絡(luò)分別建立短期風(fēng)速預(yù)測模型。然而,傳統(tǒng)的BP神經(jīng)網(wǎng)絡(luò)所有的輸入彼此獨(dú)立,沒有跨時(shí)間傳遞信息的能力,不能很好地利用其中的信息。

RNN由Jordan M. I.于1986年提出[12],它不僅在層與層之間建立了權(quán)值連接,而且在隱含層之間的神經(jīng)元中也進(jìn)行了權(quán)值傳遞,這樣就具有跨時(shí)間傳遞信息的能力,因此其更擅長對(duì)時(shí)間序列數(shù)據(jù)進(jìn)行預(yù)測。李潔等[13]建立RNN預(yù)測模型,對(duì)未來時(shí)段的日客流量進(jìn)行預(yù)測。然而,RNN存在梯度消失和長期依賴的問題,即不能學(xué)習(xí)到長期信息,不能選擇性地遺忘不重要的信息。LSTM采用門控機(jī)制解決了RNN中梯度消失和長期依賴的問題,能更有效地被應(yīng)用到時(shí)間序列預(yù)測中。楊國田等[14]建立基于LSTM的火電廠氮氧化物(NOx)排放預(yù)測模型,得出LSTM模型數(shù)據(jù)預(yù)測效果明顯優(yōu)于RNN和LSSVM模型,并且預(yù)測結(jié)果的穩(wěn)定性和準(zhǔn)確率較高。

針對(duì)上述問題,筆者提出一種基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂葡到y(tǒng)。一方面,考慮各個(gè)變量對(duì)主蒸汽溫度的影響,建立基于LSTM的時(shí)間序列預(yù)測模型,將大部分可能引起主蒸汽溫度變化的變量作為預(yù)測模型的輸入,預(yù)測主蒸汽溫度的變化;另一方面,以主蒸汽溫度預(yù)測模型為基礎(chǔ),結(jié)合階梯式預(yù)測控制算法,構(gòu)建基于預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂葡到y(tǒng),實(shí)現(xiàn)對(duì)主蒸汽溫度的精準(zhǔn)超前調(diào)節(jié),提升主蒸汽溫度控制系統(tǒng)的效果。

1 傳統(tǒng)主蒸汽溫度控制系統(tǒng)

以某330 MW火電機(jī)組汽包爐兩級(jí)噴水減溫為研究對(duì)象,其結(jié)構(gòu)見圖1,其中:PV為反饋值,SP為設(shè)定值。

圖1 某330 MW火電機(jī)組汽包爐主蒸汽溫度控制系統(tǒng)結(jié)構(gòu)

汽包出口的飽和蒸汽分別經(jīng)過低溫過熱器加熱、一級(jí)減溫器降溫、屏式過熱器加熱、二級(jí)減溫器降溫和末級(jí)過熱器加熱后,進(jìn)入高壓缸做功。主蒸汽溫度控制系統(tǒng)由兩段相對(duì)獨(dú)立的控制系統(tǒng)組成,分別為一級(jí)減溫水和二級(jí)減溫水系統(tǒng),并且每級(jí)減溫水系統(tǒng)可分為A/B兩側(cè),以二級(jí)減溫水系統(tǒng)A側(cè)控制為例說明傳統(tǒng)主蒸汽溫度控制系統(tǒng)。

傳統(tǒng)主蒸汽溫度控制一般采用選用串級(jí)-前饋控制結(jié)構(gòu)。在二級(jí)減溫控制系統(tǒng)中,選用主蒸汽溫度作為主控制器的反饋值,將主控制器輸出作為副控制器設(shè)定值,將二級(jí)減溫后蒸汽溫度作為副控制器反饋值,副控制器的輸出直接控制減溫閥,二級(jí)減溫前蒸汽溫度作為二級(jí)減溫控制系統(tǒng)前饋。二級(jí)減溫前蒸汽溫度更能反映鍋爐燃燒狀況的變化,能更快地反映機(jī)組燃燒狀態(tài)對(duì)主蒸汽溫度的影響,補(bǔ)償燃燒狀態(tài)對(duì)主蒸汽溫度造成的干擾。

然而,主蒸汽溫度受到多種因素的影響,難以采用單一信號(hào)表征主蒸汽溫度的變化,并且二級(jí)減溫前蒸汽溫度與被控蒸汽溫度在不同的受熱區(qū),不能只采用二級(jí)減溫前蒸汽溫度判斷主蒸汽溫度變化的趨勢。采用LSTM算法,訓(xùn)練相關(guān)變量對(duì)主蒸汽溫度的時(shí)序關(guān)系模型,將主蒸汽溫度的預(yù)測值與當(dāng)前值的差作為控制器的前饋信號(hào),使控制器實(shí)現(xiàn)超前調(diào)節(jié)。

2 LSTM算法原理

LSTM算法由Hochreiter于1997年提出,并于2012年被Alex Graves進(jìn)行了改良和推廣,是一種特殊的RNN算法[15]。LSTM算法采用門控機(jī)制解決了RNN算法中梯度消失和長期依賴的問題,能更有效地預(yù)測時(shí)間序列。LSTM網(wǎng)絡(luò)結(jié)構(gòu)見圖2,其中:t為當(dāng)前時(shí)刻;σ為Sigmoid激活函數(shù);h(t)為當(dāng)前時(shí)刻隱含層;C(t)為當(dāng)前時(shí)刻存儲(chǔ)單元,也稱為細(xì)胞狀態(tài);f(t)、i(t)、o(t)分別為遺忘門、輸入門、輸出門;a(t)為輸入層和隱含層向存儲(chǔ)單元提供的更新值;X(t)為輸入值;y(t)為輸出值。

圖2 LSTM網(wǎng)絡(luò)結(jié)構(gòu)圖

在不同時(shí)刻的模塊中,LSTM通過隱含層和存儲(chǔ)單元傳遞權(quán)值信息,并通過門控單元選擇性地使信息通過,從而控制信息的遺忘和更新。門控單元不提供額外信息,只是起到信息過濾的作用。細(xì)胞狀態(tài)記錄了長時(shí)記憶傳播的信息,各個(gè)門控單元在細(xì)胞狀態(tài)的基礎(chǔ)上丟棄和增添信息,隱含層狀態(tài)記錄了短期記憶信息。

每個(gè)LSTM模塊可以分為遺忘層、輸入層、更新層和輸出層四個(gè)部分。

(1) 第一個(gè)部分為遺忘層,將上一時(shí)刻隱含層的輸出h(t-1)和當(dāng)前時(shí)刻的輸入x(t)作為輸入,通過Sigmoid激活函數(shù)得到細(xì)胞狀態(tài)被選擇的概率f(t),其取值在[0,1](1表示完全保留細(xì)胞狀態(tài),0表示完全遺忘細(xì)胞狀態(tài))。

(2) 第二個(gè)部分為輸入層,來確定將哪些信息存放到細(xì)胞狀態(tài)中,將輸入通過tanh激活函數(shù)后產(chǎn)生更新值a(t)。采用tanh激活函數(shù)是因?yàn)檩敵鲈赱-1,1],可以在更新細(xì)胞狀態(tài)的過程中加強(qiáng)或減弱記憶信息。通過a(t)與遺忘門輸出相乘的結(jié)果,可以表明細(xì)胞狀態(tài)需要更新的程度。

(3) 第三個(gè)部分為更新層,表示細(xì)胞狀態(tài)的更新過程。將上一時(shí)刻的細(xì)胞狀態(tài)經(jīng)過遺忘層丟失一部分信息,再經(jīng)過輸入更新一部分信息,生成新的細(xì)胞狀態(tài)。

(4) 第四個(gè)部分為輸出層,將細(xì)胞狀態(tài)經(jīng)過tanh激活函數(shù)得到輸出值,并經(jīng)過新的遺忘門篩選后送到輸出層預(yù)備值中,輸出層預(yù)備值也是下一時(shí)刻的隱含層輸入,將預(yù)備值送入Sigmoid激活函數(shù)得到預(yù)測輸出,從而實(shí)現(xiàn)時(shí)間序列的預(yù)測。

LSTM算法相比于RNN算法主要增加了3個(gè)門控單元控制信息的流通以更新細(xì)胞狀態(tài),從而在網(wǎng)絡(luò)結(jié)構(gòu)上實(shí)現(xiàn)對(duì)長短期歷史數(shù)據(jù)信息的利用,既能學(xué)到長期信息,又能對(duì)不重要的近期信息選擇遺忘。

圖3 LSTM算法的整體結(jié)構(gòu)模型

在帶前饋的預(yù)測控制算法中,需要得到優(yōu)化時(shí)域內(nèi)所有的預(yù)測值,因此LSTM算法的整體結(jié)構(gòu)考慮到反向傳播時(shí)域內(nèi)所有時(shí)刻的誤差,而不是只考慮反向傳播最后時(shí)刻的誤差,從而保證同時(shí)得到優(yōu)化時(shí)域內(nèi)所有的預(yù)測值。

采用這種結(jié)構(gòu),相比于BP算法,除了較高的準(zhǔn)確度外,還具備另一個(gè)優(yōu)點(diǎn),即能同時(shí)輸出優(yōu)化時(shí)域內(nèi)的所有預(yù)測值,并且每秒都在更新優(yōu)化時(shí)域內(nèi)的所有值,只需要在訓(xùn)練時(shí)將整體結(jié)構(gòu)模型的長度設(shè)置成優(yōu)化時(shí)域,而BP算法每次只能輸出單時(shí)間的預(yù)測值,不能更新過去的預(yù)測值。

采用Adam算法更新學(xué)習(xí)率,由Diederik Kingma在2015年提出的自適應(yīng)學(xué)習(xí)率的算法,是一種可以替代傳統(tǒng)隨機(jī)梯度下降的優(yōu)化算法,根據(jù)損失函數(shù)梯度的一階矩估計(jì)和二階矩估計(jì)調(diào)整參數(shù)的學(xué)習(xí)率,具體公式[16]為:

(1)

3 基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂?/h2>

3.1 主蒸汽溫度控制系統(tǒng)

廣義預(yù)測控制由Clarke等于1987年在最小方差自校正的基礎(chǔ)上提出,采用多步預(yù)測優(yōu)化,最小化優(yōu)化時(shí)域內(nèi)的性能指標(biāo)函數(shù),既不需要精確知道系統(tǒng)的滯后,也不需要對(duì)象的精準(zhǔn)建模,適用于難以精確建模的滯后控制系統(tǒng)。

圖4 帶預(yù)估補(bǔ)償前饋的主蒸汽溫度控制系統(tǒng)

性能指標(biāo)J的公式為:

(2)

式中:yr(t+j)為柔化后的設(shè)定值;y(t+j)為模型預(yù)測輸出;[N0,N1]為優(yōu)化時(shí)域;Nu為控制時(shí)域;λ為控制加權(quán)系數(shù),使控制增量的變化不要過于劇烈??刂扑阕佑煽刂葡到y(tǒng)的優(yōu)化性能指標(biāo)最小值計(jì)算得到,令dJ/d(Δu)=0,得:

dT=(1,0,…,0)×(GTG+λ)-1GT

(3)

Δu=dT(Yr-Y)

(4)

Yr=[yr(t+N0),yr(t+N0+1),…,yr(t+N1)]T

(5)

Y=[y(t+N0),y(t+N0+1),…,y(t+N1)]T

(6)

式中:G為預(yù)測模型階躍響應(yīng)系數(shù)組成的矩陣;Yr和Y分別為柔化后設(shè)定值和模型預(yù)測輸出組成的矩陣。

基于LSTM預(yù)估補(bǔ)償?shù)念A(yù)測控制器從兩個(gè)方面對(duì)主蒸汽溫度控制進(jìn)行改進(jìn)。一方面,廣義預(yù)測控制器能根據(jù)對(duì)象模型預(yù)測溫度,從而提前控制減溫閥穩(wěn)定溫度。另一方面,對(duì)于可測不可控干擾,選用LSTM算法預(yù)測被控溫度,并通過前饋預(yù)先加以補(bǔ)償,使調(diào)節(jié)器能提前動(dòng)作,克服控制遲延,進(jìn)一步提升控制效果。

3.2 主蒸汽溫度預(yù)測

3.2.1 主蒸汽溫度對(duì)象特性

為了使神經(jīng)網(wǎng)絡(luò)建立的預(yù)測器模型替代干擾對(duì)被控溫度的傳遞函數(shù),需要確定減溫水流量對(duì)主蒸汽溫度控制的遲延時(shí)間。在實(shí)際運(yùn)行時(shí)主蒸汽溫度會(huì)受到各種因素的影響,因此選取穩(wěn)定工況的歷史曲線(見圖5)。從圖5中可以看出:一級(jí)減溫水流量對(duì)二級(jí)減溫前蒸汽溫度的控制遲延時(shí)間為70 s,二級(jí)減溫水流量對(duì)主蒸汽溫度的控制遲延時(shí)間為90 s。

圖5 一級(jí)減溫和二級(jí)減溫對(duì)象的特性

3.2.2 主蒸汽溫度預(yù)測模型

一級(jí)減溫系統(tǒng)的控制目標(biāo)為二級(jí)減溫前蒸汽溫度,二級(jí)減溫系統(tǒng)的控制目標(biāo)為主蒸汽溫度,由于二級(jí)減溫前蒸汽溫度是否穩(wěn)定對(duì)主蒸汽溫度的影響很大,因此要將主蒸汽溫度控制好,對(duì)二級(jí)減溫前蒸汽溫度和主蒸汽溫度的預(yù)測和控制都很重要??刂葡到y(tǒng)的控制效果取決于前饋預(yù)測的準(zhǔn)確性,需要對(duì)比BP算法和LSTM算法的預(yù)測效果,一級(jí)減溫和二級(jí)減溫控制系統(tǒng)參數(shù)見表1,其中給煤量和入口風(fēng)量為5臺(tái)磨煤機(jī)(A、B、C、D、E磨煤機(jī))的數(shù)據(jù),因此每組的輸入變量為16組,預(yù)測70 s后的二級(jí)減溫前蒸汽溫度和90 s后的主蒸汽溫度。

表1 一級(jí)和二級(jí)減溫控制系統(tǒng)參數(shù)

選取10 d的運(yùn)行數(shù)據(jù),每隔5 s取1個(gè)點(diǎn),共有172 800組數(shù)據(jù),將數(shù)據(jù)歸一化后輸入網(wǎng)絡(luò)進(jìn)行訓(xùn)練。進(jìn)行預(yù)測訓(xùn)練時(shí),選取75%的數(shù)據(jù)作為訓(xùn)練數(shù)據(jù),取25%的數(shù)據(jù)作為測試數(shù)據(jù),對(duì)比BP算法和LSTM算法的訓(xùn)練效果。BP算法訓(xùn)練采用Sigmoid激活函數(shù),輸入時(shí)域?yàn)?00 s,即將16組輸入變量的100 s(20個(gè)點(diǎn))的數(shù)據(jù)堆疊起來作為輸入,2層隱含層個(gè)數(shù)分別為64和16,訓(xùn)練代數(shù)為100,初始學(xué)習(xí)率為0.5,學(xué)習(xí)輸入歷史數(shù)據(jù)的特征。LSTM算法訓(xùn)練將16組數(shù)據(jù)直接輸入到當(dāng)前時(shí)刻的模塊中,不需要將歷史數(shù)據(jù)堆疊,隱含層個(gè)數(shù)為64,訓(xùn)練代數(shù)為100,初始學(xué)習(xí)率為0.5。2種方法設(shè)置成相同的訓(xùn)練代數(shù)和初始學(xué)習(xí)率,預(yù)測70 s后的二級(jí)減溫前蒸汽溫度和90 s后的主蒸汽溫度。

為了評(píng)價(jià)和對(duì)比預(yù)測效果,采用平均絕對(duì)值誤差EMA、均方誤差EMS、平均絕對(duì)百分誤差EMAP3個(gè)指標(biāo)說明預(yù)測效果,一般認(rèn)為EMA小于10%時(shí)的預(yù)測效果可以被接受。3個(gè)指標(biāo)的公式分別為:

(7)

(8)

(9)

將BP算法和LSTM算法的神經(jīng)網(wǎng)絡(luò)訓(xùn)練結(jié)果反歸一化后,比較兩者的預(yù)測效果(見表2)。

表2 BP算法與LSTM算法的效果對(duì)比

由表2可以看出:主蒸汽溫度的預(yù)測誤差比二級(jí)減溫前蒸汽溫度的小,并且LSTM算法的效果明顯優(yōu)于BP算法,適合離線訓(xùn)練網(wǎng)絡(luò)參數(shù),深入學(xué)習(xí)歷史數(shù)據(jù)中的隱含信息。選取3 000 個(gè)樣本的訓(xùn)練集和2 000 個(gè)樣本的測試集作為LSTM算法的訓(xùn)練效果(見圖6)。

圖6 LSTM算法的預(yù)測效果

由圖6可以看出:二級(jí)減溫前蒸汽溫度和主蒸汽溫度的測試集中實(shí)際值與預(yù)測值變化趨勢的吻合程度較高,誤差較小,有很好的魯棒性。

圖7為電廠中采用LSTM算法的實(shí)際預(yù)測效果。圖7(a)中將預(yù)測值推遲70 s后,其曲線與二級(jí)減溫前蒸汽溫度實(shí)際值曲線相吻合;圖7(b)中將預(yù)測值推遲90 s后,其曲線與主蒸汽溫度實(shí)際值曲線相吻合。這說明電廠實(shí)際運(yùn)行時(shí),預(yù)測值能提前反映機(jī)組參數(shù)狀態(tài),可將其用于控制系統(tǒng)的預(yù)估補(bǔ)償前饋中,進(jìn)而起到提前控制的作用。

圖7 電廠實(shí)際預(yù)測效果

3.3 主蒸汽溫度控制效果

改進(jìn)前電廠采用常規(guī)的串級(jí)PID控制策略對(duì)主蒸汽溫度進(jìn)行控制,選取其中1 h的控制效果圖(見圖8),其中:機(jī)組負(fù)荷(MW)由[100,300]歸一化到[0,100],一級(jí)減溫水質(zhì)量流量(t/h)由[20,135]歸一化到[0,100],二級(jí)減溫水質(zhì)量流量(t/h)由[0,50]歸一化到[0,100]。

圖8 改進(jìn)前蒸汽溫度控制效果

由圖8可以看出:在10:54:00至11:06:00,機(jī)組負(fù)荷在211~228 MW波動(dòng),主蒸汽溫度在設(shè)定值附近振蕩,二級(jí)減溫前蒸汽溫度波動(dòng)最大偏差為7.3 K,由于二級(jí)減溫前蒸汽溫度存在偏差,即使二級(jí)減溫水的閥門完全關(guān)閉,主蒸汽溫度也一直低于設(shè)定值。在11:06:00后,機(jī)組負(fù)荷由220 MW上升到250 MW,運(yùn)行人員手動(dòng)降低二級(jí)減溫前蒸汽溫度的設(shè)定值防止主蒸汽溫度超溫??偠灾捎迷械目刂撇呗詴r(shí)溫度偏差大,甚至需要運(yùn)行人員的手動(dòng)干預(yù)。將基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂撇呗詰?yīng)用于電廠控制中,分析電廠的實(shí)際控制效果,其歸一化方式與常規(guī)的串級(jí)PID控制策略相同。

改進(jìn)后穩(wěn)態(tài)時(shí)主蒸汽溫度的控制效果見圖9。

圖9 改進(jìn)后穩(wěn)態(tài)時(shí)蒸汽溫度控制效果

由圖9可以看出:在改進(jìn)后的控制策略中,LSTM預(yù)估器能夠預(yù)測蒸汽溫度的變化方向,從而利用控制器對(duì)減溫水進(jìn)行超前調(diào)節(jié),避免了主蒸汽溫度的大幅度波動(dòng)。該電廠中一級(jí)減溫控制系統(tǒng)響應(yīng)相對(duì)較快,并且一級(jí)減溫水流量的調(diào)節(jié)范圍廣,因此主要對(duì)二級(jí)減溫前蒸汽溫度超前調(diào)節(jié),而二級(jí)減溫水流量起到穩(wěn)定主蒸汽溫度的作用。以圖9中的二級(jí)減溫前蒸汽溫度為例進(jìn)行分析。在06:32:00時(shí),二級(jí)減溫前蒸汽溫度高于設(shè)定值且在溫度的高點(diǎn)時(shí),一級(jí)減溫水流量提前降低,防止后續(xù)二級(jí)減溫前蒸汽溫度欠溫。同理,在06:12:00時(shí),主蒸汽溫度高于設(shè)定值且在高點(diǎn)時(shí),二級(jí)減溫水流量提前降低,防止06:14:00時(shí)主蒸汽溫度欠溫,最終使主蒸汽溫度更快地收斂到設(shè)定值上。當(dāng)機(jī)組負(fù)荷在210~232 MW波動(dòng)時(shí),二級(jí)減溫前蒸汽溫度波動(dòng)最大偏差為3.48 K,主蒸汽溫度波動(dòng)最大偏差為3.06 K,說明了基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂撇呗缘挠行浴?/p>

改進(jìn)后動(dòng)態(tài)時(shí)主蒸汽溫度的控制效果見圖10。

圖10 改進(jìn)后動(dòng)態(tài)時(shí)蒸汽溫度控制效果

由圖10可以看出:在09:19:00時(shí),二級(jí)減溫前蒸汽溫度的設(shè)定值由497 ℃調(diào)整到490 ℃,主蒸汽溫度設(shè)定值由538 ℃調(diào)整到533 ℃,此時(shí)減溫水流量快速提升,然而機(jī)組負(fù)荷下降,二級(jí)減溫前蒸汽溫度和主蒸汽溫度會(huì)隨著機(jī)組負(fù)荷的下降而下降。因此,減溫水的閥門需要提前關(guān)小一部分,防止蒸汽溫度超調(diào),同時(shí)在調(diào)節(jié)過程中抑制燃燒狀態(tài)造成的干擾,說明了動(dòng)態(tài)過程中基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂撇呗缘挠行浴?/p>

4 結(jié)語

針對(duì)具有大慣性、大延遲特點(diǎn)的主蒸汽溫度控制系統(tǒng),基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂葡到y(tǒng)能夠預(yù)測蒸汽溫度變化的方向,對(duì)減溫水進(jìn)行超前調(diào)節(jié),避免了主蒸汽溫度大幅度波動(dòng),提升控制系統(tǒng)的動(dòng)態(tài)特性和控制效果。電廠的實(shí)際應(yīng)用表明基于LSTM預(yù)估補(bǔ)償?shù)闹髡羝麥囟瓤刂葡到y(tǒng)的應(yīng)用效果優(yōu)于常規(guī)控制系統(tǒng)的應(yīng)用效果,能使主蒸汽溫度更快穩(wěn)定在設(shè)定值。

猜你喜歡
溫水設(shè)定值溫度控制
為什么要用溫水洗腳
船舶主機(jī)溫度控制方法優(yōu)化
冷軋鍍鋅光整機(jī)延伸率控制模式的解析與優(yōu)化
為什么南極會(huì)有溫水湖泊?
鍛造溫度控制
等溫水移熱變換裝置生產(chǎn)運(yùn)行總結(jié)
孫紅雷:請(qǐng)把冷水換成溫水
基于模糊控制的PLC在溫度控制中的應(yīng)用
電子制作(2016年21期)2016-05-17 03:53:01
西氣東輸二線人機(jī)交互界面的防呆系統(tǒng)
目標(biāo)設(shè)定值傳感器的原理與檢修
浦城县| 汝南县| 罗源县| 邹平县| 南丹县| 桂林市| 永福县| 合肥市| 枞阳县| 阆中市| 林口县| 湘乡市| 彩票| 上虞市| 宜兰市| 盐山县| 曲阜市| 晋州市| 松溪县| 浙江省| 西平县| 新蔡县| 华蓥市| 布拖县| 策勒县| 富源县| 得荣县| 嘉定区| 油尖旺区| 阿巴嘎旗| 白水县| 广元市| 平邑县| 方山县| 酒泉市| 临沂市| 林芝县| 库伦旗| 宝清县| 绍兴市| 琼结县|