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

        ?

        基于灰色神經(jīng)網(wǎng)絡高速永磁電機試驗效率評估

        2020-04-30 04:41:14曹嘉豪劉津瑜林智雪張克非
        計算機測量與控制 2020年4期
        關鍵詞:關聯(lián)度神經(jīng)元神經(jīng)網(wǎng)絡

        曹嘉豪,劉津瑜,許 輝,林智雪,張克非

        (1.西南科技大學 理學院,四川 綿陽 621010;2.西南科技大學 計算機科學與技術學院,四川 綿陽 621010)

        0 引言

        隨著工業(yè)的不斷發(fā)展,電機檢測技術向著高效化、精準化、智能化、互聯(lián)化快速進步[1]。研制基于虛擬儀器技術的電機測試系統(tǒng)已成為業(yè)界關注熱點[2]。德國西門子公司研發(fā)出了通過應用于計算機的變頻電源,實現(xiàn)電機測試的高度自動化[3],也代替絕大部分硬件,實現(xiàn)了全虛擬化電機測試研究,并且該系統(tǒng)具備測試靈活和極高的系統(tǒng)復用性兩個特點。德國申克公司研制出了一種建立數(shù)學模型,利用參數(shù)認定法[4]進行電機測試的新設備,僅測量近似空載下的電流和電壓,從而獲得電機性能指標。該設備結構簡單、可靠性高、檢測時間短,是一種全新的微電機檢測設備。在電機的參數(shù)分析方面,異步電機方面應用較廣,數(shù)學模型方面線性常微分和偏微分方程組采用較多[5],但對于高速永磁電機的評價還基本不成熟,大多是直接用單一參數(shù)進行性能分析,沒有綜合各項參數(shù)對電機性能進行評價從而不能全面的把握電機的性能變化[6]。單一參數(shù)大多來自永磁電機空載時的計算[7],在電機運轉時,現(xiàn)有的數(shù)學模型無法得到實時的數(shù)據(jù),無法實時觀察,且無法預測到電機性能變化。隨著永磁電機測量技術成熟,得到實時數(shù)據(jù)通過在線分析將基于線的分析擴大成面或體的電機性能多參數(shù)分析[8]且對電機性能進行預測具有重大研究價值。

        本文針對永磁同步電機(TB-416G-30-5型),提出在高速永磁同步電機中采用機器學習算法進行試驗數(shù)據(jù)分析,利用灰色關聯(lián)度分析(grey relational analysis)模型將電機實驗數(shù)據(jù)進行降維分析,通過5-5-1型誤差反向傳播神經(jīng)網(wǎng)絡(back propagation- neural networks)模型建立應用于高速永磁電機的試驗數(shù)據(jù)平臺,實現(xiàn)了對高速永磁電機實測參數(shù)的解析與更改單項參數(shù)后電機性能的評估,通過對評估結果驗證,實現(xiàn)了定量分析。為最終實現(xiàn)智慧設計、智慧加工和遠程移動控制測試流程奠定了基礎。

        1 數(shù)據(jù)測試效率評估建模

        1.1 試驗數(shù)據(jù)預處理

        1)異常值判定。永磁同步電機(TB-416G-30-5型)在進行電機負載模擬試驗、電機轉向測試、空載反電動勢測量、空載反電動勢溫度系數(shù)測定、溫升試驗、電機特性曲線測量、空載損耗測量、過載試驗、堵轉試驗等,根據(jù)TB-416G-30-5型永磁同步電機的各項數(shù)據(jù)額定值,確定10個屬性的取值范圍,將得到的實驗數(shù)據(jù)中明顯超出可達范圍的部分元組屬性值記為異常值,對異常值標記為缺失值,后續(xù)處理方法按照缺失值處理。

        2)熱卡填充。試驗測試還存在數(shù)據(jù)采集及轉存過程中的丟失,針對于該部分數(shù)據(jù),本文采用熱卡填充法對缺失數(shù)據(jù)進行填充,具體實現(xiàn)即是把含有缺失值的元組的其他列屬性值與其他數(shù)據(jù)完整的元組屬性項求歐式距離,用距離最短的元組中對應值作為缺失值的估計量進行填充。

        (1)

        1.2 灰色關聯(lián)度模型

        經(jīng)過預處理后的試驗數(shù)據(jù)存在數(shù)據(jù)維度問題,過多的數(shù)據(jù)維度直接參與BP神經(jīng)網(wǎng)絡模型的訓練會增大訓練的時間復雜度,在原始數(shù)據(jù)各個屬性之間存在高關聯(lián)度的基礎之上,對電壓(V)、電流(A)、輸入功率(W)、功率因素、頻率(Hz)、轉速(rpm)、扭矩(N*m)、機械功率(W)、溫度(℃)、時間(s)10個屬性列進行關聯(lián)度評價,并對其做出定量分析,主要分為以下幾個步驟:

        1)確定分析數(shù)列?;疑P聯(lián)度的輸入,是以上10個維度相同的不同屬性列??上却_定一列,用來作為參照,接下來則是計算其他屬性數(shù)列與該參考數(shù)列的相似度。

        (2)

        式中,Ai(k),Bi(k)分別表示第i個、第j個屬性列的序號為k的試驗樣本值。

        2)變量無量綱化。由于試驗所得數(shù)據(jù)單位不一致,讀取原始數(shù)據(jù)時只能讀取其在一定單位下實際值,不同屬性的值存在量級差異。為消除單位不一致帶來的差異,需要對輸入的屬性數(shù)列進行無量綱化。

        于此,引入均值化算子,通過計算各屬性數(shù)列的均值項。公式(2)轉化為:

        (3)

        接下來對公式(3)應用始點零象化算子,以此來計算出其相應的始點零象:

        (4)

        式中,Ai(k)0=Ai(k)′-Ai(1)′,Bj(k)0=Bj(k)′-Bj(1)′。

        3)關聯(lián)度計算?;疑P聯(lián)度計算公式如下:

        (5)

        式中,Eij表示參考數(shù)列Ai與比較數(shù)列Bi的灰色絕對關聯(lián)度。其中:

        |BSj-ASi|=

        通過式(5),可以計算出的灰色關聯(lián)度值Eij,進一步就可以得出灰色絕對關聯(lián)矩陣:

        (6)

        4)關聯(lián)度排序。得到灰色絕對關聯(lián)度矩陣,對絕對關聯(lián)度值進行排序,容易得出Eij=Eji,不考慮當i=j的情況,共有45對關聯(lián)度值。

        1.3 貪心并查集算法

        1)屬性組確定。根據(jù)關聯(lián)度排序,可以找到屬性最為相關的兩組及其以上的評價屬性,采用貪心算法,設計一個大小為45的結構體,該結構體包含兩個屬性點以及兩個屬性點的絕對關聯(lián)度,以關聯(lián)度值的大小為排序依據(jù),對排序完成的結構體數(shù)組進行遍歷操作,分出對應屬性元組,要求元組屬性在4個對應元組內的一條或多條屬性為一分塊即屬性組,結果為分塊一:電流、扭矩、機械功率、時間;分塊二:電壓、輸入功率、頻率;分塊三:功率因素、轉速;分塊四:溫度。

        2)特征屬性確定。每個分塊之間屬性相互獨立,但一個分塊內存在多條屬性的形框,故此提取其中特殊屬性作為這個分塊的代表,通過計算各個屬性與電機運行效率的關聯(lián)度最大即發(fā)展趨勢最相近的4條屬性,記為特征屬性,作為BP神經(jīng)網(wǎng)絡的輸入層。

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

        神經(jīng)網(wǎng)絡[9]可分為三個部分,分別是輸入層、隱層和輸出層?;谡`差反向傳遞的人工神經(jīng)網(wǎng)絡(BP-NN)每層的內部神經(jīng)元節(jié)點不進行直接關聯(lián)和信息交流,信息的傳遞在不同層的神經(jīng)元之間進行,并且只能與相鄰層神經(jīng)元進行溝通,傳遞信息信號。

        BP神經(jīng)網(wǎng)絡模型的訓練過程是一個循環(huán)往復的過程,大體上劃分為兩個部分—數(shù)據(jù)信息的正向傳播和誤差的反向傳播。過程如圖1所示。

        圖1 BP神經(jīng)網(wǎng)絡訓練階段

        當BP神經(jīng)網(wǎng)絡達到最后允許的誤差要求或是規(guī)定的迭代次數(shù),訓練任務則終止,神經(jīng)網(wǎng)絡訓練則代表完成。

        1)神經(jīng)網(wǎng)絡結構與算法各層神經(jīng)元個數(shù)的確定。

        輸入層神經(jīng)元個數(shù)根據(jù)經(jīng)過GRA模型與貪心并查集算法降維處理過后確定了4個屬性列為輸入,記作X=(x1,x2,,x3,x4)T加入值x0=-1,則向隱含層神經(jīng)元中引入了一個閾值。對輸入樣本,在這里需要進行一次劃分,96%用來作為訓練樣本進行神經(jīng)網(wǎng)絡訓練,4%用作驗證神經(jīng)網(wǎng)絡的準確度,并對輸入樣本進行歸一化處理。

        隱含層神經(jīng)元在訓練過程中,同與輸入層神經(jīng)元和輸出層神經(jīng)元相鄰,可直接進行信息交流。其個數(shù)的選擇能影響神經(jīng)網(wǎng)絡收斂速度,以及神經(jīng)網(wǎng)絡收斂性能。隱含層神經(jīng)元在信息和誤差傳遞過程中,不斷調整參數(shù),使預測值更能接近期望值,使得結果在誤差范圍內。通過經(jīng)驗公式[10]:

        (7)

        確定隱含層神經(jīng)元個數(shù),其中α為區(qū)間[1,10]之間整數(shù),n=4代表輸入層神經(jīng)元個數(shù),m=1為輸出層神經(jīng)元個數(shù)。

        根據(jù)上述表達式計算出隱含層神經(jīng)元的個數(shù)范圍為[4,13],故此選取5個神經(jīng)元來設計神經(jīng)網(wǎng)絡隱層。隱層神經(jīng)元向量Y=(y1,y2,y3,y4,y5)T,加入值y0=-1,則對輸出層神經(jīng)元引入了一個閾值。記O=(o1)T為神經(jīng)網(wǎng)絡輸出層神經(jīng)元向量,D=(d1)T為神經(jīng)網(wǎng)絡期望輸出的向量。設置權值矩陣V=(v1,v2,v3,v4,v5)T為輸入層到隱層之間的轉換矩陣,列向量vj=(v1j,v2j,v3j,v4j)T表示隱含層第j個神經(jīng)元其對應的權值向量,vij表示輸入層第i個神經(jīng)元與隱含層第j個神經(jīng)元之間的連接權。權值矩陣W=(w1)T為隱含層到神經(jīng)網(wǎng)絡輸出層之間的傳遞矩陣,其中列向量w1=(w11,w21,w31,w41,w51)為輸出層的第1個神經(jīng)元的權值向量,wjk為隱含層第j個神經(jīng)元與輸出層第k個神經(jīng)元之間的連接權。

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

        2)BP-NN模型建立。輸出層表達式記為:

        o1=f(net1)

        (8)

        隱層時,隱含層存在:

        yj=f(netj),j=1,2,…,5

        (9)

        在數(shù)據(jù)傳遞過程中,對傳遞函數(shù)f(x)采用S型函數(shù),即公式(10)所示:

        (10)

        函數(shù)f(x)的一些天然優(yōu)勢—連續(xù)性、可導,且有:f′(x)=f(x)[1-f(x)]。

        3)調整網(wǎng)絡信息誤差與權值。定義誤差E,其代表期望輸出與神經(jīng)網(wǎng)絡預測輸出的符合程度,誤差E的具體計算方式如式(11)所示:

        (11)

        將公式(11)引入隱含層進行計算,可以得到均方誤差:

        (12)

        同時加入輸入層,進行展開:

        (13)

        由上式可以看出,網(wǎng)絡輸入誤差是各層權值wj1、vij的函數(shù),因此調整權值可改變誤差E,使權值的調整量與誤差的負梯度成正比,即:

        i=1,2,…,4;j=1,2,…,5

        其中:負號表示梯度下降,常數(shù)表示比例系數(shù),在訓練中反映了學習速率,設定為0.01。

        經(jīng)過一系列轉換,得出三層BP神經(jīng)網(wǎng)絡學習算法權值調整具體公式為:

        (14)

        神經(jīng)網(wǎng)絡訓練中,各層數(shù)值的變化主要是由輸入信號、

        學習率以及誤差信號決定的。針對輸出層的誤差E,當它的值在預先設定的誤差0.001范圍內時,則表明神經(jīng)網(wǎng)絡訓練達到了精度要求,完成神經(jīng)網(wǎng)絡訓練階段,便可使用得到的訓練模型對實際的預測樣本進行預測試驗。

        4)測試樣本集驗證。由訓練得到的BP神經(jīng)網(wǎng)絡模型,對先前劃分的測試集進行測試,輸入樣本指標,得到預測的電機運行效率,設定一個閾值v=0.05,當誤差率絕對值在誤差率范圍內時,表示預測準確,否則失敗。

        2 實驗及結果討論

        2.1 測試過程

        通過對永磁同步電機(TB-416G-30-5型)進行分別進行電機負載模擬試驗、電機轉向測試、空載反電動勢測量、空載反電動勢溫度系數(shù)測定、溫升試驗、電機特性曲線測量、空載損耗測量、過載試驗、堵轉試驗等,得到記錄的10個屬性項數(shù)據(jù),共計1 068條記錄。試驗數(shù)據(jù)經(jīng)過異常值過濾和缺失值填補后,部分數(shù)據(jù)如表1所示。

        經(jīng)過試驗數(shù)據(jù)預處理后,將數(shù)據(jù)放入灰色關聯(lián)度求解函數(shù),可求解得到對應的絕對關聯(lián)度矩陣。

        表1 數(shù)據(jù)預處理

        其中:X1...X5...X10分別表示電壓(V)、電流(A)、輸入功率(W)、功率因素、頻率(Hz)、轉速(rpm)、扭矩(N*m)、機械功率(W)、溫度(℃)、時間(s)。

        表2 屬性關聯(lián)矩陣

        為后續(xù)分析更加簡明,將關聯(lián)矩陣表示為圖3。

        圖3 關聯(lián)度分析

        利用該矩陣,結合貪心算法思想,將其中相關度較高的元組屬性相連接,如圖4所示。

        圖4 關聯(lián)度求解

        運用并查集思想,尋找每個屬性組與運行效率關聯(lián)度最大的屬性列,得出屬性1、2、3、4;設計4-5-1的BP神經(jīng)網(wǎng)絡,對樣本數(shù)據(jù)做劃分,使用隨機函數(shù)選取96%的數(shù)據(jù)作訓練,剩余4%數(shù)據(jù)作為測試樣本。經(jīng)過試驗后,神經(jīng)網(wǎng)絡對測試集測試準確率如圖5所示。

        圖5 神經(jīng)網(wǎng)絡預測結果

        具體預測數(shù)據(jù)見表3,其中誤差率為預測值與實際值的差值與實際值的比值。

        表3 神經(jīng)網(wǎng)絡預測值

        對測試樣本進行神經(jīng)網(wǎng)絡模型驗證[11],總數(shù)記為n,并以0.05為最大誤差允許范圍,誤差在范圍內認定為預測準確,個數(shù)記為m,超出范圍記為預測失敗,用m/n表示神經(jīng)網(wǎng)絡預測準確率,計算得到神經(jīng)網(wǎng)絡預測的準確率為90.86%。

        2.2 結果分析

        本次實驗利用BP神經(jīng)網(wǎng)絡經(jīng)過訓練樣本訓練后,神經(jīng)網(wǎng)絡預測準確率在90%左右,原因主要有以下幾點:

        1)訓練數(shù)據(jù)過少:對于1000條數(shù)據(jù)作為神經(jīng)網(wǎng)絡模型訓練樣本而言,數(shù)據(jù)量依舊不夠,隨著后續(xù)數(shù)據(jù)不斷增多,預測效果也會提升。

        2)BP神經(jīng)網(wǎng)絡的輸入層維度過?。哼x取的4個屬性作為神經(jīng)網(wǎng)絡的輸入,其包含的信息量不足以表示10列屬性,考慮增加神經(jīng)網(wǎng)絡的輸入屬性類,即對灰色關聯(lián)度分析做改進。

        3)電機效率評價的主觀因素。電機效率標準評價的數(shù)據(jù)是期初人為測試得到,存在一定的人為主觀因素影響,使得電機效率評價標準不一致。

        4)BP神經(jīng)網(wǎng)絡本身局限性:存在收斂慢、容易陷入局部最小值、出現(xiàn)過擬合現(xiàn)象等不定因素。

        3 優(yōu)化與改進

        3.1 灰色關聯(lián)分析改進

        考慮到神經(jīng)網(wǎng)絡對電機運行效率的預測效果不佳在一定程度上是因為神經(jīng)網(wǎng)絡輸入屬性較少。這里對灰色關聯(lián)分析維度選擇進行了調整,改變貪心算法要求為分出5個屬性組,如圖6所示。

        圖6 灰色關聯(lián)度劃分

        3.2 神經(jīng)網(wǎng)絡的修改

        通過增加輸入層神經(jīng)元個數(shù),得到的神經(jīng)網(wǎng)絡結構即使5—5—1型,減小訓練誤差值goal=0.000 1,設定網(wǎng)絡訓練中最小梯度grad=1.0e-005。更改神經(jīng)網(wǎng)絡結構后,對試驗數(shù)據(jù)再做訓練測試,得到的神經(jīng)網(wǎng)絡預測結果如圖7所示。

        電機測試數(shù)據(jù)分析模型經(jīng)過改進,最終得到神經(jīng)網(wǎng)絡的準確度在94%左右。

        4 結論

        本文設計了基于多參數(shù)評價的電機動態(tài)性能評估模型,通過灰關聯(lián)度進行參數(shù)選擇并建立權重,使用BP神經(jīng)網(wǎng)絡將篩選出來的參數(shù)進行訓練評價,根據(jù)其模型的特性,采用多組數(shù)據(jù)訓練得到評價結果。在誤差分析方面,用同種參數(shù)的電機測試數(shù)據(jù)前部分用于評價,后半部分對結果進行誤差分析。在此基礎上,對評價模型得到的結果與真實表現(xiàn)電機性能的效率之間采用了擬合模型反驗證了評價模型的準確性。這些曲線的獲得一方面可及時了解客戶使用狀態(tài),另一方面通過產品運行數(shù)據(jù),幫助設計人員及時了解產品缺陷,解決問題于發(fā)生之前,最終這些數(shù)據(jù)為后期進行大數(shù)據(jù)分析奠定堅實的基礎。

        猜你喜歡
        關聯(lián)度神經(jīng)元神經(jīng)網(wǎng)絡
        《從光子到神經(jīng)元》書評
        自然雜志(2021年6期)2021-12-23 08:24:46
        神經(jīng)網(wǎng)絡抑制無線通信干擾探究
        電子制作(2019年19期)2019-11-23 08:42:00
        躍動的神經(jīng)元——波蘭Brain Embassy聯(lián)合辦公
        基于灰色關聯(lián)度的水質評價分析
        基于神經(jīng)網(wǎng)絡的拉矯機控制模型建立
        重型機械(2016年1期)2016-03-01 03:42:04
        復數(shù)神經(jīng)網(wǎng)絡在基于WiFi的室內LBS應用
        基于二次型單神經(jīng)元PID的MPPT控制
        電源技術(2015年5期)2015-08-22 11:18:38
        基于灰關聯(lián)度的鋰電池組SOH評價方法研究
        電源技術(2015年11期)2015-08-22 08:50:18
        毫米波導引頭預定回路改進單神經(jīng)元控制
        基于支持向量機回歸和RBF神經(jīng)網(wǎng)絡的PID整定
        国产色无码精品视频国产| 免费看草逼操爽视频网站| 国产精品狼人久久影院软件介绍 | 久热国产vs视频在线观看| 老太脱裤让老头玩ⅹxxxx| 爆乳午夜福利视频精品| 亚洲精品一区二区三区在线观| 永久免费a∨片在线观看| 伊人久久五月丁香综合中文亚洲| 国产成人av综合亚洲色欲| 国产精品不卡免费版在线观看| 在线视频国产91自拍| 被黑人猛躁10次高潮视频| āV第三区亚洲狠狠婷婷综合久久| 天堂视频一区二区免费在线观看| 日本一区二区视频在线| 午夜福利av无码一区二区| 日韩国产欧美视频| 日本高清视频在线一区二区三区 | 亚洲香蕉av一区二区蜜桃| 人妻中文字幕日韩av| 性无码免费一区二区三区在线| 亚洲欲色欲香天天综合网| av东京热一区二区三区| 亚洲香蕉av一区二区三区| 亚洲av中文无码乱人伦在线播放 | 午夜蜜桃视频在线观看| 国产成人精品2021| 日日摸夜夜添狠狠添欧美| 久久av一区二区三区下| 日本区一区二区三视频| 亚洲国产精品日韩av不卡在线| 日韩爱爱视频| 亚洲av日韩综合一区尤物| 亚洲精品~无码抽插| 亚洲欧美日韩精品高清| 中文字幕人妻少妇久久| 粗大猛烈进出高潮视频大全| 国产在线精品欧美日韩电影| japanese色国产在线看视频| 国产一区二区三区啊啊|