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

基于KNN-LSTM神經網絡模型的爐溫預測

2023-08-04 05:52:02駱文輝
電腦知識與技術 2023年18期
關鍵詞:模型

駱文輝

(長三角信息智能創新研究院,安徽蕪湖 241000)

0 引言

水泥行業是典型的流程型工業,主要生產過程可以概括為“三磨一燒”:生料磨、煤磨、水泥磨以及回轉窯燒制。水泥回轉窯工作狀態直接決定水泥的質量,溫度的控制效果直接影響熟料游離氧化鈣的含量,進而決定了水泥熟料的產品質量。回轉窯燒成系統要求形成0.32~5.0 cm 的球形熟料結塊,理化反應十分復雜,氣、液、固三相并存,是一個多變量、強干擾、大滯后的非線性系統[1]。因此,如何預測控制回轉窯溫度并穩定控制爐溫對回轉窯熱工參數調節、穩定窯況以及水泥熟料的正常生產和水泥質量合格率的提高具有重要意義。

文章以某水泥公司產線傳感器回傳數據為基礎,依據流程型企業生產對歷史數據的依賴性,采用時間序列算法分析輸入變量的歷史趨勢,綜合考慮時間節點之間的相關性,通過Gaussian_KNN(高斯加權的K最鄰近法)對回轉窯分解爐溫度上下游參數的歷史數據進行賦權后,應用LSTM(Long Short-Term Memory Network,長短期記憶神經網絡)的Sequential模型來進行預測。實驗結果表明,與其他模型相比,KNN-LSTM能夠更加準確地學習歷史數據中各節點儲存的信息以及節點之間的相關性,表現出更加準確的預測性能。

1 原理和方法

1.1 Gaussian_KNN

根據k個最近的鄰居的狀態來決定樣本的狀態。KNN 算法的核心思想是,基于某種距離度量,找出此樣本與其最近的K個樣本,如果K個最相鄰的樣本中的大多數屬于某一個類別,則該樣本也屬于這個類別,并具有這個類別上樣本的特性。但KNN算法存在以下問題[2]:如果初始數據集樣本數目不平衡,極易導致k個鄰居投票類別的參與概率不一樣。也就是說,k個鄰居中,較大樣本數的類別其所屬的樣本占了絕大多數。采用Gaussian 函數進行不同距離的樣本的權重優化,使得訓練樣本與測試樣本的距離與權重呈相反方向。給更近的鄰居分配更大的權重,而較遠鄰居的權重相應減少,取其加權平均。

1.2 LSTM

LSTM 是一種特殊的遞歸神經網絡,是循環神經網絡(RNN)的一種變體[3]。它通過在適當的位置添加“門”結構來解決信息冗余的問題;在流經神經元時,允許信息被選擇性地保留或遺棄,從而增強了原始信息的權重,并削弱了不相關信息的權重,解決了傳統遞歸神經網絡中梯度消失、梯度爆炸、無法處理長期依賴等問題[4]。文章根據時間序列的特點,考慮時間節點之間的相關性,利用高斯優化過的KNN 算法,挑選對當前時刻影響較大的前k個時間節點,并賦予相應的權重來計算過往時刻對當下的影響大小。距離越近,Gaussian函數計算后的權重越大,說明對當下時刻的影響越大。

1.3 KNN-LSTM

設di,j表示時間節點i與時間節點j之間的距離,則:

其中m為時間序列節點的維度,n為時間序列長度;

Wi,j表示時間節點j對時間節點i的影響權重:

其中,a是距離曲線尖峰的高度,b是尖峰中心的坐標,c稱為標準方差;

設為第i個時間節點的第j個近鄰點,則:

對賦予權重Wi,j,則:

考慮到時間序列模型依賴于數值在時間上的先后順序,首先對分解爐溫度序列進行平穩性檢驗。平穩性檢驗為了確定沒有隨機趨勢或確定趨勢,否則將會產生“偽回歸”問題。依據ADF單位根檢驗,結果如圖1所示,adf<CV(1%)能拒絕原假設,即原序列不存在單位根,原序列為平穩序列。根據此結論,時間序列模型將歷史時間節點(即t-k時刻)中分解爐溫度對當下時刻(即t時刻)的權重定義為1,即:

圖1 分解爐溫度序列ADF單位根檢驗結果圖

通過時間窗口的滑窗操作將時間序列從無監督轉為監督學習問題?;安僮鳟a生的數據集包含k×m列數據,如圖2所示(圖中k取10),其中k是滑窗的步長,m為時間序列節點的維度。當前時刻(即t時刻)分解爐溫度序列為主序列,也就是目標序列;其余km-1 列為子序列,轉化后的監督學習問題將歷史時間序列作為特征序列,剔除子序列中當前時刻(即t時刻)下m-1列序列,剩余子序列為特征序列。將特征序列賦予權重Wi,j,則新的特征序列為:

其中k為滑窗的步長,n為滑窗操作后時間序列的長度;

目標序列為:

其中k為滑窗的步長,n為滑窗操作后時間序列的長度;

為了評價該方法的有效性,采用R-square確定系數,R-square越接近1,模型準確率越高,反之,模型準確率越低。

R-square:

2 實驗

實驗數據來自水泥公司某號產線傳感器回傳數據,如圖3所示,包含二次風溫,生料喂料速度(t/h),煤粉喂料速度(t/h),喂煤電機轉速,喂煤秤負載,喂料閥門開度(%) 和分解爐溫度,時間為2022.7.11 0:00 至2022.7.13 2:00,共3 001 組數據,其中80%作為訓練集,20%作為測試集。

2.1 參數選擇

1)滑動窗口k值的選取

綜合產線及生產實際,實驗數據的采樣頻率為1分鐘,考慮到水泥產線各生產環節的工藝不同,不同位置所采集到的數據,彼此間可能會存在一定的延時性,比如煤粉喂料速度t/h與分解爐溫度之間就存在延時性。因此,k值的選擇非常關鍵,不宜過小或過大,應當選擇在合適的區間內,將k值假定在[1,10]區間內,通過對比選取最優值。

2)近鄰點個數N值的選取

近鄰點個數N值表示對當前時刻而言,會考慮歷史前N個時刻的數值變化會對當前時刻產生的影響。假設通過滑窗操作產生的前k個時刻都會對當前時刻產生影響,因此,近鄰點個數N值與滑動窗口k值保持一致。

3)網絡結構的選取

圖4 中的網絡預測框架利用了機器學習中的KNN 算法以及深度學習中的Sequential 模型,來搭建多維賦權KNN-LSTM模型。經過一系列對比實驗,設置了最佳的網絡超參數,其中包括1 個LSTM 層、1 個Dropout 層和1個全連接層,LSTM 層的節點數為50,Dropout層的舍棄率為0.2。訓練使用的損失函數為均方誤差(Mean Squared Error,MSE),優化器采用Adam,每次訓練的樣本大小batch_size為72,訓練的輪數epoch為50。

圖4 網絡結構圖

2.2 結果與分析

1)不同k值(滑動窗口)下,實驗結果對比與分析

KNN-LSTM 模型對當前時刻的分解爐溫度進行預測,根據模型的輸入,歷史時刻的數據信息,即t-k時刻,t-k+1時刻,t-k+2時刻…t-1時刻的二次風溫,生料喂料速度(t/h),煤粉喂料速度t/h,喂煤電機轉速、喂煤秤負載、喂料閥門開度(%)和分解爐溫度。不同歷史時刻的數據信息分別乘以對應權重Wi,j,最終構成Sequential 模型的輸入。圖5 為k取[1,10]范圍內,KNN-LSTM 模型在測試集上的表現,評價方法為Rsquare。由表1可知,不同k值(滑動窗口)會帶來不同的歷史信息,會構成不同的模型輸入,對未來的預測結果也不盡相同。k=4時,模型準確率最高。因此,用當前時刻的前4個歷史時間節點的相關信息來預測當前時刻下的分解爐溫度最為準確。

表1 不同K值(滑動窗口)下,實驗結果對比與分析

圖5 滑動窗口,即k=4時,分解爐溫度預測值與實際值在測試集對比

2) KNN-LSTM(Gaussian_KNN) 對比ARMA,LSTM 以及KNN-LSTM(無Gaussian)

表2為分別用ARMA,LSTM,KNN-LSTM(無Gaussian)以及KNN-LSTM(Gaussian_KNN) 對當前時刻分解爐溫預測的結果(滑動窗口k=4),評價方法同樣為R-square。由結果可知,KNN-LSTM(Gaussian_KNN) 可以更加有效地學習到過去4個時間節點的相關信息對當前時刻分解爐溫的影響,并更加準確地預測當前時刻分解爐溫度。

表2 ARMA、LSTM、KNN-LSTM(無Gaussian)以及KNN-LSTM(Gaussian_KNN) 預測性能對比

3 結論

回轉窯的物理結構特殊,煅燒情況復雜,不易準確有效獲取窯內溫度。傳統的數據模型與機理模型很難去模擬回轉窯真實的工況狀態,無法準確預測和控制回轉窯內溫度的變化情況[4]。KNN-LSTM(Gaussian_KNN)通過分析回轉窯分解爐溫度上下游參數的歷史數據變化趨勢以及相關性,能夠有效地預測下一時刻分解爐溫度,在實際生產過程中,通過將預測值與實際值進行對比分析,判斷分解爐溫度的變化趨勢是否存在異常,能夠達到提升回轉窯預測性檢修的能力,從而保證窯內溫度持續穩定,進而提高產品質量。本文實驗的主要結論如下:

根據時間序列的特點,對歷史趨勢的高度依賴以及時間節點之間的相關性,首先通過時間窗口的滑窗操作將時間序列從無監督轉為監督學習問題。通過實驗結果分析,發現滑窗操作k值的選擇尤為關鍵。k值并非越大,實驗準確率就越高。在一定區間內,選取適合的k值,預測性能越好。同時也可以判斷出,對當前時刻的分解爐溫度而言,此時選取的前k個時刻對當前爐溫的影響最為關鍵;

與傳統的ARMA 模型相比,基于深度學習的LSTM模型預測準確率更高。傳統的ARMA模型只能考慮到分解爐溫度單一時間序列的變化趨勢,而忽略了與分解爐相關參數的變化趨勢所帶來的影響;LSTM 模型相比于傳統的ARMA 模型,不僅將分解爐溫度的變化趨勢考慮到模型中,也將分解爐上下游的相關參數,如二次風溫、生料喂料速度(t/h)、煤粉喂料速度(t/h)、喂煤電機轉速、喂煤秤負載、喂料閥門開度(%)考慮到模型中,使得模型可以學習到更多、更準確的歷史信息,從而使模型的預測性能大幅提高。

與LSTM 相比,KNN-LSTM 的預測效果更好。KNN-LSTM 在數據傳入LSTM 模型之前,會根據歷史時間節點各維度與當前時刻各維度的距離進行相應的權重賦值。KNN-LSTM(無Gaussian)采用時間節點間距離的倒數作為權重,而KNN-LSTM(Gaussian_KNN)采用Gaussian 函數進行不同距離樣本的權重優化,當時間節點間的距離增大,該距離值權重減少,反之增加。從實驗結果可知,KNN-LSTM(Gaussian_KNN)更加能夠擬合歷史各時間節點對當前時刻分解爐溫度影響的權重大小,使得數據傳入LSTM 模型前的信息更加準確,從而使模型的預測性能提高。

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 欧美人人干| 精品午夜国产福利观看| 免费三A级毛片视频| 在线观看热码亚洲av每日更新| 91精品网站| AV天堂资源福利在线观看| 高清久久精品亚洲日韩Av| 精品久久久无码专区中文字幕| 露脸一二三区国语对白| 91口爆吞精国产对白第三集| 国产xxxxx免费视频| 欧日韩在线不卡视频| 超清无码熟妇人妻AV在线绿巨人| 在线观看国产精品日本不卡网| 超清无码熟妇人妻AV在线绿巨人| 亚洲AV无码久久精品色欲| 四虎影视无码永久免费观看| 中国黄色一级视频| 久久久久久久97| 欧美午夜视频| 久久久久免费精品国产| 精品国产成人a在线观看| 久久特级毛片| 国产日产欧美精品| 亚洲色图在线观看| 一区二区自拍| 亚洲最黄视频| 久久精品91麻豆| 国内老司机精品视频在线播出| 久久人人97超碰人人澡爱香蕉| 国产一区二区视频在线| 91在线中文| 日韩黄色大片免费看| 国产成人综合久久精品下载| 九九线精品视频在线观看| 香蕉伊思人视频| 亚洲精品无码人妻无码| 精品乱码久久久久久久| 婷婷综合亚洲| 中文天堂在线视频| 美女视频黄频a免费高清不卡| 99精品一区二区免费视频| 国产成人精品2021欧美日韩| 91网红精品在线观看| 真实国产乱子伦视频| 亚洲综合第一区| 成人综合网址| 亚洲国产天堂久久综合| 色爽网免费视频| 五月天丁香婷婷综合久久| 伊人久久精品无码麻豆精品| 免费jizz在线播放| 中国精品久久| 午夜精品久久久久久久无码软件| 亚洲欧洲美色一区二区三区| 国产福利免费观看| 国产sm重味一区二区三区| 99在线观看视频免费| 无码综合天天久久综合网| 国产福利在线免费| 超级碰免费视频91| 日韩国产欧美精品在线| 日本午夜影院| 国产免费怡红院视频| 91日本在线观看亚洲精品| 亚洲精品动漫| 欧美亚洲一区二区三区在线| 人妻精品全国免费视频| 国产视频入口| 国产91在线|日本| 青草精品视频| 国产视频一二三区| 制服丝袜无码每日更新| 国产精品色婷婷在线观看| 久久精品只有这里有| 777国产精品永久免费观看| 日本一区二区不卡视频| 国产熟女一级毛片| 国产精品露脸视频| 666精品国产精品亚洲| 亚洲最大综合网| 亚洲无限乱码|