国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于試飛數(shù)據(jù)的渦扇發(fā)動機(jī)模型辨識及故障檢測研究

2022-08-08 12:36:50卜旭東
工程與試驗 2022年2期
關(guān)鍵詞:氣路聚類神經(jīng)網(wǎng)絡(luò)

卜旭東

(中國飛行試驗研究院,陜西 西安 710089)

1 引 言

航空發(fā)動機(jī)為飛機(jī)提供飛行所需的動力,直接影響著飛機(jī)的性能,其健康狀態(tài)關(guān)系到飛機(jī)能否安全飛行?,F(xiàn)代航空發(fā)動機(jī)的結(jié)構(gòu)十分復(fù)雜,其工作在高溫、高壓、高轉(zhuǎn)速、強(qiáng)振動等苛刻環(huán)境中,外加諸如冰雹、雷擊等威脅,屬于故障多發(fā)系統(tǒng)。

除了外物吸入損傷葉片等突發(fā)性故障外,發(fā)動機(jī)主要零部件腐蝕、積污、變形等也會使部件性能發(fā)生蛻化,導(dǎo)致發(fā)動機(jī)故障增多。而且隨著飛機(jī)機(jī)動性能的提升,各種掛載武器的應(yīng)用,進(jìn)發(fā)不匹配造成發(fā)動機(jī)穩(wěn)定裕度降低,導(dǎo)致喘振、空中停車[1]。發(fā)動機(jī)實際試飛中就暴露出喘振、超溫、振動值過大、控制系統(tǒng)故障、滑油系統(tǒng)故障及傳感器故障等各類故障,其中大部分故障為氣路系統(tǒng)故障,影響發(fā)動機(jī)的正常使用。

通過建立精確的發(fā)動機(jī)模型,將實測值與模型輸出對比生成偏差值,對偏差值是否超過給定的閾值及其變化趨勢進(jìn)行分析,可以有效地檢測到異常狀態(tài)。發(fā)動機(jī)建模主要有部件法和系統(tǒng)辨識。部件法依賴完整、準(zhǔn)確的部件特性,而且迭代算法復(fù)雜,難以滿足實時性要求[2]。系統(tǒng)辨識無需深入了解發(fā)動機(jī)的內(nèi)部結(jié)構(gòu)和工作原理,利用試驗數(shù)據(jù)擬合建立等價的數(shù)學(xué)模型,主要有最小二乘辨識、時域頻域辨識、神經(jīng)網(wǎng)絡(luò)等。神經(jīng)網(wǎng)絡(luò)可以逼近任意非線性函數(shù),無需深入了解發(fā)動機(jī)的內(nèi)部結(jié)構(gòu)和工作原理,算法簡單、實時性好、易于實現(xiàn),在模型辨識中應(yīng)用廣泛[2-7]。本文基于試飛數(shù)據(jù),采用BP神經(jīng)網(wǎng)絡(luò)對發(fā)動機(jī)氣路參數(shù)進(jìn)行辨識,用于發(fā)動機(jī)狀態(tài)監(jiān)控及故障檢測。

2 發(fā)動機(jī)氣路參數(shù)監(jiān)控

飛行試驗期間,機(jī)載測試系統(tǒng)對發(fā)動機(jī)工作參數(shù)進(jìn)行采集,通過遙測系統(tǒng)傳輸?shù)降孛婀ぷ髡?。通過對狀態(tài)參數(shù)及各系統(tǒng)的工作狀況進(jìn)行實時監(jiān)控,保證發(fā)動機(jī)正常工作。據(jù)統(tǒng)計,氣路系統(tǒng)故障通常占到發(fā)動機(jī)所有故障的90%以上,本文針對發(fā)動機(jī)的氣路參數(shù)狀態(tài)監(jiān)控及故障檢測進(jìn)行研究[8-9]。

氣路參數(shù)指氣流從進(jìn)口到出口流經(jīng)風(fēng)扇、壓氣機(jī)、燃燒室、渦輪、加力燃燒室和尾噴管各部件截面的氣動熱力參數(shù),以及各部件的性能參數(shù),執(zhí)行機(jī)構(gòu)的幾何位置、引氣系統(tǒng)、燃油流量等。發(fā)動機(jī)各氣路參數(shù)之間相互影響、干涉,存在復(fù)雜的非線性關(guān)系。當(dāng)一個或幾個氣路部件由于外物打傷、疲勞斷裂等因素發(fā)生故障時,多個氣路參數(shù)都會發(fā)生變化。如壓氣機(jī)或風(fēng)扇故障會造成增壓能力、絕熱效率降低,高低壓轉(zhuǎn)子轉(zhuǎn)速N1、N2上浮,渦輪效率發(fā)生變化,渦輪后排氣溫度、總壓隨之變化,風(fēng)扇、壓氣機(jī)可調(diào)靜子導(dǎo)葉位置隨轉(zhuǎn)速控制也相應(yīng)發(fā)生變化。

3 基于K-means算法縮減樣本規(guī)模

未經(jīng)處理的試飛數(shù)據(jù)中包含著大量發(fā)動機(jī)工作狀態(tài)相近、重復(fù)的數(shù)據(jù)點[10],這些冗余數(shù)據(jù)不具有代表性,占用大量的計算資源。因此,在滿足模型精度要求的情況下,對原始數(shù)據(jù)進(jìn)行預(yù)處理,剔除數(shù)據(jù)中的狀態(tài)相近、重復(fù)的數(shù)據(jù)點。

3.1 K-means聚類算法

K-means算法是一種無監(jiān)督的聚類算法,把相似的數(shù)據(jù)自動歸到一個類別中,評價樣本相似度指標(biāo)是數(shù)據(jù)歐式距離。首先從數(shù)據(jù)集中隨機(jī)選取k個點代表每一簇的聚類中心,然后計算剩余各樣本到聚類中心的距離,將其賦給最近的簇,接著重新計算每一簇距離的平均值,確定新的聚類中心。整個過程不斷重復(fù),直到聚類中心不再變化。

K-means聚類算法簡單,能夠處理大數(shù)據(jù)集,但是計算量較大,對初始聚類中心敏感,選取不同的初始聚類中心會產(chǎn)生不同的聚類結(jié)果,陷入局部最優(yōu)。在進(jìn)行計算前,必須先指定聚類的數(shù)量k,但k值的選定是難以估計的。本文采用手肘法的思想確定k值,引入一個核心指標(biāo)誤差平方和SSE(Sum of the squared errors),代表聚類效果的好壞:

其中,Ci為第i個簇的聚類中心,xi為該簇的樣本點。手肘法的核心思想是隨著聚類數(shù)量k的增大,樣本劃分會更加精細(xì),每個簇的聚合程度會逐漸提高,則誤差平方和SSE會逐漸變小。當(dāng)k小于真實聚類數(shù)時,由于k的增大會大幅增加每個簇的聚合程度,故SSE的下降幅度會很大;而當(dāng)k到達(dá)真實聚類數(shù)時,再增加k所得到的聚合程度回報會迅速變小,所以SSE的下降幅度會驟減,然后隨著k值的增大而趨于平緩。

3.2 數(shù)據(jù)縮減結(jié)果

本文以數(shù)據(jù)點Pi中飛行馬赫數(shù)Ma、氣壓高度Hp、發(fā)動機(jī)油門桿角度Φ、高壓轉(zhuǎn)子轉(zhuǎn)速NH、低壓渦輪出口總溫T6等反映發(fā)動機(jī)狀態(tài)的5個主要變量間的歐式距離作為評價發(fā)動機(jī)工作狀態(tài)相似程度的指標(biāo),即:

為了確定聚類效果較好的k值,k取100到2000,依次間隔100進(jìn)行聚類,獲得每次聚類后的誤差平方和(如圖1所示)。

圖1 各聚類數(shù)目下的誤差平方和

由圖1可以看出,當(dāng)聚類數(shù)量k大于1500以后,誤差平方和SSE下降非常緩慢,故穩(wěn)態(tài)數(shù)據(jù)的聚類數(shù)量取1500。之后取各個類別中距離聚類中心最近的樣本代表該類別,數(shù)據(jù)由約21萬個縮減為1500個數(shù)據(jù)點,在飛行包線內(nèi)的分布如圖2所示。

圖2 訓(xùn)練樣本在飛行包線內(nèi)的分布

4 發(fā)動機(jī)氣路參數(shù)模型辨識及驗證

4.1 BP神經(jīng)網(wǎng)絡(luò)

BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)是一種多層前饋神經(jīng)網(wǎng)絡(luò),通過誤差反向傳播算法來不斷調(diào)整網(wǎng)絡(luò)的權(quán)值和閾值,訓(xùn)練數(shù)據(jù)從輸入層經(jīng)過隱含層逐層向后傳播。調(diào)整網(wǎng)絡(luò)權(quán)值時,則沿著減小誤差的方向,從輸出層經(jīng)過中間各層向前修正網(wǎng)絡(luò)連接權(quán)值,使網(wǎng)絡(luò)的誤差平方和最小。

標(biāo)準(zhǔn)誤差反向傳播算法收斂速度慢,易陷入局部最優(yōu)。針對該問題,出現(xiàn)了幾種改進(jìn)的算法,如動量BP法、學(xué)習(xí)率可變BP法、牛頓法、LM(Levenberg Marquardt)算法等。應(yīng)用優(yōu)化算法比傳統(tǒng)BP及其他改進(jìn)算法收斂速度快,計算精度更高。本文采用LM算法對學(xué)習(xí)算法進(jìn)行改進(jìn)。

4.2 輸入、輸出參數(shù)的確定

模型輸入?yún)?shù)為決定發(fā)動機(jī)工作狀態(tài)的參數(shù):飛行馬赫數(shù)Ma、氣壓高度Hp、大氣總溫Ttb、發(fā)動機(jī)油門桿角度Φ、發(fā)動機(jī)作戰(zhàn)/訓(xùn)練信號Fe;模型輸出參數(shù)為表征發(fā)動機(jī)工作狀態(tài)的氣路參數(shù):高壓轉(zhuǎn)子轉(zhuǎn)速NH、低壓轉(zhuǎn)子轉(zhuǎn)速NL、高壓壓氣機(jī)出口總壓P31、低壓渦輪出口總溫T6、低壓渦輪出口總壓P6。為了使BP神經(jīng)網(wǎng)絡(luò)能夠擬合發(fā)動機(jī)動態(tài)變化過程,在輸入層中加入時延環(huán)節(jié)和輸出反饋,網(wǎng)絡(luò)模型結(jié)構(gòu)如圖3所示。

圖3 網(wǎng)絡(luò)模型結(jié)構(gòu)

4.3 網(wǎng)絡(luò)模型推廣驗證

為了驗證BP神經(jīng)網(wǎng)絡(luò)模型的泛化能力,取未參與訓(xùn)練、發(fā)動機(jī)正常工作的一段試飛數(shù)據(jù)進(jìn)行仿真對比,對比結(jié)果如圖4所示。從圖中可以看出,所建立的模型能夠較好地擬合氣路參數(shù)的變化情況,誤差在可接受的范圍內(nèi),可用于飛行中故障檢測。

(a)高壓轉(zhuǎn)子轉(zhuǎn)速NH

(b)低壓渦輪出口總溫T6圖4 網(wǎng)絡(luò)模型輸出與試飛數(shù)據(jù)對比結(jié)果

采用均方誤差和最大相對誤差評價所建網(wǎng)絡(luò)的優(yōu)劣。

均方誤差(RMSE):

最大相對誤差δmax:

式中,ei表示預(yù)測誤差,N表示樣本數(shù),yi表示真實值,Δ表示絕對值。表1為所建模型在驗證集上的性能表現(xiàn)。

表1 網(wǎng)絡(luò)模型在驗證集的表現(xiàn)

5 網(wǎng)絡(luò)模型在故障檢測中的應(yīng)用

基于BP神經(jīng)網(wǎng)絡(luò)模型實現(xiàn)故障檢測的基本思路是根據(jù)飛行試驗實時測量的參數(shù),將預(yù)測模型輸出與實測值對比生成殘差向量,以殘差是否超過設(shè)定的閾值作為故障檢測的依據(jù)。故障檢測的閾值一般難以確定,依據(jù)BP神經(jīng)網(wǎng)絡(luò)在驗證樣本上計算結(jié)果,設(shè)定各參數(shù)檢測閾值為最大偏差值的1.5倍左右,即NL、NH、T6、P31、P6的檢測閾值分別為±3%、±1.5%、±20℃、±60kPa、±8kPa。

為了降低故障檢測過程中的虛警率,引入持續(xù)性檢驗指標(biāo),連續(xù)3次超過檢測閾值時才認(rèn)為發(fā)動機(jī)發(fā)生故障,并發(fā)出告警。

以某型號發(fā)動機(jī)試飛中喘振故障的試飛數(shù)據(jù)進(jìn)行驗證,模型輸出結(jié)果與實測值對比結(jié)果如圖5所示,圖6為該段試飛數(shù)據(jù)各氣路參數(shù)偏差值歸一化后組成的殘差向量的模與設(shè)定的檢測閾值的對比結(jié)果。

圖5 網(wǎng)絡(luò)模型在故障數(shù)據(jù)中的應(yīng)用

圖6 殘差向量的模與故障檢測閾值的對比圖

故障發(fā)生前,模型輸出值與實測值基本吻合。在第545個數(shù)據(jù)點,模型輸出與實測值出現(xiàn)偏差隨后迅速增大,在第573個數(shù)據(jù)點連續(xù)3次超過設(shè)定閾值發(fā)出告警。而該型號發(fā)動機(jī)電子控制器在第600個數(shù)據(jù)點報出喘振信號,執(zhí)行消喘時,偏差值進(jìn)一步增大??梢钥闯觯撍惴ㄏ噍^于發(fā)動機(jī)電子控制器的故障告警系統(tǒng),能夠提前3.5s左右檢測出發(fā)動機(jī)異常。

6 結(jié) 論

本文利用神經(jīng)網(wǎng)絡(luò)對渦扇發(fā)動機(jī)氣路參數(shù)進(jìn)行辨識,并對故障檢測算法進(jìn)行了研究。首先采用K-means聚類算法對海量試飛數(shù)據(jù)進(jìn)行處理,縮減樣本規(guī)模,改善訓(xùn)練樣本質(zhì)量。之后研究了BP神經(jīng)網(wǎng)絡(luò)對渦扇發(fā)動機(jī)氣路參數(shù)的辨識方法,對神經(jīng)網(wǎng)絡(luò)模型泛化能力進(jìn)行了驗證。結(jié)果表明,網(wǎng)絡(luò)模型計算結(jié)果與試飛數(shù)據(jù)基本吻合。最后對故障檢測算法進(jìn)行了研究,在一段故障數(shù)據(jù)中的應(yīng)用結(jié)果表明,該算法相較于發(fā)動機(jī)故障告警系統(tǒng),能提前檢測出異常狀況,可以用于該型號發(fā)動機(jī)后續(xù)試飛中的狀態(tài)監(jiān)控。

猜你喜歡
氣路聚類神經(jīng)網(wǎng)絡(luò)
雙向LSTM模型在航空發(fā)動機(jī)氣路故障診斷的應(yīng)用
航天控制(2020年5期)2020-03-29 02:10:34
神經(jīng)網(wǎng)絡(luò)抑制無線通信干擾探究
電子制作(2019年19期)2019-11-23 08:42:00
一種高壓氣路接觸件密封結(jié)構(gòu)改進(jìn)設(shè)計
基于DBSACN聚類算法的XML文檔聚類
電子測試(2017年15期)2017-12-18 07:19:27
基于神經(jīng)網(wǎng)絡(luò)的拉矯機(jī)控制模型建立
基于改進(jìn)的遺傳算法的模糊聚類算法
復(fù)數(shù)神經(jīng)網(wǎng)絡(luò)在基于WiFi的室內(nèi)LBS應(yīng)用
基于支持向量機(jī)回歸和RBF神經(jīng)網(wǎng)絡(luò)的PID整定
一種層次初始的聚類個數(shù)自適應(yīng)的聚類方法研究
某型渦軸發(fā)動機(jī)氣路故障數(shù)值仿真
瑞金市| 华池县| 汤原县| 扎兰屯市| 绥滨县| 全州县| 东光县| 渑池县| 时尚| 长宁区| 渭南市| 永泰县| 玉林市| 昭苏县| 汤原县| 宝清县| 河西区| 井陉县| 宣化县| 轮台县| 囊谦县| 乌兰浩特市| 垫江县| 景泰县| 南丹县| 沂源县| 怀仁县| 日土县| 平利县| 城口县| 承德市| 卢氏县| 收藏| 蒙阴县| 裕民县| 平顺县| 彭州市| 中西区| 富阳市| 涪陵区| 海伦市|