分享:基于BP神經網絡的板形預測
隨著科學技術的發展,各領域對板帶材的質量提出了更高的要求。板帶材的質量主要指厚度、寬度和板形等,其中板形質量控制是國內外學者研究的重點。為了得到高質量的板帶材,需要實現對板形的高精度控制,常常需要建立相關的板形控制模型。雖然傳統的基于板形控制機理的數學模型已經取得了一些成就,但是在模型的參數設置上準確性和合理性存在一些問題[1],因此許多基于數據驅動的非機理預測模型隨之產生。通過預測板形值,可以在板形偏差較大時通過提前修正參數進而提高控制器的性能。因此板形的預測控制方法一直是國內外研究的重點[2]。
近年來,許多學者開始利用數據驅動研究板帶質量,同時取得了一些成就。紀陽[3]在研究板形板厚控制(AFC-AGC)時,針對板形板厚控制系統的非線性、強耦合、大時滯的特點,采用了改進粒子群優化算法與RBF神經網絡相結合的方法,完成了系統的解耦,實現了分別控制;李超[4]利用網格搜索對支持向量機(SVM)模型的參數進行優化,實現了對六種常見板形缺陷的正確分類。張秀玲[5]等在建立基于Elman網絡的板形預測模型時,利用人工蜂群算法(ABC)代替了反傳算法,提高了Elman網絡的泛化能力,使得板形預測精度更高;陳麗杰[6]針對傳統模式識別方法抗干擾能力差、易陷入局部最小值等缺點,采取了免疫遺傳算法(IGA)與徑向基函數(RBF)神經網絡相結合的板形智能識別模型,提高了模型的精度和速度。
通過不斷的研究與發展,利用數據驅動研究板帶質量的技術越來越成熟,基于此,本文將BP神經網絡應用于板形的預測研究中,討論了基于BP神經網絡的板形預測模型的可行性以及應用的優勢。
1. 板形介紹
廣義上講,板形統指帶材橫截面的幾何形狀和在自然狀態下縱向表觀的平坦性兩個特性[7-9],包括了凸度、楔形度、邊降、局部突起量和平坦度五項內容[10]。但有時在冷軋中僅指產品的縱向平坦度[11,12]。本文提到的板形研究即為研究板帶材軋后的縱向平坦度。
板帶材的軋制過程實際上是金屬在軋輥的壓下作用下發生塑性變形的過程。一定斷面形狀的坯料經軋制過程會發生明顯的縱向延伸和一定的橫向流動,把帶鋼沿寬度方向劃分為若干縱條,任一縱條的壓下量變化時,都會引起該條的縱向延伸發生變化,并影響到相鄰的縱條,如圖1所示。由于板帶是一個整體,其內部會相互牽扯,互相影響,所以在沿寬度方向的壓下量分布不均勻時,會造成板帶內部產生內應力,當此內應力足夠大時,會引起板帶材的翹曲,嚴重影響板帶質量。
板形直觀上說的就是板帶材的翹曲程度,一般指浪形、瓢曲或旁彎的有無及其程度,實質上指的是由于板帶內部殘余應力造成的延伸率差。因此平坦度的計算公式為:
2. BP神經網絡介紹
20世紀80年代中期,David Runelhart、Geoffrey Hinton和Ronald W-llians、DavidParker等人分別發現了誤差反向傳播算法(Error Back Propagation Training),簡稱BP,系統解決了多層神經網絡隱含層連接權學習問題,并在數學上給出了完整推導。人們把采用這種算法進行誤差校正的多層前饋網絡稱為BP神經網絡。
BP神經網絡具有任意復雜的模式分類能力和優良的多維函數映射能力,解決了簡單感知器不能解決的異或(Exclusive OR,XOR)和一些其他問題。從結構上講,BP網絡具有輸入層、隱藏層和輸出層;從本質上講,BP算法就是以網絡誤差平方為目標函數、采用梯度下降法來計算目標函數的最小值。
BP神經網絡的基本組成單位是神經元,一個神經元的原理如圖2所示。
3. BP神經網絡回歸預測板形
數據集采用鋼種HC340/590DP,出口厚度1.614 mm,出口寬度1453.9 mm,共16卷。選取15卷作為訓練集,在訓練集中選取20%作為驗證集,剩余1卷作為測試集。然后對鋼卷的所有特征進行篩選,將數字量(只有0,1)去除,并去除掉pearson相關性系數大于0.95的特征,剩下539個特征,如表1所示。由于調控功效被分為80段離散值,為匹配,對每個時刻的62段板形測量值插值成80段值后進行勒讓德多項式擬合,獲得各基模式的系數(后稱為板形缺陷系數),在輸入中加入這一時刻的板形缺陷系數,以下一時刻的板形缺陷系數作為輸出對板形進行回歸預測。此次BP神經網絡選用節點數分別為輸入層節點數544,隱含層節點數35,輸出層節點數5。損失函數MSE,優化器為Adam。如圖3所示為BP神經網絡在整個訓練過程中損失函數的變化情況,可以看出模型在訓練集的損失函數在訓練初期急速下降,之后下降速率減慢并趨于平緩,說明模型的精度在逐步上升,沒有明顯的過擬合現象。
對測試集1卷帶鋼進行預測,可得各板形缺陷系數與真實值的誤差為圖4。將此帶鋼各板形缺陷系數的預測值和真實值對比,即為圖5。由圖4、圖5可得BP神經網絡對于板形缺陷系數預測較為準確,重合度較高。
BP神經網絡回歸預測各板形缺陷系數與真實值的RMSE如表2所示,可以看出模型對板形缺陷系數的擬合效果很好。
(1)BP神經網絡在對各時刻板形缺陷系數進行預測時,能夠較好的接近實際的擬合值。說明BP神經網絡在板形缺陷系數預測的可行性。
(2)BP網絡在訓練過程中,在50輪訓練后基本收斂,并且整個訓練過程沒有產生過擬合現象。
(3)BP神經網絡對測試集進行預測,能夠有效的反映板形的變化情況,且對一次、三次板形缺陷系數的預測結果較好。
參考文獻
[1]竇兆一. 基于BP神經網絡與有限元原理的板形預測控制研究. 自動化應用, 2018(3):81doi: 10.3969/j.issn.1674-778X.2018.03.035
[2]姚鈺鵬, 王京. 基于插值組合核的LS-SVR板形預測方法. 武漢科技大學學報, 2014,37(4):262
[3]紀陽. 基于PSO算法的RBF神經網絡在板形板厚綜合控制中的應用[學位論文]. 上海: 東華大學, 2013
[4]李超. 基于SVM熱軋板形智能識別方法[學位論文]. 濟南: 濟南大學, 2013
[5]張秀玲, 趙文保, 李少清, 等. 基于人工蜂群算法的Elman網絡板形預測. 沈陽大學學報(自然科學版), 2012,24(3):38
[6]陳麗杰. 基于IGA-RBF網絡的板形智能識別與控制[學位論文]. 秦皇島: 燕山大學, 2009
[7]張清東, 陳先霖, 何安瑞, 等. 寬帶鋼冷軋機板形自動控制系統模型. 軋鋼, 1998(5):11
[8]丁修堃. 軋制過程自動化. 第二版. 北京: 冶金工業出版社, 2005
[9]管克智. 冶金機械自動化. 北京: 冶金工業出版社, 1998
[10]王國棟. 板形控制和板形理論. 北京: 冶金工業出版社, 1986
[11]金絲伯格 V B. 高精度板帶材軋制理論與實踐. 北京: 冶金工業出版社, 2000
[12]Myllykoski P. The effects of hot strip crown on the shape of cold rolled strip. Scandinavian J Metall,1996(25):122
文章來源——金屬世界
4. 結論