本發(fā)明屬于鋁電解槽領(lǐng)域,特別是涉及一種基于神經(jīng)網(wǎng)絡(luò)的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)方法和系統(tǒng)。
背景技術(shù):
在鋁電解槽中,電流通過(guò)有一定阻抗的熔融電解質(zhì)產(chǎn)生焦耳熱,維持電解槽的高溫運(yùn)行。而熔融電解質(zhì)在接觸側(cè)壁時(shí)冷卻凝固,形成一圈爐幫和伸腿,能保護(hù)側(cè)壁不受高溫熔體侵蝕。維持適宜的爐膛形狀,能夠減小鋁液中的水平電流,提高槽內(nèi)磁流體穩(wěn)定性,有利于生產(chǎn)過(guò)程的穩(wěn)定運(yùn)行。而不合理的爐膛形狀會(huì)導(dǎo)致槽內(nèi)穩(wěn)定性惡化,降低電流效率,嚴(yán)重的甚至?xí)l(fā)生漏槽,從而直接影響電解安全生產(chǎn)和各項(xiàng)技術(shù)經(jīng)濟(jì)指標(biāo)。
槽內(nèi)熔體溫度接近1000℃且?guī)в懈吒g性,現(xiàn)今鋁電解生產(chǎn)過(guò)程中,還很難對(duì)爐膛形狀進(jìn)行直接有效的觀測(cè)。工業(yè)生產(chǎn)中,常常是在換極的時(shí)候伸入專用的工具,測(cè)定幾個(gè)位置點(diǎn),來(lái)推測(cè)其余位置的爐膛形狀。由于換極周期較長(zhǎng),測(cè)量全槽爐膛形狀所需時(shí)間接近一個(gè)月,進(jìn)行測(cè)量時(shí),上一次測(cè)量位置的爐膛形狀往往已經(jīng)發(fā)生變化,且這種方法測(cè)點(diǎn)有限,測(cè)得的爐幫形狀準(zhǔn)確性較差,只能輔助現(xiàn)場(chǎng)操作人員判斷槽內(nèi)情況。
現(xiàn)有技術(shù)中,專利申請(qǐng)“鋁電解槽爐幫形狀在線監(jiān)測(cè)系統(tǒng)”(申請(qǐng)?zhí)枺?01110439642.8)中,公開(kāi)了一種鋁電解槽爐幫形狀在線監(jiān)測(cè)系統(tǒng),在電解槽(1)槽殼上的電解槽爐幫(2)連接測(cè)溫探頭(3),測(cè)溫探頭(3)與上位工控機(jī)(6)電連接。該專利申請(qǐng)可連續(xù)監(jiān)控電解槽溫度,但既沒(méi)有公開(kāi)進(jìn)行鋁電解槽爐幫形狀計(jì)算分析的具體方法,更沒(méi)有對(duì)計(jì)算結(jié)果進(jìn)行驗(yàn)證,無(wú)法確定槽內(nèi)爐膛形狀是否規(guī)整、是否有漏槽的風(fēng)險(xiǎn)。
因此,有必要設(shè)計(jì)一種新的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)方法和系統(tǒng)。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明所解決的技術(shù)問(wèn)題是,針對(duì)現(xiàn)有技術(shù)的不足,提供一種基于神經(jīng)網(wǎng)絡(luò)的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)方法和系統(tǒng),使用仿真計(jì)算結(jié)果數(shù)據(jù)來(lái)訓(xùn)練BP神經(jīng)網(wǎng)絡(luò),從而可以根據(jù)槽殼溫度快速準(zhǔn)確地預(yù)測(cè)槽內(nèi)爐膛形狀。
本發(fā)明的技術(shù)解決方案如下:
一種基于神經(jīng)網(wǎng)絡(luò)的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)方法,包括以下步驟:
1)獲取鋁電解槽建模參數(shù),包括各內(nèi)襯材料屬性數(shù)據(jù)與結(jié)構(gòu)參數(shù)、外界換熱條件、工藝參數(shù);
2)根據(jù)步驟1獲取的建模參數(shù)構(gòu)建鋁電解槽傳熱有限元模型;將不同試驗(yàn)參數(shù)的不同取值進(jìn)行排列組合,構(gòu)成試驗(yàn)組;將試驗(yàn)組中的每一組試驗(yàn)參數(shù)分別輸入鋁電解槽傳熱有限元模型,進(jìn)行仿真計(jì)算,得到每一組試驗(yàn)參數(shù)對(duì)應(yīng)的爐膛形狀和槽殼溫度數(shù)據(jù),用于后續(xù)訓(xùn)練;
3)構(gòu)建BP神經(jīng)網(wǎng)絡(luò);
選取槽殼溫度、電解質(zhì)水平和鋁水平作為所述BP神經(jīng)網(wǎng)絡(luò)的輸入變量;
選取爐膛形狀作為所述BP神經(jīng)網(wǎng)絡(luò)的輸出變量;
4)訓(xùn)練BP神經(jīng)網(wǎng)絡(luò),得到調(diào)試好的BP神經(jīng)網(wǎng)絡(luò);
vi.從步驟2)的仿真結(jié)果中獲取槽殼溫度數(shù)據(jù);從槽控機(jī)獲取電解質(zhì)水平和鋁水平數(shù)據(jù);并將所有的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)劃分為第一訓(xùn)練集和第一測(cè)試集;
vii.從步驟2)的仿真結(jié)果中獲取爐膛形狀;并將所有的爐膛形狀劃分為第二訓(xùn)練集和第二測(cè)試集;
viii.將所述第一訓(xùn)練集中的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)以及所述第二訓(xùn)練集中的爐膛形狀數(shù)據(jù)作為所述BP神經(jīng)網(wǎng)絡(luò)的輸入輸出數(shù)據(jù)進(jìn)行BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練,直至所述BP神經(jīng)網(wǎng)絡(luò)收斂【均方誤差小于10-3判定為收斂】;
ix.將所述第一測(cè)試集中的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)輸入所述收斂后的BP神經(jīng)網(wǎng)絡(luò),輸出預(yù)測(cè)的爐膛形狀數(shù)據(jù);
x.將所述預(yù)測(cè)的爐膛形狀數(shù)據(jù)與第二測(cè)試集中的爐膛形狀數(shù)據(jù)比較,檢驗(yàn)預(yù)測(cè)效果;若預(yù)測(cè)準(zhǔn)確率高于90%,則將當(dāng)前的BP神經(jīng)網(wǎng)絡(luò)作為調(diào)試好的BP神經(jīng)網(wǎng)絡(luò),進(jìn)入下一步;若預(yù)測(cè)準(zhǔn)確率低于90%,則返回步驟ⅰ,重新劃分訓(xùn)練集和測(cè)試集并進(jìn)行訓(xùn)練;
5)在鋁電解槽側(cè)部和底部槽殼布置溫度傳感器,實(shí)時(shí)測(cè)量槽殼溫度數(shù)據(jù);同時(shí)從槽控機(jī)獲取電解質(zhì)水平和鋁水平數(shù)據(jù);將實(shí)時(shí)測(cè)量的槽殼溫度數(shù)據(jù)及電解質(zhì)水平和鋁水平數(shù)據(jù)輸入步驟4)中調(diào)試好的BP神經(jīng)網(wǎng)絡(luò),得到最終預(yù)測(cè)的爐膛形狀數(shù)據(jù)。
上述的步驟2中建立的鋁電解槽傳熱有限元模型和求解方法,可以選用徐宇杰,李劼,尹誠(chéng)剛,等人在《鋁電解槽電-熱場(chǎng)強(qiáng)耦合建模計(jì)算方法》中提出的模型和求解方法。
優(yōu)選的,上述的步驟2中試驗(yàn)參數(shù)為以下參數(shù)中的一種或多種:電解質(zhì)水平、鋁水平、極距高度、電流強(qiáng)度、覆蓋料厚度、外界空氣溫度。
優(yōu)選的,上述的步驟3構(gòu)建BP神經(jīng)網(wǎng)絡(luò),包括:
確定BP神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),包括隱含層層數(shù),輸入層、隱含層、輸出層各層節(jié)點(diǎn)數(shù);
確定神經(jīng)元連接權(quán)值和神經(jīng)元閾值。
優(yōu)選的,所述步驟4)中還包括:
分別對(duì)所述第一訓(xùn)練集和第一測(cè)試集中的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)進(jìn)行歸一化處理;
分別對(duì)所述第二訓(xùn)練集和第二測(cè)試集中的爐膛形狀數(shù)據(jù)進(jìn)行歸一化處理;
基于歸一化后的數(shù)據(jù)進(jìn)行BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練。
優(yōu)選的,所述步驟5)中,先對(duì)實(shí)時(shí)測(cè)量槽殼溫度數(shù)據(jù)、從槽控機(jī)獲取電解質(zhì)水平和鋁水平數(shù)據(jù)進(jìn)行歸一化處理;再輸入步驟4)中調(diào)試好的BP神經(jīng)網(wǎng)絡(luò),得到最終預(yù)測(cè)的爐膛形狀數(shù)據(jù);最后對(duì)輸出的最終預(yù)測(cè)的爐膛形狀數(shù)據(jù)進(jìn)行反歸一化處理,得到預(yù)測(cè)后的爐膛形狀數(shù)據(jù)。
優(yōu)選的,上述的方法中,所述的溫度傳感器為以下的一種或多種:熱電偶、熱敏電阻、電阻溫度檢測(cè)器、IC溫度傳感器。
對(duì)溫度傳感器測(cè)量的槽殼溫度數(shù)據(jù)進(jìn)行插值處理,以求取缺失數(shù)據(jù)以及非正常數(shù)據(jù)的替代值。
一種基于神經(jīng)網(wǎng)絡(luò)的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)系統(tǒng),包括:
參數(shù)獲取單元,獲取鋁電解槽各內(nèi)襯材料屬性數(shù)據(jù)與結(jié)構(gòu)參數(shù)、外界換熱條件、工藝參數(shù);
仿真單元,用于根據(jù)步驟1獲取的建模參數(shù)構(gòu)建鋁電解槽傳熱有限元模型;將不同試驗(yàn)參數(shù)的不同取值進(jìn)行排列組合,構(gòu)成試驗(yàn)組;將試驗(yàn)組中的每一組試驗(yàn)參數(shù)分別輸入鋁電解槽傳熱有限元模型,進(jìn)行仿真計(jì)算,得到每一組試驗(yàn)參數(shù)對(duì)應(yīng)的爐膛形狀和槽殼溫度數(shù)據(jù),用于后續(xù)訓(xùn)練;
神經(jīng)網(wǎng)絡(luò)構(gòu)建單元,用于構(gòu)建BP神經(jīng)網(wǎng)絡(luò);
輸入輸出變量選取單元,用于選取槽殼溫度、電解質(zhì)水平和鋁水平作為所述BP神經(jīng)網(wǎng)絡(luò)的輸入變量;選取爐膛形狀作為所述BP神經(jīng)網(wǎng)絡(luò)的輸出變量;
第一劃分單元,用于從的仿真結(jié)果中獲取槽殼溫度數(shù)據(jù);從槽控機(jī)獲取電解質(zhì)水平和鋁水平數(shù)據(jù);并將所有的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)劃分為第一訓(xùn)練集和第一測(cè)試集;;
第二劃分單元,用于從仿真結(jié)果中獲取爐膛形狀;并將所有的爐膛形狀劃分為第二訓(xùn)練集和第二測(cè)試集;
訓(xùn)練單元,將所述第一訓(xùn)練集中的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)以及所述第二訓(xùn)練集中的爐膛形狀數(shù)據(jù)作為所述BP神經(jīng)網(wǎng)絡(luò)的輸入輸出數(shù)據(jù)進(jìn)行BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練,直至所述BP神經(jīng)網(wǎng)絡(luò)收斂;
處理單元,將所述第一測(cè)試集中的槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)輸入所述收斂后的BP神經(jīng)網(wǎng)絡(luò),輸出預(yù)測(cè)的爐膛形狀數(shù)據(jù);
檢驗(yàn)單元,將所述預(yù)測(cè)的爐膛形狀數(shù)據(jù)與第二測(cè)試集中的爐膛形狀數(shù)據(jù)比較,檢驗(yàn)預(yù)測(cè)效果;若預(yù)測(cè)準(zhǔn)確率高于90%,則將當(dāng)前的BP神經(jīng)網(wǎng)絡(luò)作為調(diào)試好的BP神經(jīng)網(wǎng)絡(luò);若預(yù)測(cè)準(zhǔn)確率低于90%,則控制第一劃分單元和第二劃分單元重新劃分訓(xùn)練集和測(cè)試集再進(jìn)行訓(xùn)練;
溫度檢測(cè)和處理單元,包括布置在鋁電解槽側(cè)部和底部槽殼的溫度傳感器,用于實(shí)時(shí)測(cè)量槽殼溫度數(shù)據(jù);并對(duì)對(duì)溫度傳感器測(cè)量的槽殼溫度數(shù)據(jù)進(jìn)行插值處理,以求取缺失數(shù)據(jù)以及非正常數(shù)據(jù)的替代值;
預(yù)測(cè)單元:將實(shí)時(shí)測(cè)量的槽殼溫度數(shù)據(jù)及電解質(zhì)水平和鋁水平數(shù)據(jù)輸入調(diào)試好的BP神經(jīng)網(wǎng)絡(luò),得到最終預(yù)測(cè)的爐膛形狀數(shù)據(jù)。
優(yōu)選的,上述系統(tǒng)的仿真單元中試驗(yàn)參數(shù)為以下參數(shù)中的一種或多種:電解質(zhì)水平、鋁水平、極距高度、電流強(qiáng)度、覆蓋料厚度、外界空氣溫度。
優(yōu)選的,上述系統(tǒng)的神經(jīng)網(wǎng)絡(luò)構(gòu)建單元,包括:
第一確定模塊,用于確定BP神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),包括隱含層層數(shù),輸入層、隱含層、輸出層各層節(jié)點(diǎn)數(shù);
第二確定模塊,用于確定神經(jīng)元連接權(quán)值和神經(jīng)元閾值。
優(yōu)選的,上述系統(tǒng)還包括:
第一歸一化處理模塊,用于分別對(duì)槽殼溫度數(shù)據(jù)、電解質(zhì)水平和鋁水平數(shù)據(jù)進(jìn)行歸一化處理;
第二歸一化處理模塊,用于分別對(duì)爐膛形狀數(shù)據(jù)進(jìn)行歸一化處理;
反歸一化處理模塊,用于對(duì)輸出的最終預(yù)測(cè)的爐膛形狀數(shù)據(jù)進(jìn)行反歸一化處理,得到預(yù)測(cè)后的爐膛形狀數(shù)據(jù)。
有益效果:
本發(fā)明方法與現(xiàn)行的爐膛形狀測(cè)量方法相比具備如下優(yōu)點(diǎn):
(1)基于調(diào)試完成的BP神經(jīng)網(wǎng)絡(luò)來(lái)預(yù)測(cè)爐膛形狀,可以根據(jù)測(cè)試的結(jié)果,結(jié)合電解的實(shí)際運(yùn)行狀態(tài),快速準(zhǔn)確地獲得鋁電解槽內(nèi)各個(gè)位置的爐膛形狀,從而確保鋁電解槽的安全生產(chǎn)。
(2)使用不同試驗(yàn)參數(shù)排列組合的仿真計(jì)算結(jié)果對(duì)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行訓(xùn)練,能夠提供足夠多的訓(xùn)練數(shù)據(jù)量,確保神經(jīng)網(wǎng)絡(luò)的收斂。
(3)采用插值方法求取溫度傳感器的缺失數(shù)據(jù)和非正常數(shù)據(jù)的替代值,可以得到較為精確的輸入輸出數(shù)據(jù),有效的提高了預(yù)測(cè)精度。
附圖說(shuō)明
圖1為本發(fā)明實(shí)施例提供的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)方法的流程示意圖;
圖2為根據(jù)不同試驗(yàn)參數(shù)的不同取值確定的部分鋁電解槽傳熱有限元模型的溫度分布情況;圖2(a)~(d)分別為根據(jù)4組參數(shù)確定的模型的溫度分布情況,其中A、B、C、D、E、F、G、H、I分別代表不同的溫度值(℃),分別等于117.362、217.084、316.806、416.528、516.25、615.972、715.695、815.417、915.139;
圖3為電解槽溫度傳感器安置位置示意圖;
圖4為本發(fā)明實(shí)施例提供的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)系統(tǒng)的示意圖。
具體實(shí)施方式
下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說(shuō)明,但本發(fā)明的保護(hù)范圍不受實(shí)施例所限。
實(shí)施例1
一種基于神經(jīng)網(wǎng)絡(luò)的鋁電解槽三維爐膛形狀實(shí)時(shí)預(yù)測(cè)方法,其特征在于,包括以下步驟:
1)獲取某420kA鋁電解槽建模參數(shù),包括各內(nèi)襯材料屬性數(shù)據(jù)與結(jié)構(gòu)參數(shù)、外界換熱條件、工藝參數(shù),如表1所示;
表1某420kA電解槽關(guān)鍵參數(shù)
2)根據(jù)步驟1獲取的建模參數(shù)構(gòu)建鋁電解槽傳熱有限元模型。同時(shí),為了能夠涵蓋生產(chǎn)中出現(xiàn)的大部分情況,便于后續(xù)用于訓(xùn)練,需要計(jì)算不同試驗(yàn)條件下的爐膛形狀。因此,將不同試驗(yàn)參數(shù)進(jìn)行排列組合,構(gòu)成試驗(yàn)組;將試驗(yàn)組中的每一組試驗(yàn)參數(shù)分別輸入鋁電解槽傳熱有限元模型,進(jìn)行仿真計(jì)算,得到每一組試驗(yàn)參數(shù)對(duì)應(yīng)的爐膛形狀和槽殼溫度數(shù)據(jù);
上述的建立的鋁電解槽傳熱有限元模型和求解方法,選用徐宇杰,李劼,尹誠(chéng)剛,等人在《鋁電解槽電-熱場(chǎng)強(qiáng)耦合建模計(jì)算方法》中提出的模型和求解方法。
本實(shí)施例中選取的試驗(yàn)參數(shù)為電流強(qiáng)度、覆蓋料厚度,將電流強(qiáng)度、覆蓋料厚度的不同取值輸入鋁電解槽傳熱有限元模型,確定的鋁電解槽傳熱有限元模型試驗(yàn)組的一部分如圖2所示:
表1試驗(yàn)參數(shù)(電流強(qiáng)度、覆蓋料厚度)的排列組合示意
3)構(gòu)建BP神經(jīng)網(wǎng)絡(luò);
包括:
確定BP神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu),包括隱含層層數(shù),輸入層、隱含層、輸出層各層節(jié)點(diǎn)數(shù);
確定神經(jīng)元連接權(quán)值和神經(jīng)元閾值。
選取槽殼溫度、電解質(zhì)水平和鋁水平作為所述BP神經(jīng)網(wǎng)絡(luò)的輸入變量;
選取爐膛形狀作為所述BP神經(jīng)網(wǎng)絡(luò)的輸出變量;
i.并將所述槽殼溫度、電解質(zhì)水平和鋁水平劃分為第一訓(xùn)練集和第一測(cè)試集;將爐膛形狀數(shù)據(jù)劃分為第二訓(xùn)練集和第二測(cè)試集;
ii.分別對(duì)所述第一訓(xùn)練集和第一測(cè)試集中的輸入變量進(jìn)行歸一化處理;分別對(duì)所述第二訓(xùn)練集和第二測(cè)試集中的爐膛形狀數(shù)據(jù)進(jìn)行歸一化處理;
在神經(jīng)網(wǎng)絡(luò)訓(xùn)練前,為了防止因凈輸入絕對(duì)值過(guò)大而使神經(jīng)元輸出飽和,進(jìn)而使權(quán)值調(diào)整進(jìn)入誤差曲面平坦區(qū),需要對(duì)訓(xùn)練集和測(cè)試集的數(shù)據(jù)進(jìn)行歸一化處理,對(duì)每個(gè)訓(xùn)練集和測(cè)試集的數(shù)據(jù)xi,i=1,2,…,n,采用如下歸一化公式:
得到歸一化后的數(shù)據(jù),將輸入層和輸出層數(shù)據(jù)映射到[0,1]之間,這種無(wú)量綱化方法,解決了量綱和數(shù)值大小差別所引起的問(wèn)題。
其中,xi(k)表示反歸一化后所得映射到原來(lái)數(shù)據(jù)范圍的數(shù)據(jù);xi′(k)表示歸一化后的數(shù)據(jù);
iii.將歸一化處理后第一訓(xùn)練集中的輸入變量以及所述第二訓(xùn)練集中的爐膛形狀數(shù)據(jù)作為所述BP神經(jīng)網(wǎng)絡(luò)的輸入輸出數(shù)據(jù)進(jìn)行BP神經(jīng)網(wǎng)絡(luò)訓(xùn)練,直至均方誤差函數(shù)小于10-3,所述BP神經(jīng)網(wǎng)絡(luò)收斂;
iv.將歸一化處理后第一測(cè)試集中的輸入變量輸入所述收斂后的BP神經(jīng)網(wǎng)絡(luò),輸出預(yù)測(cè)的爐膛形狀數(shù)據(jù);
v.將所述預(yù)測(cè)的爐膛形狀數(shù)據(jù)與歸一化處理后的第二測(cè)試集中的爐膛形狀數(shù)據(jù)比較,檢驗(yàn)預(yù)測(cè)效果;若預(yù)測(cè)數(shù)據(jù)準(zhǔn)確率高于90%,則進(jìn)入下一步,低于90%則返回步驟4,重新進(jìn)行劃分訓(xùn)練;
4)在鋁電解槽側(cè)部和底部槽殼布置溫度傳感器,如圖3所示,實(shí)時(shí)測(cè)量槽殼溫度數(shù)據(jù);同時(shí)從槽控機(jī)獲取電解質(zhì)水平和鋁水平數(shù)據(jù);對(duì)實(shí)時(shí)測(cè)量的槽殼溫度數(shù)據(jù)及電解質(zhì)水平和鋁水平數(shù)據(jù)進(jìn)行歸一化處理后輸入上述調(diào)試好的BP神經(jīng)網(wǎng)絡(luò),得到最終預(yù)測(cè)的爐膛形狀。對(duì)輸出的最終預(yù)測(cè)的爐膛形狀數(shù)據(jù)進(jìn)行反歸一化處理,得到預(yù)測(cè)后的爐膛形狀數(shù)據(jù)。
可以利用如下的反歸一化處理公式將模型輸出映射到原來(lái)的數(shù)據(jù)范圍:
xi(k)=x′i(k)[max(xi)-min(xi)]+min(xi)
其中,xi(k)表示反歸一化后所得映射到原來(lái)數(shù)據(jù)范圍的數(shù)據(jù);x′i(k)表示歸一化后的數(shù)據(jù),
本實(shí)施例中,通過(guò)對(duì)數(shù)據(jù)的歸一化和反歸一化處理,可以得到更精確的預(yù)測(cè)數(shù)據(jù),有效的提高了預(yù)測(cè)精度。
本實(shí)施例中選擇的溫度傳感器為熱電偶。由于信號(hào)采集異常、網(wǎng)絡(luò)通信故障等原因,可能導(dǎo)致溫度傳感器數(shù)據(jù)中某些數(shù)據(jù)缺失,或者某些數(shù)據(jù)變化異常,如過(guò)大或過(guò)小。對(duì)于這樣的異常數(shù)據(jù),需要在定性分析的基礎(chǔ)上予以處理。本實(shí)施例中,采用插值方法求取溫度傳感器缺失數(shù)據(jù)以及非正常數(shù)據(jù)的替代值。
利用插值方法求取溫度傳感器缺失數(shù)據(jù)以及非正常數(shù)據(jù)的替代值,可以利用以下的公式進(jìn)行:
x0(i)=x0(k)+[x0(j)-x0(k)]*(i-k)/(j-k)
其中:x0(k)、x0(j)為已知正常數(shù)據(jù),x0(i)為缺失數(shù)據(jù)或非正常數(shù)據(jù)的替代;
k<i<j;
i表示缺失數(shù)據(jù)或異常數(shù)據(jù)在數(shù)據(jù)序列中的序號(hào),j、k表示已知數(shù)據(jù)在數(shù)據(jù)序列中的序號(hào),缺失數(shù)據(jù)或異常數(shù)據(jù)使用前后正常已知數(shù)據(jù)的內(nèi)部插值來(lái)替代。
某時(shí)間點(diǎn)采集到的槽殼溫度數(shù)據(jù)如下表(插值處理后):
表2插值處理后的槽殼溫度數(shù)據(jù)
將以上數(shù)據(jù)輸入調(diào)試好的BP神經(jīng)網(wǎng)絡(luò)模型,可得到爐膛形狀數(shù)據(jù),如下表所示:
表3通過(guò)BP神經(jīng)網(wǎng)絡(luò)計(jì)算出的各位置爐膛厚度數(shù)據(jù)
表3數(shù)據(jù)說(shuō)明,通過(guò)本發(fā)明提供的實(shí)時(shí)預(yù)測(cè)方法和系統(tǒng),可以快速準(zhǔn)確地得到鋁電解槽各個(gè)位置的實(shí)時(shí)爐膛厚度。