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

基于LightGBM的航空發(fā)動機剩余使用壽命預測

2021-02-27 08:53:26宋海龍黎明茍江趙慶賀
現(xiàn)代計算機 2021年35期
關(guān)鍵詞:發(fā)動機特征優(yōu)化

宋海龍,黎明,茍江,趙慶賀

(中電科航空電子有限公司,成都 611731)

0 引言

航空發(fā)動機作為飛機的“心臟”[1],其可靠性和安全性至關(guān)重要,也是日常航空維修作業(yè)中的重點關(guān)注對象。故障預測與健康管理(prognos?tics and health management,PHM)[2]技術(shù)能夠突破傳統(tǒng)航空維護技術(shù)的瓶頸,改變傳統(tǒng)的維修保障方式,提高設備維修保障效率。

從工程應用和技術(shù)研究角度來看,發(fā)動機剩余使用壽命預測主要有三個方向:基于物理模型、基于數(shù)據(jù)驅(qū)動和融合預測[3]。其中,基于數(shù)據(jù)驅(qū)動的機器學習的預測方法,能夠根據(jù)發(fā)動機的歷史數(shù)據(jù)和狀態(tài)數(shù)據(jù)信息,通過特征提取、趨勢預測等技術(shù),構(gòu)建剩余使用壽命預測模型,預測得到發(fā)動機的剩余使用壽命,為預防性維修提供技術(shù)支撐,也是目前行業(yè)研究的主流方向。

周俊[4]研究了基于退化軌跡相似性、基于相關(guān)向量機和基于隨機過程的剩余壽命預測方法,并對多種預測方法進行融合;唐王[5]研究了基于改進循環(huán)神經(jīng)網(wǎng)絡(LSTM-NN)模型的發(fā)動機非線性剩余壽命預測;于會越[6]運用多種機器學習方法(SVR、CNN、CNN-LSTM和GBDT)實現(xiàn)了發(fā)動機剩余壽命預測;馬忠等[7]采用改進的卷積神經(jīng)網(wǎng)絡(CNN)方法對發(fā)動機剩余壽命進行預測;車暢暢等[8]采用一維卷積神經(jīng)網(wǎng)絡(1D-CNN)和雙向長短時記憶神經(jīng)網(wǎng)絡(Bi-LSTM)建立航空發(fā)動機剩余壽命預測模型;李杰等[9]提出了一種將卷積神經(jīng)網(wǎng)絡和長短期記憶網(wǎng)絡相融合的數(shù)據(jù)驅(qū)動模型。

但目前的研究主要集中在算法層面,通過利用不同的、先進的機器學習算法對剩余使用壽命進行預測,缺乏在數(shù)據(jù)層面對已有模型進行優(yōu)化的研究。在此基礎上,本文采用基于LightGBM的機器學習預測方法對航空發(fā)動機進行剩余使用壽命預測,同時提出一種基于時間窗口的特征衍生模型優(yōu)化方案,通過實例分析研究,對于提升預測模型的精確度有非常好的效果。

1 LightGBM

LightGBM是微軟亞洲研究院(MSRA)于2017年提出的一種快速的、分布式的、高性能的基于決策樹算法的梯度Boosting框架,可以用在分類、回歸等機器學習任務中。LightGBM在訓練速度和內(nèi)存方面做了優(yōu)化,具有快速、高效、降低內(nèi)存、支持并行化和GPU學習、能夠處理大規(guī)模數(shù)據(jù)等優(yōu)點。

1.1 梯度提升

梯度提升是在不斷的迭代過程中,通過對模型不斷的增加子模型,但同時保證最終的損失函數(shù)值不斷的下降。GBDT是一種梯度提升決策樹,是由多個決策樹組成,利用損失函數(shù)的負梯度在當前模型的值作為回歸提升樹算法的殘差的近似值,來擬合一個回歸樹[10-12]。

假設每一個單獨的子模型為fi(x),復合模型為:

損失函數(shù)為L(Fm(x),Y),每一次對模型中添加新的子模型后,使得損失函數(shù)不斷趨于0。

1.2 LightGBM原理

LightGBM是在傳統(tǒng)的梯度提升樹(GBDT)上使用直方圖算法(histogram-based algorithm)[11]。在一個要分裂的結(jié)點上,為每一個特征構(gòu)建直方圖。具體地,先將特征值做分箱處理,然后按照分箱值構(gòu)造一個直方圖。遍歷結(jié)點中的每一個樣本,在直方圖中累積每個bin的樣本數(shù)和樣本的梯度之和,當遍歷完一次數(shù)據(jù)后,直方圖就累積了需要的統(tǒng)計量。

對于每個特征,根據(jù)構(gòu)建的直方圖,遍歷每一個bin值尋找最優(yōu)分裂特征及bin值。同時使用帶深度限制的Leaf-wise的葉子生長策略,經(jīng)過一次數(shù)據(jù)可以同時分裂同一層的葉子,具有易進行多線程優(yōu)化、易控制模型復雜度、不易過擬合[10,13]等特點。

2 數(shù)據(jù)來源

本文采用美國國家航空航天局NASA公布的渦扇發(fā)動機退化仿真數(shù)據(jù)集[14]作為此次剩余使用壽命預測的研究對象。該數(shù)據(jù)集共有3個操作參數(shù)和21個傳感器監(jiān)測參數(shù)組成。其中各參數(shù)含義如表1所示。

表1 渦扇發(fā)動機各參數(shù)

3 模型建立

3.1 探索性分析

本文將重點研究數(shù)據(jù)集train_FD001,在該數(shù)據(jù)集中,所有發(fā)動機都出現(xiàn)同一種故障。首先對數(shù)據(jù)做探索性分析,該數(shù)據(jù)集共包含100個發(fā)動機的20631條數(shù)據(jù),數(shù)據(jù)均為數(shù)值型,無缺失值。

分析該數(shù)據(jù)集中發(fā)動機運行時間周期,了解發(fā)動機在發(fā)生故障之前平均運行的周期數(shù)的信息。其中發(fā)動機最大運行周期(max_cycle)數(shù)據(jù)分布如表2所示。

表2 發(fā)動機最大運行周期數(shù)據(jù)分布

繪制最大運行周期的直方圖以了解其分布,如圖1所示。

圖1 最大運行周期數(shù)據(jù)分布

分析發(fā)動機最大運行周期時,發(fā)動機的最早失效是在128周期之后,最長是362周期,平均發(fā)動機在199~206周期之間發(fā)生故障,但是46周期的標準偏差也相當大。直方圖也可以確認大多數(shù)發(fā)動機在200個循環(huán)左右發(fā)生故障,該分布是右偏的。

3.2 計算剩余使用壽命

計算“剩余使用壽命”(RUL)的目標變量,既作為可視化分析和相關(guān)性分析的目標變量,又作為機器學習回歸模型的目標變量。

假設RUL隨時間線性下降,并且在發(fā)動機的最后一個時間周期的值為0。使用發(fā)動機最大運行周期(max_cycle)減去當前運行周期(cycle)計算所需的RUL,給每個樣本添加RUL標簽。

3.3 特征選擇

對監(jiān)測的傳感器參數(shù)數(shù)據(jù)做描述性統(tǒng)計分析,分析記錄數(shù)、均值、標準差、最小值、最大值和(1/4、1/2、3/4)分位數(shù)指標,進一步了解數(shù)據(jù)分布情況。其中參數(shù)T2、P2、epr、farB、Nf_dmd、PCNfR_dmd的最大值與最小值相同,數(shù)據(jù)沒有波動,不含任何有價值的信息,做丟棄處理。

Pearson相關(guān)系數(shù)[15]是用來衡量兩個連續(xù)變量間的相關(guān)關(guān)系。假設隨機變量X和Y的樣本數(shù)據(jù)分別為x1,x2,…,xn和y1,y2,…,yn,則 Pearson相關(guān)系數(shù)r為:

r的取值范圍在-1~1之間。其絕對值|r|表示兩個變量間相關(guān)關(guān)系的強弱,越接近1,表明相關(guān)程度越高。r>0表示正相關(guān),r<0表示負相關(guān),r=0表示不相關(guān),r=1表示完全相關(guān)。

發(fā)動機各參數(shù)與RUL的Pearson相關(guān)系數(shù)如表3所示。

表3 發(fā)動機各參數(shù)與RUL的Pearson相關(guān)系數(shù)

其中參數(shù)P15與RUL的Pearson相關(guān)系數(shù)僅-0.1283,關(guān)系極弱,可以認為不相關(guān)。

再結(jié)合可視化分析,隨機選取3個發(fā)動機,繪制這3個發(fā)動機P15參數(shù)隨RUL變化的折線圖,如圖2所示。

圖2 參數(shù)P15隨RUL變化折線

作為對比,再繪制Ps30參數(shù)隨RUL變化的折線圖,如圖3所示。綜合相關(guān)性分析和可視化分析的結(jié)果,P15與RUL關(guān)系極弱,做丟棄處理。

圖3 參數(shù)Ps30隨RUL變化折線

3.4 數(shù)據(jù)歸一化

不同的傳感器往往具有不同的量綱和量綱單位,為了縮小數(shù)值之間的差異,消除量綱的影響,達到數(shù)據(jù)優(yōu)化目的,采用最小-最大值歸一化,將數(shù)據(jù)歸一化在0~1范圍內(nèi)。歸一化公式[16]為:

其中xmax為傳感器參數(shù)數(shù)據(jù)的最大值,xmin為傳感器參數(shù)數(shù)據(jù)的最小值。

3.5 模型評估與分析

為確保預測模型的可用性,本文采用回歸類模型通用的評估方法,從而完成對模型的綜合評估。評估指標[10]如下:

●平均絕對誤差(MAE):預測值x′i與真實值xi之差的絕對值之和除以預測次數(shù)作為誤差度量。公式為:

●均方根誤差(RMSE):預測值x′i與真實值xi逐點求差的平方和,與預測次數(shù)相除的平方根作為誤差的度量。公式為:

●判定系數(shù)(R2):預測值x′i與真實值xi的回歸平方和在總平方和中所占的比例。R2的取值范圍在0~1之間,越接近1,模型的擬合優(yōu)度越高。公式為:

劃分訓練集和測試集,隨機選train_FD001數(shù)據(jù)中80%的數(shù)據(jù)作為訓練集,用于模型的訓練與學習;20%的數(shù)據(jù)作為測試集,用于評估算法的性能及優(yōu)化。利用Python 3.8.8工具建立航空發(fā)動機剩余使用壽命預測模型。使用MAE、RMSE和R2作為對LightGBM模型的評估指標,評估結(jié)果如表4所示。

表4 LightGBM模型評估結(jié)果

此外,LightGBM模型還可輸出特征重要性定量評價結(jié)果,便于更進一步的特征篩選,得分越高,說明該特征對模型預測性能影響越大。特征的重要性排序結(jié)果如圖4所示。

圖4 參數(shù)對模型預測性能影響的重要性

3.6 模型優(yōu)化

發(fā)動機機械部件的磨損是一個基于時間序列的動態(tài)變化過程,時點數(shù)據(jù)僅能反映當前的狀態(tài),而無法真實反映部件的全部信息。對于具備時間特性的數(shù)據(jù)而言,具有一定長度的序列既包含前后趨勢、波動的變化,又能減少因某次數(shù)據(jù)異常對結(jié)果的影響。但時間窗口長度過長也會出現(xiàn)湮沒短期變化特征的可能,同時也會降低有效數(shù)據(jù)的記錄數(shù),因此也不能將時間窗口的長度設置過長。

假設T為時間窗口的長度,為衍生時點i(i>T)的特征指標,需考慮時點i及前T個時點的狀態(tài)數(shù)據(jù),時點i≤T的數(shù)據(jù)因無法衍生特征,將不能參與模型的訓練和預測。衍生的指標包括均值、趨勢和波動,計算公式如表5所示。

表5 特征衍生指標

對每個傳感器的參數(shù)數(shù)據(jù)都進行均值、趨勢和波動的特征衍生,根據(jù)數(shù)據(jù)集采樣數(shù)據(jù)記錄次數(shù)的大小,選取時間窗口長度T=20,優(yōu)化后的模型評估結(jié)果如表6所示。

表6 優(yōu)化后模型評估結(jié)果

通過基于時間窗口的特征衍生模型優(yōu)化方案對LightGBM模型進行優(yōu)化,測試集的判定系數(shù)提升了30.8%,具備非常好的優(yōu)化效果。

隨機選取編號20、66的發(fā)動機,使用Light?GBM預測的RUL和實際RUL對比結(jié)果如圖5、圖6所示,預測效果良好。

圖5 20號發(fā)動機LightGBM的RUL預測結(jié)果

圖6 66號發(fā)動機LightGBM的RUL預測結(jié)果

4 結(jié)語

基于多個傳感器參數(shù)的航空發(fā)動機仿真退化數(shù)據(jù),通過對數(shù)據(jù)進行探索性分析、描述性分析、相關(guān)性分析、可視化分析、特征選擇、歸一化等數(shù)據(jù)處理環(huán)節(jié),不斷提升數(shù)據(jù)質(zhì)量,然后采用LightGBM建立機器學習模型實現(xiàn)了對發(fā)動機RUL的預測,并對模型進行分析與綜合評估,同時提出一種基于時間窗口的特征衍生模型優(yōu)化方案。實例分析結(jié)果表明:測試集的判定系數(shù)提升了30.8%,說明該方案在模型優(yōu)化方面的有效性。

猜你喜歡
發(fā)動機特征優(yōu)化
超限高層建筑結(jié)構(gòu)設計與優(yōu)化思考
民用建筑防煙排煙設計優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
如何表達“特征”
發(fā)動機空中起動包線擴展試飛組織與實施
不忠誠的四個特征
當代陜西(2019年10期)2019-06-03 10:12:04
抓住特征巧觀察
新一代MTU2000發(fā)動機系列
線性代數(shù)的應用特征
河南科技(2014年23期)2014-02-27 14:19:15
主站蜘蛛池模板: 99伊人精品| 黑人巨大精品欧美一区二区区| 日韩av无码DVD| 亚洲精品国产综合99| 久久频这里精品99香蕉久网址| 国产精品亚洲αv天堂无码| 伊人久久久大香线蕉综合直播| 老色鬼久久亚洲AV综合| 一级毛片在线直接观看| 欧美精品伊人久久| 国产菊爆视频在线观看| 亚洲一区精品视频在线| 欧美高清三区| 亚洲二区视频| 思思99思思久久最新精品| 在线人成精品免费视频| 综合成人国产| 国产乱子伦视频三区| 99这里只有精品免费视频| 东京热一区二区三区无码视频| 久久人与动人物A级毛片| 美女免费黄网站| 日本www在线视频| 日韩欧美亚洲国产成人综合| 久久网欧美| 国产欧美综合在线观看第七页| 亚洲第一天堂无码专区| 特级aaaaaaaaa毛片免费视频| 精品欧美视频| a级毛片毛片免费观看久潮| 1级黄色毛片| 国产男人天堂| 国内精品小视频在线| 久久久久亚洲Av片无码观看| 91蜜芽尤物福利在线观看| 99热最新网址| 成人综合网址| 99久久婷婷国产综合精| 亚洲第一在线播放| 亚洲精品人成网线在线| 91精品情国产情侣高潮对白蜜| 中文字幕中文字字幕码一二区| 巨熟乳波霸若妻中文观看免费| 成人噜噜噜视频在线观看| 亚洲人成在线精品| 欧美亚洲国产精品久久蜜芽| 青青操国产| 国产欧美日韩在线在线不卡视频| 狠狠色噜噜狠狠狠狠色综合久| 亚洲手机在线| а∨天堂一区中文字幕| 亚洲成aⅴ人在线观看| 三级毛片在线播放| 国产一区二区影院| 伊人久久大香线蕉影院| 国产18在线播放| 国产成人无码AV在线播放动漫| 亚洲成a∧人片在线观看无码| 亚洲日韩精品欧美中文字幕| 538国产在线| 国产一二三区视频| 欧美日本激情| 伊人成人在线视频| 热久久这里是精品6免费观看| 人人看人人鲁狠狠高清| 国产又粗又猛又爽视频| 自偷自拍三级全三级视频| 久久综合丝袜长腿丝袜| 综合天天色| 无码福利日韩神码福利片| 国产乱子伦视频在线播放| 国产精品99在线观看| 欧美黄网在线| 亚洲中文无码h在线观看| 久久久久国产精品免费免费不卡| 久久96热在精品国产高清| 日韩中文无码av超清| 欧美国产在线精品17p| 国产小视频a在线观看| 久久综合一个色综合网| 伊人91在线| 视频国产精品丝袜第一页|