999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于改進粒子群優化LSSVM 的飛機發動機故障診斷

2013-12-23 05:40:16何元清
實驗技術與管理 2013年2期
關鍵詞:故障診斷飛機發動機

莊 夏,戴 敏,何元清

(1.中國民航飛行學院科研處,四川廣漢 618307;2.中國民航飛行學院計算機學院,四川廣漢,618307)

飛機發動機工作環境復雜、狀態變化頻繁,這使得飛機發動機的故障表現和故障征兆表現出多樣性。及時地對飛機發動機進行故障檢測和診斷,能有效地避免事故和由此帶來的巨大損失[1]。

目前對飛機發動機進行故障診斷的主要方法主要有:基于氣路參數的故障診斷方法[2]、基于融合技術的故障診斷方法[3]、基于Petri網的故障診斷方法[4-5]和基于人工智能的故障診斷方法[6-8]。這些方法都實現了飛機發動機的故障診斷,具有重要意義,但也存在著如泛化能力弱、需要大量樣本數據等缺陷。支持向量機(support vector machine,SVM)[9]是在統計學理論的結構風險最小化的理論基礎上發展而來,具有需要樣本數據少、泛化能力強等優點,但其參數選取的好壞決定診斷性能。

因此,本文中提出一種基于粒子群算法(particle swarm optimization,PSO)[10]和支持向量機的故障診斷方法。實驗表明,該方法能較為精確地實現飛機發動機故障診斷,具有很強的可行性。

1 LSSVM 故障診斷

1.1 LSSVM 故障診斷模型

最小二乘支持向量機(least squares support vector machine,LSSVM)[11]在經典SVM 的基礎上,采用平方項作為損失函數,并采用等式約束代替不等式約束,從而將二次規劃問題轉換為線性問題進行求解,以提高訓練速度。

LSSVM 的基本原理是通過非線性映射Ψ(x),將樣本數據{xi,yi}從原空間映射到高維目標空間,在高維目標空間對未知函數采用下式進行估計:

式(1)中w 為超平面的法向量,θ為偏差。

LSSVM 將回歸問題轉換為具有最小結構風險的優化問題,如下式所示:

式(2)中c為正則化參數,ξi 表示第i個輸出端誤差,yi為輸出實際值。為了對(2)進行求解,引入拉格朗日函數,消去約束,如下式所示:

式(3)中α 為拉格朗日算子。根據卡羅-庫恩-塔克(karush-kuhn-tucker,KKT)條件,即:

利用式(4)對式(3)進行求解,可得式(5):

將上式消去w 和ξi,將式(2)所示的優化問題轉換為下述線性方程:

其中,Iw為對角元素為1 的對角矩陣;,Ω 為由元素Ωij組成的矩陣,Ωij=k(xi,xj),1≤i,j≤N,Ωij為LSSVM 中的核函數。

采用RBF徑向基函數作為核函數k(xi,xj)=exp(-‖xi-xj‖/2σ2),σ 表示函數寬。將式(6)展開可得

求解(7)可以獲得分類決策函數:

1.2 多分類LSSVM 故障診斷原理

式(8)所示的決策函數輸出為1或-1,僅能用于解決二分類問題,由于故障診斷通常是多分類問題,所以采用一對一算法,即先將訓練集分為所有可能的類別組合,然后對每個類別組合分別使用一個LSSVM進行訓練,分類需要構造n(n-1)個LSSVM,n 為故障種類數,最后通過對模型進行投票,將票數最多的定位最終的判別結果。

2 基于粒子群優化的故障診斷

2.1 經典粒子群算法

經典粒子群算法問題空間的每一個解表示為一個粒子。粒子具有2個特征,即位置和速度,位置可以表示為xi(t)={xi1,xi2,…,xiD},速度可以表示為vi(t)={vi1,vi2,…,viD},其中D 為維數。在每次迭代中,粒子均通過2個最優值,即個體最優值pdsti和全局最優值gbst對自身的位置和速度進行不斷更新。位置和速度的更新公式為:

其中:c1和c2為學習因子,通常取值為1~2之間的隨機數;λ1和λ2為(0,1)之間的隨機數;ρ 被稱為慣性權重。

2.2 改進的粒子群算法

對經典的粒子群算法進行改進,主要包含以下3個方面:

(1)設計自適應線性變化的慣性權重ρ,在搜索的初始階段,使ρ取較大值,增強粒子的全局搜索能力,以保持解的多樣性最大迭代;在搜索后期,為了讓算法收斂,增加算法的局部尋優能力,使ρ取較小值,如下式所示:

其中,t表示當前迭代次數,tmax表示最大迭代次數。

(2)在算法后期最優解連續三代未發生變化時,引入小生境技術[12],以增強粒子的多樣性。具體是通過引入排擠機制來實現,即通過產生若干粒子,以排擠種群中的一些相似個體。

(3)設計結合測試誤差和訓練誤差的適應度函數,設e1為訓練樣本誤差,e2為測試樣本誤差,則綜合誤差適應度函數Fit可以表示為

式中,η為側重性系數。e1和e2由下式獲得:

2.3 基于改進粒子群優化LSSVM 診斷算法

從式(8)可以看出,參數c和σ 對LSSVM 的分類性能具有較大影響,所以采用改進的粒子群算法對其進行優化,再采用具有優化參數的LSSVM 進行故障診斷。改進粒子群LSSVM 診斷算法如下:

初始化:學習因子c1、c2,慣性權重最大值ρmax、最小值ρmin,排擠因子CF,小生境半徑r,最大迭代次數tmax。

步驟1:將粒子編碼為二維向量(c,σ),并生成含有N 個粒子的初始粒子群,隨機初始位置和速度。

步驟2:根據式(12)計算所有粒子的適應度并進行判斷:當粒子的適應度Fit小于其個體歷史最優適應度pbsti,則對pbsti進行更新;當粒子的適應度Fit小于所有粒子的歷史最優適應度gbst,則對gbst進行更新。

步驟3:對粒子的歷史最優適應度gbst進行判斷,如果其值連續三代不發生變化,則引入小生境排擠操作,選擇N/CF個粒子參與排擠運算,隨機產生一批新粒子,計算新粒子與排擠成員之間的歐式距離d,當滿足d≤r,采用新粒子代替排擠成員。

步驟4:根據式(9)和式(10)對粒子的速度vi(t)和位置xi(t)進行更新。

步驟5:迭代次數t=t+1;如果迭代次數t未達到最大值T 時,則轉入步驟2繼續迭代。

步驟6:采用上述步驟獲得全局最優值gbst并用于初始化LSSVM,采用式(8)所示的決策函數構造n(n-1)/2個二分類器,實現故障診斷。

3 仿真實驗

選取某型發動機的4個典型截面垂直和水平方向的8 個測點,即:風扇前支點水平和垂直振動速度,分別記為v1和v2;中介機匣水平和垂直振動速度,分別記為v3和v4;低壓渦輪支點水平和垂直振動速度,分別記為v5和v6;;外置附件機匣水平和垂直振動加速度,分別記為v7和v8。故障征兆為4種:轉子不對中、動不平衡、支撐剛度過大和無故障,因此輸入數據維數為8,輸出值范圍為{1,2,3,4},樣本數據共16組,其中8組作為訓練數據,剩下8組作為測試數據。訓練數據見表1。

表1 某飛機發動機故障診斷樣本數據mm/s-1

采用上述算法進行故障診斷,參數設置如下:粒子種群規模N=60,學習因子c1=2,c2=4,慣性權重最大值wmax=2,最小值wmin=0.5,排擠因子CF=2,小生境半徑r=1,最大迭代次數T=0。

首先采用改進的粒子群算法對LSSVM 的參數進行尋優,獲得最優參數值:c=0.8,σ=1.2;然后采用測試數據進行診斷,得到8 組測試數據的診斷精度為100%,實現了數據的完全分類。

為了證明本文方法的優越性,將本文方法與文獻[7]和文獻[8]進行比較,得到的適應度隨迭代次數變化的曲線如圖1所示。

圖1 適應度隨迭代次數變化曲線

從圖1中可以看出,文獻[7]對應的適應度最差,本文方法和文獻[8]分別在迭代40次和50次時達到了全局在最優值,這是因為文獻[7]采用神經網絡進行故障診斷,在小樣本數據情況下具有較大的訓練誤差。本文方法由于采用粒子群優化的LSSVM 進行故障診斷,能克服訓練小樣本的不足,具有較強的泛化能力,且具有較快的收斂速度,所以在迭代到40次時就已經獲得最優適應度。

4 結論

本文中提出了一種基于最小二乘支持向量機的飛機發動機故障診斷方法。為了提高最小二乘支持向量機的診斷性能,采用改進的粒子群算法對最小二乘向量機的正則化參數c和RBF寬度σ進行尋優,然后采用經過參數優化的最小二乘支持向量機用于飛機發動機故障診斷。試驗結果證明:本方法能有效地實現故障診斷推理,克服了傳統診斷方式的不足,是一種能有效進行故障診斷的新方法。

[1]郝英,孫健國,白杰.航空燃氣渦輪發動機氣路故障診斷現狀與展望[J].航空動力學報,2003,18(6):753-760.

[2]Doel D L.Temper-A Gas Path Analysis T ool f or CommercialJ et Engines[J].Transact ions of the ASME Journal of Engineering f or Gas Turbines and Power,1994,116(1):82-89.

[3]魯峰,黃金泉,陳熠.航空發動機部件性能故障融合診斷方法研究[J].航空動力學報,2009,24(7):1649-1653.

[4]張鵬,王婷婷,俞利明.改進的模糊Petri網在民航飛機故障診斷中的應用[J].測控技術,2011,30(4):70-73.

[5]王修巖,薛斌斌,李宗帥.基于Petri網的飛機交流發電機故障診斷系統研究[J].中國民航大學學報,2012,30(1):23-25.

[6]王久崇,樊曉光,萬明,等.改進的故障樹模糊診斷方法及其應用[J].計算機工程與應用,2012,48(14):226-230.

[7]宗慕洲,李學仁,杜軍,等.基于相圖-BP網絡相結合的發動機轉子系統故障診斷方法研究[J].計算機測量與控制,2012,20(8):2055-2060.

[8]胡金海,謝壽生,汪誠,等.基于粗糙核Fisher鑒別分析的特征提取及其在發動機故障診斷中的應用[J].航空動力學報,2008,23(7):1346-1352.

[9]Yuan Shengfa,Chu Fulei.Support vector machines-based fault diagnosis for turbo-pump rotor[J].Mechanical Systems and Signal Processing,2006,20(4):939-952.

[10]Eberhart R C,Kennedy J.A new optimizer using particle swarm theory[C]//Proc 6th Int Symposium on Micro Machine and Human Science,Nagoya,1995:39-43.

[11]Suykens J A K,Vandewalle J.Least squares support vector machine classifiers[J].Neural Processing Letters,1999,9(3):293-300.

[12]陳培友,李義玲.基于小生境遺傳算法的自動談判模型[J].計算機工程,2011,37(1):194-200.

猜你喜歡
故障診斷飛機發動機
飛機失蹤
環球時報(2022-05-30)2022-05-30 15:16:57
發動機空中起動包線擴展試飛組織與實施
“拼座飛機”迎風飛揚
當代陜西(2019年11期)2019-06-24 03:40:28
乘坐飛機
神奇飛機變變變
因果圖定性分析法及其在故障診斷中的應用
新一代MTU2000發動機系列
基于LCD和排列熵的滾動軸承故障診斷
基于WPD-HHT的滾動軸承故障診斷
機械與電子(2014年1期)2014-02-28 02:07:31
高速泵的故障診斷
河南科技(2014年3期)2014-02-27 14:05:48
主站蜘蛛池模板: 亚洲黄色成人| 亚洲中文精品人人永久免费| 亚洲日产2021三区在线| 亚洲伊人天堂| 久久99热这里只有精品免费看| 欧美日本二区| 中文字幕人成人乱码亚洲电影| 欧美一区二区三区香蕉视| 亚洲中文字幕23页在线| 亚洲欧洲日韩国产综合在线二区| 国产精品2| 欧美午夜久久| 国产精品深爱在线| a欧美在线| 亚洲精品午夜无码电影网| 国产办公室秘书无码精品| 永久免费av网站可以直接看的| 精品综合久久久久久97超人| 久久精品人人做人人爽| 久久精品女人天堂aaa| 国产青榴视频| 成人年鲁鲁在线观看视频| 久久综合九九亚洲一区| 国产精品久久自在自2021| 中文字幕精品一区二区三区视频| 99色亚洲国产精品11p| 国产精品大白天新婚身材| 欧美亚洲一区二区三区在线| 成人福利在线视频| 无套av在线| 日韩精品资源| 中文字幕不卡免费高清视频| 亚洲第一黄色网址| 蜜臀av性久久久久蜜臀aⅴ麻豆| 日本一本在线视频| 欧美影院久久| 久久精品日日躁夜夜躁欧美| 欧美日韩精品在线播放| 97国产精品视频自在拍| 色婷婷色丁香| 欧美不卡视频在线| AV天堂资源福利在线观看| 99热这里只有精品5| 欧美va亚洲va香蕉在线| 国产精品99r8在线观看| 日韩中文无码av超清| 成人福利一区二区视频在线| 亚洲香蕉在线| 国产99在线| 亚洲AV无码不卡无码| 最新午夜男女福利片视频| www.91在线播放| 国产精品一区二区不卡的视频| 亚洲另类色| 超清无码熟妇人妻AV在线绿巨人| 热思思久久免费视频| 为你提供最新久久精品久久综合| 99在线观看精品视频| 日韩成人高清无码| 久久亚洲综合伊人| 欧美区一区二区三| 亚洲精品午夜无码电影网| 亚洲Av激情网五月天| 国产美女免费网站| 国产精品久久自在自线观看| 亚洲无码四虎黄色网站| 91久久偷偷做嫩草影院免费看| 国产精品久久久久婷婷五月| 亚洲高清国产拍精品26u| 国产精品免费露脸视频| 狼友av永久网站免费观看| 日韩人妻无码制服丝袜视频| 国产视频入口| www.日韩三级| 婷婷在线网站| 国产流白浆视频| 夜夜高潮夜夜爽国产伦精品| 一级毛片免费播放视频| 亚洲浓毛av| 久久久精品久久久久三级| 亚洲日本在线免费观看| 久久精品嫩草研究院|