• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      基于改進神經(jīng)網(wǎng)絡(luò)的離心泵性能預(yù)測模型構(gòu)建

      2018-09-05 08:47:06孔琳
      關(guān)鍵詞:離心泵葉輪遺傳算法

      孔琳

      (西安航空職業(yè)技術(shù)學(xué)院航空制造工程學(xué)院 陜西 西安 710089)

      引言

      離心泵作為流體機械,在諸多產(chǎn)業(yè)領(lǐng)域中得到了廣泛地應(yīng)用,對國民經(jīng)濟的發(fā)展起著不可小覷的作用。對于離心泵的設(shè)計工作而言,性能預(yù)測是設(shè)計工作中的重要環(huán)節(jié),主要是通過葉輪等過流部件的關(guān)鍵參數(shù)來分析泵內(nèi)部的流動特征,從而對性能進行預(yù)測。目前,在離心泵性能預(yù)測方面仍然存在著預(yù)測精度低等問題。對此,本文針對相關(guān)問題展開研究,在參考大量學(xué)術(shù)文獻的基礎(chǔ)上提出了基于神經(jīng)網(wǎng)絡(luò)的離心泵性能預(yù)測方法,并對該方法的可行性進行了驗證。

      1 影響離心泵性能的主要參數(shù)

      離心泵的核心部件包括吸水室、葉輪以及壓水室,其工作原理為:由電機帶動葉輪運行,從而將液體軸向吸入靜止的壓水室,并最終將液體由出水管路排出。影響離心泵工作性能的關(guān)鍵因素很多,如圖1所示給出了有設(shè)計流量(Q)、揚程(H)、效率(η)以及軸功率(N)等之間的關(guān)系,即離心泵的特征曲線。

      圖1 離心泵的特征曲線

      影響離心泵性能的參數(shù)還包括幾何參數(shù)。如認為葉輪是離心泵的主要構(gòu)件,被認為是影響離心泵性能的關(guān)鍵因素。而在葉輪中,主要包括葉輪及葉片的進口直徑、葉輪及葉片的出口直徑、葉輪輪轂直徑、葉片進口安放角、葉片出口寬度、葉片出口安放角以及葉片數(shù)等。

      圖2 BP神經(jīng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)

      2 BP神經(jīng)網(wǎng)絡(luò)改進

      2.1 工作原理

      BP神經(jīng)網(wǎng)絡(luò)是目前應(yīng)用最為普遍的一種神經(jīng)網(wǎng)絡(luò),具有十分顯著的非線性映射逼近能力[1]。BP神經(jīng)網(wǎng)絡(luò)通過訓(xùn)練來學(xué)習(xí)輸入輸出的映射關(guān)系,并且是無需存在映射關(guān)系的函數(shù)。

      2.2 BP神經(jīng)網(wǎng)絡(luò)的拓撲結(jié)構(gòu)

      BP神經(jīng)網(wǎng)絡(luò)是一種誤差反向傳播的多層前饋網(wǎng)絡(luò),其拓撲結(jié)構(gòu)如圖2所示。

      圖2中,BP神經(jīng)網(wǎng)絡(luò)包含了輸入層、隱藏層以及輸出層。其中,隱藏層可以存在若干個,圖2中僅以單隱藏層為例。在BP神經(jīng)網(wǎng)絡(luò)中,各層均有代表神經(jīng)元的若干個節(jié)點,以權(quán)值將節(jié)點兩兩連接,而不同層的節(jié)點之間并無聯(lián)系。

      2.3 BP神經(jīng)網(wǎng)絡(luò)的優(yōu)勢與劣勢

      BP神經(jīng)網(wǎng)絡(luò)的優(yōu)勢主要有以下3個方面:

      1)在確定相應(yīng)的隱含層以及隱層節(jié)點的條件下,BP神經(jīng)網(wǎng)絡(luò)具有實現(xiàn)任意非線性映射的函數(shù)逼近能力;

      2)由于采用了全局逼近的學(xué)習(xí)算法,因此BP神經(jīng)網(wǎng)絡(luò)在適應(yīng)函數(shù)逼近方面具有顯著的優(yōu)勢;

      3)由于采用了分布式存貯結(jié)構(gòu),因此BP神經(jīng)網(wǎng)絡(luò)最大化降低了因部分神經(jīng)元損壞而帶來的風(fēng)險。

      其劣勢主要體現(xiàn)在以下幾點:

      1)由于有大量參數(shù)會影響到最優(yōu)結(jié)果,因此BP神經(jīng)網(wǎng)絡(luò)完成收斂需要很長的運行時間;

      2)目標函數(shù)可能存在多個最優(yōu)解,而BP神經(jīng)網(wǎng)絡(luò)所得到的最優(yōu)解存在不全面的可能性;

      3)BP神經(jīng)網(wǎng)絡(luò)隱含層及隱層節(jié)點的個數(shù)等參數(shù)難以精確設(shè)置,因此無法準確地確定網(wǎng)絡(luò)結(jié)構(gòu)。

      2.4 BP神經(jīng)網(wǎng)絡(luò)改進

      要完成對BP神經(jīng)網(wǎng)絡(luò)的改進,就是要對其參數(shù)進行尋優(yōu)。而通過對當前算法的分析,認為遺傳算法可通過對問題可行解的搜索,從而得到最優(yōu)解,高度并行搜索的特點使其具備了十分優(yōu)秀的全局尋優(yōu)能力。遺傳算法模擬了遺傳學(xué)的生物進化過程以及生物進化論的自然選擇,將問題的解作為染色體,以一組二進制代碼表示,并由這些染色體構(gòu)成種群。遺傳算法從某初始種群開始進行搜索,并通過適應(yīng)度來區(qū)分染色體的優(yōu)劣;染色體經(jīng)過選擇、雜交以及變異而產(chǎn)生出下一代染色體,下一代染色體中出現(xiàn)適應(yīng)度較高個體的概率更大;通過若干代的選擇、雜交以及變異后,種群中最終將有可能得出問題的最優(yōu)解。其具體的改進步驟如圖3所示。

      圖3 改進BP算法過程框圖

      2.4.1 目標函數(shù)以及適應(yīng)度函數(shù)的確定

      在遺傳算法中,通過目標函數(shù)來對所有進化代中使網(wǎng)絡(luò)的誤差平方和最小的網(wǎng)絡(luò)權(quán)重進行搜索[2]。假設(shè)有N個樣本,網(wǎng)絡(luò)誤差為Er′,預(yù)期輸出為I′,實際輸出為I,則:

      在遺傳算法中,由于染色體進化方向僅限于適應(yīng)函數(shù)值增大的方向,因此能夠以目標函數(shù)倒數(shù)的形式來表示適應(yīng)度函數(shù),即:

      2.4.2 遺傳操作

      遺傳操作中包含選擇、交叉和變異。其中選擇按照輪盤賭算法進行操作,而每個個體能被選中,與適應(yīng)度概率有很大的關(guān)系;在交叉方面,選擇算數(shù)交叉,即參與交叉的基因和整體的基因綜述的比值是確定的一個概率,用Pc表示。

      3 模型驗證

      為驗證上述改進算法模型在離心泵性能預(yù)測方面的正確性,結(jié)合以上的模型和離心泵性能影響主要參數(shù),對模型進行檢驗驗證。

      3.1 基于改進BP神經(jīng)網(wǎng)絡(luò)構(gòu)建

      結(jié)合上述對離心泵性能主要影響參數(shù)的分析可以看出,對離心泵性能影響的參數(shù)很多,如葉輪出口直徑(D2)、渦殼進口寬度(b2)等等。結(jié)合試驗的需求,本文則選擇設(shè)計流量(Q)、葉輪出口直徑(D2)、葉片出口寬度(b2)、葉片出口安放角(β2)、渦殼的基圓直徑(D3)、渦殼進口寬度(b3)、蝸殼第八斷面面積(F8)、葉片包角(φ)、葉片數(shù)(Z)等 9個參數(shù)作為輸入?yún)?shù),以揚程H和η效率作為輸出參數(shù)。具體神經(jīng)網(wǎng)絡(luò)層數(shù)和模型如圖4所示。

      圖4 構(gòu)建的神經(jīng)網(wǎng)絡(luò)輸入和輸出模型

      3.2 模型仿真檢驗

      在完成構(gòu)建上述模型的基礎(chǔ)上,以談明高[3]給出的57組數(shù)據(jù)作為樣本,其中的52組作為訓(xùn)練樣本,5組作為測試樣本。同時神經(jīng)網(wǎng)絡(luò)的相關(guān)參數(shù)設(shè)計如下:

      初始種群數(shù)量設(shè)定為60;交叉概率Pc=0.65;變異概率Pm=0.5;最大迭代數(shù)設(shè)定為1 000;神經(jīng)網(wǎng)絡(luò)初始權(quán)值w∈(-1,1),自適應(yīng)學(xué)習(xí)速率v=0.7;ε=0.0001。另外,為更好地對驗證該模型使用的廣泛性,在選取的離心泵數(shù)據(jù)方面,包含有大流量數(shù)據(jù),也包含小流量數(shù)據(jù),包含高比轉(zhuǎn)速,也包含低比轉(zhuǎn)速。

      3.2.1 預(yù)測結(jié)果對比

      通過神經(jīng)網(wǎng)絡(luò)的輸入,可以得到表1所示的結(jié)果。

      表1 結(jié)果對比

      通過上述的結(jié)果看出,實際值與預(yù)測值之間的變化趨勢一致,同時兩者之間的差距很小[4]。而根據(jù)以上的結(jié)果則表明,本文提出的改進BP算法在預(yù)測精度上與實際值相差很小。

      3.2.2 不同算法對比

      為驗證本文改進算法與改進前的優(yōu)勢,設(shè)計兩組試驗,以上述的樣本作為輸入,分別采用兩種算法進行精度和誤差對比,從而可以得到圖5和圖6的離心泵預(yù)測結(jié)果。

      圖5 基于BP的離心泵預(yù)測結(jié)果

      圖6 基于改進BP的離心泵預(yù)測

      通過上述的結(jié)果看出,在迭代的次數(shù)上,本文改進的算法的迭代次數(shù)最少,其次數(shù)為26次,同時均方誤差對比方面,改進的BP算法其誤差更小。由此可以看出,本文構(gòu)建的算法在性能和誤差方面,更加優(yōu)于傳統(tǒng)的算法。

      4 結(jié)束語

      通過以上的研究看出,傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)雖然在預(yù)測方面具有良好的性能,但是因過早的收斂問題,從而導(dǎo)致了其應(yīng)用存在的局限性。本文針對上述的問題,引入遺傳算法在尋優(yōu)方面的優(yōu)勢,通過參數(shù)尋優(yōu),不僅提高了離心泵性能預(yù)測的準確度,還提高了預(yù)測的效率。而通過本文的研究,還可以為后續(xù)離心泵逆向設(shè)計提供借鑒與參考,即通過性能參數(shù)得到其結(jié)果,如再引入逆向設(shè)計算法,那么必然可以得到需要的離心泵參數(shù),進而有利于調(diào)整離心泵參數(shù),而這也是下一步研究的重點。

      猜你喜歡
      離心泵葉輪遺傳算法
      一種改善離心泵運行狀態(tài)的方法
      大型立式單級引黃離心泵軸向力平衡的研究
      離心泵流場外特性及激勵數(shù)值計算
      防爆電機(2021年5期)2021-11-04 08:16:34
      1.4317 QT2鋼在高能泵葉輪上的應(yīng)用
      高比速離心泵的高效設(shè)計研究
      應(yīng)用石膏型快速精密鑄造技術(shù)制造葉輪
      基于自適應(yīng)遺傳算法的CSAMT一維反演
      一種基于遺傳算法的聚類分析方法在DNA序列比較中的應(yīng)用
      基于遺傳算法和LS-SVM的財務(wù)危機預(yù)測
      離心泵葉輪切割方法
      三都| 开江县| 克东县| 大余县| 攀枝花市| 贵德县| 兰溪市| 泸水县| 天气| 青神县| 大化| 泰顺县| 安阳县| 北票市| 桦南县| 安徽省| 常熟市| 扎赉特旗| 奈曼旗| 临漳县| 乐东| 应用必备| 深水埗区| 辉南县| 娱乐| 得荣县| 宁乡县| 大悟县| 五大连池市| 乌兰浩特市| 安平县| 临沧市| 宝应县| 称多县| 霍州市| 乡城县| 黄浦区| 色达县| 湟源县| 兰溪市| 宜都市|