亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于主元分析和BP神經(jīng)網(wǎng)絡的工業(yè)過程監(jiān)測*

        2021-06-01 03:36:36王國柱池曉航杜志勇
        河南工學院學報 2021年1期
        關鍵詞:主元神經(jīng)網(wǎng)絡誤差

        王國柱,路 通,池曉航,周 強,杜志勇

        (1.衛(wèi)華集團有限公司,河南 長垣 453400;2.河南工學院 電氣工程與自動化學院,河南 新鄉(xiāng) 453003;3.鄭州大學 電氣工程學院,河南 鄭州 450001)

        0 引言

        工業(yè)過程的平穩(wěn)性、安全性與可靠性是企業(yè)關注的重點問題,也是提高企業(yè)生產(chǎn)效率和產(chǎn)品質(zhì)量的關鍵因素。當工業(yè)過程中出現(xiàn)異常時,如果沒有及時發(fā)現(xiàn)并處理,很有可能導致生產(chǎn)線停工、企業(yè)生產(chǎn)效率下降、環(huán)境污染,甚至是更加重大的經(jīng)濟損失和人員傷亡,并且當異常逐漸發(fā)展為較大的故障后,造成的破壞大多數(shù)是不可逆的[1-2]。因此,過程監(jiān)測成為工業(yè)安全穩(wěn)定領域的研究重點,并得到國內(nèi)外專家學者的廣泛關注[3-5]。

        工業(yè)過程監(jiān)測經(jīng)過多年的發(fā)展,其分類方法也在不斷完善,現(xiàn)大致分為基于解析模型的方法、基于知識的方法和基于數(shù)據(jù)驅(qū)動的方法[6-8]。但隨著工業(yè)控制領域自動化、信息化、智能化水平的不斷提高和計算機技術的飛速發(fā)展,集散控制系統(tǒng)和智能儀表得到廣泛使用,生產(chǎn)過程中的數(shù)據(jù)已經(jīng)可以被采集并長期存儲起來,這些數(shù)據(jù)中包含了系統(tǒng)運行的大量信息,對分析過程的歷史、現(xiàn)狀以及預測過程未來的運行情況都是不可缺少的寶貴資源。充分的數(shù)據(jù)分析和應用,也能夠避免所謂的“數(shù)據(jù)豐富,信息缺乏”現(xiàn)象。傳統(tǒng)的基于數(shù)據(jù)驅(qū)動的過程監(jiān)測方法在建模時通常會做出一定的假設,很難滿足工業(yè)過程的實際要求[9]。因此,基于統(tǒng)計理論過程監(jiān)測方法受到了國內(nèi)外研究人員的廣泛關注并得到了較快的發(fā)展,該方法具有不需要建立系統(tǒng)精確數(shù)學模型的優(yōu)勢,主要依賴正常過程數(shù)據(jù)建立統(tǒng)計學模型,從統(tǒng)計學角度對生產(chǎn)過程的安全性進行描述。

        神經(jīng)網(wǎng)絡作為基于統(tǒng)計理論的經(jīng)典方法,具有自學習、自適應、自組織、良好容錯性、高度并行性及非線性逼近能力,能夠較好地處理非線性、高度不確定性和無規(guī)律問題,將神經(jīng)網(wǎng)絡思想應用于工業(yè)過程監(jiān)測具有一定的研究價值。本文首先應用BP神經(jīng)網(wǎng)絡建立過程監(jiān)測模型,然后通過仿真驗證方法的可行性;但當輸入數(shù)據(jù)的樣本過多時,計算將變得復雜,計算速度比較緩慢,因此本文引入主元分析對數(shù)據(jù)樣本進行處理,在降低數(shù)據(jù)樣本的維度后對網(wǎng)絡進行訓練,以達到減少訓練時間、提高故障檢測精度的目的。

        1 主元分析與BP神經(jīng)網(wǎng)絡理論

        1.1 主元分析

        由于現(xiàn)代工業(yè)過程的復雜程度日益提高,過程數(shù)據(jù)中的變量不斷增加,且很多變量都具有一定的相關性和冗余性,如果對所有變量進行分析,無疑會做大量的重復性工作。主元分析作為一種統(tǒng)計學方法,適用于多元數(shù)據(jù),能夠?qū)Χ嘧兞繑?shù)據(jù)進行降維,將高維數(shù)據(jù)轉(zhuǎn)化為能夠代表絕大多數(shù)數(shù)據(jù)信息的低維數(shù)據(jù)。其主要思想是通過坐標變換將n維數(shù)據(jù)投影到相互正交的k維空間(k

        (1)

        (2) 計算協(xié)方差矩陣S。計算可得:

        (2)

        (3) 特征值分解。求解協(xié)方差矩陣S的特征值,并按照從大到小的順序進行排列,得到[λ1,λ2,…,λm],同時,計算特征值對應的特征向量矩陣p=[p1,p2,…,pm]。

        (4) 獲取主成分。設求解的第h個主成分為th,求解過程如式(3)所示:

        (3)

        (5) 確定主元個數(shù)。采用累計方差貢獻法(Cumulative percent variance, CPV)通過特征值方差的累計和百分比來選取主元,如式(4)所示:

        (4)

        其中,m為變量數(shù),λi為過程數(shù)據(jù)矩陣特征值,CPV表示累計特征值方差貢獻和百分比,k表示保留的主元個數(shù)。通常情況下,CPV值大于85%即認為前k個主元包含了足夠多的原始數(shù)據(jù)信息,近似能夠代表原始數(shù)據(jù)[10]。

        1.2 BP神經(jīng)網(wǎng)絡

        BP神經(jīng)網(wǎng)絡又稱誤差反向傳播神經(jīng)網(wǎng)絡,是誤差反向傳播的多層前饋網(wǎng)絡,由Rumelhart等人于1986年提出[11],網(wǎng)絡模型如圖1所示:網(wǎng)絡為三層結(jié)構(gòu),包含輸入層、隱含層和輸出層,x1~xn為網(wǎng)絡的輸入數(shù)據(jù),n和m分別為輸入、輸出樣本個數(shù),wij,wjt分別為三層結(jié)構(gòu)之間的權值。

        神經(jīng)網(wǎng)絡的運行過程分為訓練和測試兩個部分,訓練過程首先將輸入數(shù)據(jù)從前到后進行處理,然后根據(jù)實際輸出與期望輸出的誤差修改權值,最后反復進行以上過程直到誤差收斂。測試過程是將測試數(shù)據(jù)輸入網(wǎng)絡,通過對比實際輸出與期望輸出得到誤差,進而測試網(wǎng)絡性能。

        圖1 BP神經(jīng)網(wǎng)絡模型

        BP神經(jīng)網(wǎng)絡學習算法步驟如下:

        (1) 設定權值的初始值,使其初始化;

        (2) 對神經(jīng)網(wǎng)絡的一些參數(shù)進行定義,設三層BP神經(jīng)網(wǎng)絡輸入層、隱含層、輸出層神經(jīng)元分別為n、l、m,輸入矩陣X=[x1,x2,…,xn],網(wǎng)絡有n個訓練樣本,經(jīng)過q次迭代后的輸出矩陣Y=[y1(q),y2(q),…,ym(q)],期望輸出矩陣d=[d1,d2,…,dm];

        (3) 將X輸入網(wǎng)絡,通過式(5)和(6)分析輸入數(shù)據(jù)并確定實際網(wǎng)絡輸出,得到

        (5)

        (6)

        式(5)和(6)中,Hj為隱含層輸出,j為隱含層節(jié)點數(shù),wij為輸入層與隱含層間的連接權值,ai為隱含層的閾值,Ot為網(wǎng)絡的輸出,wjt為隱含層與輸出層之間的連接權值,bt為輸出層閾值,f()為激勵函數(shù);

        (4) 根據(jù)式(7)對比期望與實際網(wǎng)絡輸出,并計算誤差et:

        (7)

        (5) BP神經(jīng)網(wǎng)絡的反向傳播過程目標是使誤差et趨近最小值,通過式(8)使用梯度下降法修正權值:

        (8)

        式中,δ為權重偏差,η為學習速率;

        (6)根據(jù)誤差的大小確定網(wǎng)絡參數(shù),通過式(9)計算新的連接權值和閾值:

        (9)

        (7) 重復以上步驟,直至誤差滿足要求。

        2 基于主元分析和BP神經(jīng)網(wǎng)絡的過程監(jiān)測模型

        基于主元分析和BP神經(jīng)網(wǎng)絡的過程監(jiān)測建模流程如圖2所示,主要分為以下三個步驟:

        圖2 基于主元分析和BP神經(jīng)網(wǎng)絡的過程監(jiān)測流程圖

        (1) 數(shù)據(jù)降維。首先對過程數(shù)據(jù)進行標準化處理,避免因變量量綱不同引起誤差;其次對過程數(shù)據(jù)進行主元分析,通過CPV確定主元個數(shù),最后根據(jù)主元個數(shù)確定神經(jīng)網(wǎng)絡參數(shù)。

        (2) 使用BP神經(jīng)網(wǎng)絡對過程進行監(jiān)測。根據(jù)步驟(1)確定的主元個數(shù)設置神經(jīng)網(wǎng)絡輸入層和隱含層參數(shù),k個主元對應k個輸入層節(jié)點和2k+1個隱含層節(jié)點,輸出節(jié)點個數(shù)對應監(jiān)測結(jié)果。采用L-M算法對網(wǎng)絡進行訓練,隱含層和輸出層神經(jīng)元激活函數(shù)分別采用S型正切函數(shù)tansig和S型對數(shù)函數(shù)logsig。

        (3) 網(wǎng)絡測試。將測試數(shù)據(jù)輸入網(wǎng)絡,對網(wǎng)絡的訓練時間、誤差收斂情況和監(jiān)測結(jié)果進行分析,評價網(wǎng)絡性能。

        3 應用研究

        本節(jié)首先使用BP神經(jīng)網(wǎng)絡方法對田納西-伊斯曼(Tennessee-Eastman, TE)過程數(shù)據(jù)進行訓練,并測試網(wǎng)絡;然后引入主元分析方法對過程數(shù)據(jù)降維,進而對網(wǎng)絡進行訓練并測試;最后根據(jù)過程預設故障類型分析、比較兩種算法的仿真結(jié)果,驗證所提算法的有效性。

        TE過程是由美國田納西-伊斯曼化學公司開發(fā)的具有開放性和挑戰(zhàn)性的化工模型仿真平臺,該過程共包含52個變量,能夠產(chǎn)生正常數(shù)據(jù)和21種故障類型數(shù)據(jù),故障類型如表1所示,其中已知故障16個,其他為未知故障。本文選取IDV(8)故障進行仿真,設定CPV為85%,得到主元個數(shù)為28時CPV約為87.2%;選取480組正常樣本、480組故障樣本對網(wǎng)絡進行訓練;選取960組樣本用于測試,其中包括正常樣本160組、故障樣本800組。將得到的28個主元作為網(wǎng)絡的輸入,確定輸入層的節(jié)點數(shù)為28個,根據(jù)經(jīng)驗確定隱含層節(jié)點數(shù)為57個,設定輸入是正常數(shù)據(jù)樣本時,輸出結(jié)果為0,故障時為1。

        表1 TE過程21種故障類型

        對網(wǎng)絡訓練過程參數(shù)進行設置,設置迭代次數(shù)為100,學習速率為0.01,期望誤差為0.01。圖(3)給出了兩種方法的訓練結(jié)果,由圖3(a)BP神經(jīng)網(wǎng)絡方法的訓練結(jié)果得到:經(jīng)過40次迭代訓練,訓練誤差基本穩(wěn)定在0.5附近,誤差較大;圖3(b)為引入主元分析后的網(wǎng)絡訓練誤差變化情況,可以看出網(wǎng)絡經(jīng)過20次迭代訓練后誤差小于0.1,引入主元分析后的網(wǎng)絡迭代次數(shù)減少,訓練效率更高,誤差更低。

        圖4分別給出了兩種方法的監(jiān)測結(jié)果,從圖4(a)可以看出BP神經(jīng)網(wǎng)絡方法在第160組樣本后能夠監(jiān)測到故障存在,但漏報較多,實際監(jiān)測結(jié)果并不理想;圖4(b)為引入主元分析后的監(jiān)測結(jié)果,可以看出在第160組樣本后基本能夠監(jiān)測到所有故障的存在,相比BP神經(jīng)網(wǎng)絡方法,提高了故障檢測的準確率。

        (a) BP神經(jīng)網(wǎng)絡方法的訓練結(jié)果

        (a) BP神經(jīng)網(wǎng)絡方法監(jiān)測結(jié)果

        表2給出了兩種方法的訓練時間與故障檢測準確率,通過對比可以看出:對經(jīng)過主元分析降維后的數(shù)據(jù)采用BP神經(jīng)網(wǎng)絡方法進行訓練,訓練時間更短,故障檢測準確率更高,驗證了所提方法的有效性。

        表2 兩種方法的訓練時間與故障檢測準確率

        4 結(jié)束語

        本文將主元分析與BP神經(jīng)網(wǎng)絡兩種方法相結(jié)合,通過主元分析理論對過程數(shù)據(jù)進行降維,建立了基于主元分析與BP神經(jīng)網(wǎng)絡的過程監(jiān)測模型并將其應用于TE過程,得到以下結(jié)論:該方法訓練時間短,故障檢測準確率高,具有更好的過程監(jiān)測效果。

        猜你喜歡
        主元神經(jīng)網(wǎng)絡誤差
        多元并行 誰主沉浮
        角接觸球軸承接觸角誤差控制
        哈爾濱軸承(2020年2期)2020-11-06 09:22:26
        應用主元變換法分解因式
        Beidou, le système de navigation par satellite compatible et interopérable
        神經(jīng)網(wǎng)絡抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        壓力容器制造誤差探究
        運用結(jié)構(gòu)的齊次化,選換主元解題
        文理導航(2018年2期)2018-01-22 19:23:54
        基于神經(jīng)網(wǎng)絡的拉矯機控制模型建立
        重型機械(2016年1期)2016-03-01 03:42:04
        九十億分之一的“生死”誤差
        山東青年(2016年2期)2016-02-28 14:25:41
        復數(shù)神經(jīng)網(wǎng)絡在基于WiFi的室內(nèi)LBS應用
        国产一区二区三区小说| 日本人妻伦理在线播放| 亚洲国产精品一区二区毛片| 国产日韩精品suv| 射死你天天日| 国产午夜精品久久久久99| 色婷婷激情在线一区二区三区| 日本在线一区二区在线| 高清在线有码日韩中文字幕 | 久久久精品国产视频在线| 琪琪av一区二区三区| 久久久亚洲免费视频网| 一 级做人爱全视频在线看| 国产精品亚洲αv天堂无码| 久久久久久久久888| 亚洲电影一区二区三区| 国产一级r片内射免费视频| 亚洲中文乱码在线视频| 久久久亚洲熟妇熟女av| 麻豆精品久久久久久中文字幕无码| 夜夜未满十八勿进的爽爽影院| 97无码人妻Va一区二区三区| 一区二区在线亚洲av蜜桃| 日本黑人人妻一区二区水多多| 亚洲乱码中文字幕一线区| 亚洲国产亚综合在线区| 色综合久久精品亚洲国产| 久久综合久久鬼色| 无码国产精品一区二区AV| 饥渴少妇一区二区三区| 人妖啪啪综合av一区| 老师开裆丝袜喷水视频| 国产成人一区二区三区影院动漫 | 天天爽天天爽天天爽| 91亚洲人成手机在线观看| 一本色道亚州综合久久精品| 少妇爽到高潮免费视频| 在线播放真实国产乱子伦| 国产成人精品一区二区三区免费| 999国产精品视频| 日韩精品一区二区三区免费观影|