張 瀟,劉沐陽
(1.中國(guó)空間技術(shù)研究院,北京 100094; 2.西北工業(yè)大學(xué) 航空學(xué)院,西安 710072)
隨著機(jī)電設(shè)備的大型化、復(fù)雜化及智能化,因機(jī)電設(shè)備故障導(dǎo)致停產(chǎn)造成的損失越來越大,設(shè)備維護(hù)的難度也不斷增大,因此準(zhǔn)確判斷設(shè)備當(dāng)前的健康狀態(tài)對(duì)設(shè)備維護(hù)具有重要意義[1]。近年來,國(guó)內(nèi)外學(xué)者對(duì)重大裝備的健康管理技術(shù)研究給予高度重視。我國(guó)的“中國(guó)制造2025”項(xiàng)目、《國(guó)家中長(zhǎng)期科學(xué)和技術(shù)發(fā)展規(guī)劃綱要(2006—2020 年)》及“863 計(jì)劃”先進(jìn)制造技術(shù)領(lǐng)域中,都將重大裝備和系統(tǒng)的健康狀態(tài)評(píng)估技術(shù)作為前沿技術(shù)予以重點(diǎn)支持[2]。
作為飛行器控制系統(tǒng)的核心部件,機(jī)電作動(dòng)器(electromechanical actuator, EMA)的健康狀態(tài)直接關(guān)系到飛行器能否正常運(yùn)行,其健康管理尤為重要[3]。由于航空航天裝備對(duì)重量和體積有非常嚴(yán)格的限制,難以設(shè)計(jì)成多冗余結(jié)構(gòu),所以為了確保EMA的健康工作,必須對(duì)其采取科學(xué)合理、可行有效的健康管理技術(shù)[4]。我國(guó)對(duì)于EMA 及其相應(yīng)健康管理技術(shù)的研究起步較晚,但得益于國(guó)家近年來對(duì)國(guó)防工業(yè)的重視以及學(xué)者們的不懈努力,目前已取得諸多優(yōu)秀成果[5-10]。
設(shè)備健康管理技術(shù)是一種監(jiān)測(cè)、維護(hù)設(shè)備運(yùn)行狀態(tài)的技術(shù),即通過計(jì)算機(jī)自動(dòng)對(duì)提取到的參數(shù)信息進(jìn)行分析,再根據(jù)分析結(jié)果采取相應(yīng)措施維護(hù)設(shè)備的正常工作。目前,多采用人工智能與深度學(xué)習(xí)來實(shí)現(xiàn)設(shè)備的健康管理。深度學(xué)習(xí)可以很好地從樣本中提取深層信息,準(zhǔn)確率較高,但存在模型復(fù)雜度過高、收斂速度慢、易過擬合等缺點(diǎn)。相比而言,集成學(xué)習(xí)方法結(jié)構(gòu)較簡(jiǎn)單,訓(xùn)練時(shí)間更短,泛化誤差更低,因此集成學(xué)習(xí)方法近年來得到飛速發(fā)展,成為能與深度學(xué)習(xí)比肩的優(yōu)秀算法。其中,Boosting 方法是最早被提出的[11]集成學(xué)習(xí)方法,也是當(dāng)前集成學(xué)習(xí)方法中發(fā)展最快速的一種。2001 年,F(xiàn)riedman[12]提出了一種Gradient Boosting算法,并將其與Tree 模型相結(jié)合形成了一種梯度提升決策樹(gradient boosting decision tree, GBDT)算法,利用梯度值來定位模型的不足,不斷迭代來更新整個(gè)模型。2016 年,華盛頓大學(xué)陳天奇博士[13]提出了一種GBDT 的改進(jìn)算法——極端梯度提升(eXtreme Gradient Boosting, XGBoost)算法,不同于GBDT 只利用一階導(dǎo)數(shù)的信息,XGBoost 針對(duì)損失函數(shù)進(jìn)行二階泰勒展開,并在目標(biāo)函數(shù)中加入正則項(xiàng)來防止過擬合,且XGBoost 支持并行運(yùn)算,因此在速度上優(yōu)于傳統(tǒng)GBDT 算法,這些優(yōu)點(diǎn)使得其被廣泛應(yīng)用于各種領(lǐng)域[14-15]。包括藥物生物活性預(yù)測(cè)和滾動(dòng)軸承的故障診斷,另外,基于GBDT 的改進(jìn)算法不斷涌現(xiàn),出現(xiàn)了輕梯度提升機(jī)(light gradient boosting machine, LightGBM)[16]、CatBoost[17]算法等很多對(duì)于數(shù)據(jù)預(yù)測(cè)性能優(yōu)異的集成學(xué)習(xí)方法。
將集成學(xué)習(xí)方法與EMA 的健康管理技術(shù)相融合,利用集成學(xué)習(xí)方法對(duì)EMA 的狀態(tài)進(jìn)行監(jiān)測(cè)和分類,將會(huì)擁有廣闊的發(fā)展前景。因此,本文以EMA為研究對(duì)象,分析其工作原理及故障機(jī)理,在MatLab中建立仿真模型以找尋合適的故障參數(shù),進(jìn)一步搭建實(shí)物平臺(tái)采集故障數(shù)據(jù),以驗(yàn)證集成學(xué)習(xí)方法應(yīng)用于EMA 故障診斷的有效性。
EMA 主要由驅(qū)動(dòng)電機(jī)、減速機(jī)構(gòu)和傳動(dòng)裝置構(gòu)成,其中:減速機(jī)構(gòu)用于放大電機(jī)的扭矩,由齒輪箱構(gòu)成;傳動(dòng)裝置負(fù)責(zé)將旋轉(zhuǎn)運(yùn)動(dòng)轉(zhuǎn)換為直線運(yùn)動(dòng),可由滾珠絲杠或行星滾柱絲杠構(gòu)成,本文采用后者。EMA 驅(qū)動(dòng)電機(jī)(多為永磁同步電機(jī))接收控制信號(hào)并按照指令以一定的轉(zhuǎn)速轉(zhuǎn)動(dòng),通過減速機(jī)構(gòu)進(jìn)行減速增扭后利用滾柱絲杠將旋轉(zhuǎn)運(yùn)動(dòng)轉(zhuǎn)化為直線運(yùn)動(dòng)進(jìn)行位置或者力輸出。下面針對(duì)EMA主要構(gòu)件的常見故障、工作機(jī)理以及控制系統(tǒng)進(jìn)行建模分析。
根據(jù)永磁電機(jī)的失效數(shù)據(jù)與工業(yè)經(jīng)驗(yàn),由匝間短路引起的定子繞組故障是最為常見的故障之一[18],也最難以發(fā)現(xiàn),其特征是短路時(shí)被短路相電流增大,從而使線圈發(fā)熱,嚴(yán)重時(shí)燒毀電機(jī)。但其故障機(jī)理復(fù)雜,是多種因素耦合的結(jié)果,單獨(dú)的故障分析難以對(duì)該故障進(jìn)行診斷。而集成學(xué)習(xí)的狀態(tài)預(yù)測(cè)對(duì)系統(tǒng)的數(shù)據(jù)很敏感,但是對(duì)于整個(gè)系統(tǒng)的運(yùn)作機(jī)理并不需要投入太多關(guān)注,因此將電機(jī)故障機(jī)理視為黑箱有助于簡(jiǎn)化分析,重點(diǎn)關(guān)注系統(tǒng)的輸入和輸出,而無須深入了解其內(nèi)部復(fù)雜性,使用本文方法可以完成匝間短路故障的高效診斷。圖1 為三相永磁同步電機(jī)匝間短路故障示意。在接下來的故障模型推導(dǎo)中,假設(shè)匝間短路故障發(fā)生在a 相,當(dāng)故障發(fā)生在其他相時(shí),推導(dǎo)過程同樣適用。
圖1 三相永磁同步電機(jī)繞組匝間短路故障示意Fig.1 Schematic diagram of a short-circuit fault among turns in winding of a three-phase permanent magnet synchronous motor
當(dāng)匝間短路故障發(fā)生時(shí),繞組短路線圈自成回路,永磁轉(zhuǎn)子旋轉(zhuǎn)時(shí),短路線圈內(nèi)部形成短路環(huán)流,相當(dāng)于定子上存在4 套繞組,即a 相短路繞組、a 相未短路繞組和b、c 兩相正常繞組,4 套繞組的電阻、自感及繞組間互感隨短路線圈匝數(shù)占比的變化而改變。數(shù)學(xué)模型可以表示為
式中:uabcf表示相電壓,
其中uf= 0 表 示短路繞組的相電壓;Rabcf表示相電阻,
其中Rf表 示短路繞組的電阻;Labcf表示自感互感矩陣,
iabcf表示相電流,
其中if表示短路繞組的相電流;eabcf表示反電動(dòng)勢(shì)矩陣
假設(shè)短路匝數(shù)在a 相總匝數(shù)中的占比為σ ,則有
對(duì) 于 自 感 互 感 矩 陣Labcf,其 中Lbb、Lbc、Lcb、Lcc為b、c 各相繞組的相自感與互感,這一部分參數(shù)不需要額外的運(yùn)算;代表a 相中未短路匝的自感以及與b、c 相之間的互感,Lff、Laf、Lbf、Lcf、Lfa、Lfb、Lfc代表a 相中短路匝的自感以及與a 相未短路匝、b、c 相之間的互感,這一部分電感的計(jì)算是電機(jī)匝間短路故障建模的難點(diǎn),文獻(xiàn)[19]針對(duì)這一問題提出了一致性原則、泄漏原則和比例原則3 種解算原則。
圖2 為匝間短路電感簡(jiǎn)化模型,未短路部分線圈用a 表示,被短路部分線圈用b 表示。
圖2 匝間短路電感簡(jiǎn)化模型Fig.2 Simplified model of a short-circuit inductor among turns
根據(jù)一致性原則可得
式中:L表示線圈整體電感;La表示未短路線圈電感;Mab表示互感;Lb表示短路線圈電感。
根據(jù)泄漏原則可得到泄漏系數(shù)
該值是一個(gè)接近于0 的正數(shù),其與電機(jī)內(nèi)部結(jié)構(gòu)、匝間短路故障發(fā)生位置等多個(gè)因素有關(guān)。文獻(xiàn)[19]中給出了對(duì)于該值的計(jì)算方法,但整個(gè)計(jì)算過程較為復(fù)雜,為簡(jiǎn)化計(jì)算,令 ξab為0,則有
根據(jù)比例原則可得
式中:na為未短路線圈匝數(shù);nb為被短路線圈匝數(shù)。二者與匝間短路匝數(shù)比 σ的關(guān)系為
根據(jù)上述分析,可以獲得電感大小關(guān)系為
同樣利用一致性原則和比例原則,可以得到其余電感參數(shù)的大小關(guān)系為
齒輪箱部分以最為典型的圓柱齒輪減速器為例進(jìn)行建模,其傳動(dòng)示意如圖3 所示。
圖3 圓柱齒輪減速器傳動(dòng)示意Fig.3 Schematic of cylindrical gear reducer transmission
假設(shè)齒輪a 的齒數(shù)為Z1, 齒輪b 的齒數(shù)為Z2,傳動(dòng)比為i,傳動(dòng)效率為η,T1和T2分別為輸入和輸出轉(zhuǎn)矩, ω1和 ω2分別為輸入和輸出轉(zhuǎn)速,可得
根據(jù)式(17),可在MatLab/Simulink 中建立齒輪箱模型,簡(jiǎn)稱GearBox 模型。
GearBox 模型包含:3 個(gè)輸入信號(hào)——T1輸入轉(zhuǎn)矩,N·m;ω1輸入轉(zhuǎn)速,rad/s;θ1輸入角度,rad。3 個(gè)輸出信號(hào)——T2輸出轉(zhuǎn)矩,N·m;ω2輸出轉(zhuǎn)速,rad/s;θ2輸出角度,rad。其內(nèi)部結(jié)構(gòu)如圖4 所示。
圖4 GearBox 模型內(nèi)部結(jié)構(gòu)Fig.4 Internal structure of GearBox model
行星滾柱絲杠機(jī)構(gòu)是一種可以將輸入的旋轉(zhuǎn)運(yùn)動(dòng)轉(zhuǎn)換成直線運(yùn)動(dòng)輸出的機(jī)構(gòu),主要由絲杠、滾柱和螺母構(gòu)成,具體工作原理如圖5 所示。
圖5 滾柱絲杠工作原理Fig.5 Working principle of roller screw
絲杠每旋轉(zhuǎn)1 周,滾柱和螺母會(huì)在軸向位移1 個(gè)導(dǎo)程。導(dǎo)程是指同一螺旋線上相鄰兩牙對(duì)應(yīng)點(diǎn)的軸向距離。設(shè)絲杠螺紋頭數(shù)為ns, 螺距為p,導(dǎo)程為s,絲杠的角速度為 ωs, 絲杠上輸入的轉(zhuǎn)矩為T,螺母輸出的力為F,傳遞效率為η,則可以得到絲杠的運(yùn)動(dòng)學(xué)公式
根據(jù)式(18),可在MatLab/Simulink 中建立滾柱絲杠模型,簡(jiǎn)稱RollerScrew 模型。
RollerScrew 模型包含:3 個(gè)輸入信號(hào)——T輸入轉(zhuǎn)矩,N·m;ωs輸入轉(zhuǎn)速,rad/s;θ輸入角度,rad。3 個(gè)輸出信號(hào)——F輸出力,N;v輸出直線速度,mm/s;x輸出直線位移,mm。其內(nèi)部結(jié)構(gòu)如圖6 所示。
圖6 RollerScrew 模型內(nèi)部結(jié)構(gòu)Fig.6 Internal structure of model RollerScrew
根據(jù)前文所建立的永磁同步電機(jī)匝間短路模型、GearBox 模型以及RollerScrew 模型,形成EMA故障模型結(jié)構(gòu)如圖7 所示。
圖7 EMA 故障模型內(nèi)部結(jié)構(gòu)Fig.7 Internal structure of EMA fault model
為尋找合適的故障參數(shù),建立EMA 的電流-轉(zhuǎn)速-位置三閉環(huán)控制系統(tǒng)。EMA 控制系統(tǒng)的位移指令設(shè)置為50 mm,負(fù)載力設(shè)置為6000 N;令a 相匝間短路,仿真得到a、b、c 三相電流如圖8 所示??梢钥吹剑琣 相匝間短路故障發(fā)生時(shí),各相輸出波動(dòng)幅度隨短路線圈匝數(shù)的增加而增大;電機(jī)的三相電流將不再對(duì)稱,并且不對(duì)稱程度隨短路線圈匝數(shù)的增加而逐漸加深。
圖8 EMA 三相電流對(duì)比Fig.8 Comparison of EMA three-phase current
再進(jìn)行EMA 直線運(yùn)動(dòng)仿真,仿真效果以及輸出力對(duì)比如圖9 所示,每幅圖中藍(lán)色曲線對(duì)應(yīng)正常狀態(tài),紅色、黃色、紫色曲線依次對(duì)應(yīng)1%、5%、10%匝間短路狀態(tài)??梢钥吹?,a 相匝間短路故障發(fā)生時(shí),EMA 的輸出力和輸出直線速度會(huì)出現(xiàn)波動(dòng),并且波動(dòng)幅度隨短路線圈匝數(shù)的增加而逐漸變大;EMA 的輸出直線位移基本不變。其中輸出力雖然波動(dòng)較為明顯,但造成力波動(dòng)的因素較多,電機(jī)電氣故障、機(jī)械故障以及其他EMA 組件的故障均有可能;輸出直線速度雖產(chǎn)生了波動(dòng),但波動(dòng)幅度過小,實(shí)際情況下極易被噪聲淹沒;輸出直線位移則基本不受匝間短路的影響。
圖9 EMA 直線運(yùn)動(dòng)與輸出力對(duì)比Fig.9 Comparison of EMA linear motion and output force
綜上,本文選擇三相電流作為后續(xù)電機(jī)匝間短路故障診斷的特征量。
集成學(xué)習(xí)故障診斷框架整體設(shè)計(jì)如圖10 所示。
圖10 集成學(xué)習(xí)故障診斷框架Fig.10 Fault diagnosis framework for ensemble learning
框架共分為3 部分:1)對(duì)采集到的數(shù)據(jù)進(jìn)行預(yù)處理,生成帶有標(biāo)簽的可用數(shù)據(jù)集,之后根據(jù)需要進(jìn)行特征提取或特征降維,最后將數(shù)據(jù)集按一定比例劃分成訓(xùn)練集和測(cè)試集;2)分別創(chuàng)建XGBoost、LightGBM 以及CatBoost 共3 個(gè)初級(jí)學(xué)習(xí)器,基于訓(xùn)練集對(duì)其進(jìn)行訓(xùn)練,并使用訓(xùn)練后的模型分別對(duì)訓(xùn)練集和測(cè)試集進(jìn)行預(yù)測(cè),將結(jié)果作為新訓(xùn)練集和新測(cè)試集;3)創(chuàng)建SVM 主學(xué)習(xí)器,基于新訓(xùn)練集對(duì)其進(jìn)行訓(xùn)練,并使用訓(xùn)練后的SVM 模型對(duì)新測(cè)試集進(jìn)行預(yù)測(cè),將結(jié)果作為框架最終診斷結(jié)果。
為驗(yàn)證本文提出的集成學(xué)習(xí)故障診斷框架的效果,搭建了EMA 故障試驗(yàn)平臺(tái)進(jìn)行試驗(yàn)驗(yàn)證。
試驗(yàn)平臺(tái)主要由EMA、控制單元、加載裝置、信號(hào)采集裝置以及故障模擬裝置組成,如圖11 所示。
圖11 試驗(yàn)平臺(tái)構(gòu)成Fig.11 Structure of test platform
控制單元負(fù)責(zé)驅(qū)動(dòng)EMA 以及為EMA 提供位置指令;故障模擬裝置負(fù)責(zé)為EMA 加入故障;加載裝置負(fù)責(zé)為EMA 提供負(fù)載以模擬實(shí)際工況;信號(hào)采集裝置負(fù)責(zé)對(duì)EMA 運(yùn)行過程中的各項(xiàng)數(shù)據(jù)進(jìn)行采集,并將控制相關(guān)的參數(shù)傳遞給控制單元,實(shí)現(xiàn)閉環(huán)控制。
EMA 的驅(qū)動(dòng)電機(jī)采用永磁同步電機(jī);減速機(jī)構(gòu)采用實(shí)驗(yàn)室自行設(shè)計(jì)的齒輪箱;傳動(dòng)裝置采用行星滾柱絲杠。同時(shí),采用光柵尺位移傳感器來測(cè)量EMA 的輸出位移。經(jīng)過上述部件的選型以及減速齒輪的設(shè)計(jì),得到EMA 整體如圖12 所示。
圖12 EMA 整體結(jié)構(gòu)Fig.12 Overall structure of EMA
當(dāng)發(fā)生匝間短路故障時(shí),永磁同步電機(jī)內(nèi)部的主要變化在于短路相的阻抗減小,三相的阻抗不再平衡,從而造成短路相的相電流增大,繼而影響到整個(gè)電機(jī)的運(yùn)行。本次故障模擬裝置采用非破壞方式,在運(yùn)動(dòng)控制卡的電壓輸出與電機(jī)電壓輸入接口之間串接電阻,通過調(diào)整三相串接電阻的大小來模擬電機(jī)不同程度的匝間短路故障,如圖13 所示。本文試驗(yàn)僅模擬a 相匝間短路情況,因此在切換健康狀態(tài)時(shí),僅需更改編號(hào)Ra對(duì)應(yīng)的電阻阻值即可。
圖13 故障模擬示意Fig.13 Fault simulation diagram
軟件平臺(tái)通過LabVIEW 完成開發(fā),其控制策略主要用來實(shí)現(xiàn)被測(cè)EMA 的運(yùn)動(dòng)控制、數(shù)據(jù)顯示和數(shù)據(jù)存儲(chǔ)。按照功能模塊的劃分,軟件平臺(tái)包括數(shù)據(jù)采集模塊、運(yùn)動(dòng)控制模塊、數(shù)據(jù)顯示模塊以及數(shù)據(jù)存儲(chǔ)模塊。各模塊在不同的定時(shí)下進(jìn)行循環(huán),以一定的周期有序運(yùn)行。
本試驗(yàn)分別采集了EMA 在20 kN 恒定負(fù)載下,工作于正常態(tài)以及1%、5%、10%匝間短路態(tài)(本文以1、2、3、4 依次表示這幾種健康狀態(tài))時(shí),位移100 mm、200 mm 以及300 mm 的三相電流數(shù)據(jù)。本文將同一健康狀態(tài)下不同位移指令的EMA 勻速運(yùn)行階段電流進(jìn)行整合形成完整電流數(shù)據(jù),最終各健康狀態(tài)下的電流數(shù)據(jù)矩陣維度為100 000×3。
得到完整電流數(shù)據(jù)后,需為各健康狀態(tài)下的電流數(shù)據(jù)創(chuàng)建標(biāo)簽。在常規(guī)分類問題中,最為常見的標(biāo)簽創(chuàng)建方法是通過one-hot 編碼來實(shí)現(xiàn),即通過N位寄存器來對(duì)N個(gè)標(biāo)簽進(jìn)行編碼。創(chuàng)建標(biāo)簽之后,需要對(duì)原始數(shù)據(jù)進(jìn)行樣本劃分。在EMA 勻速運(yùn)行階段電流呈周期性變化,因此本文將原始數(shù)據(jù)中的每200 行數(shù)據(jù)作為一個(gè)樣本,這樣每種健康狀態(tài)各包含500 個(gè)樣本,每個(gè)樣本的維度為200×3。
對(duì)于維度為200×3 的樣本,本文采取每20 行統(tǒng)計(jì)1 次均值、平均絕對(duì)方差、峰度和偏度的方法,生成40×3 的矩陣;之后對(duì)40×3 的矩陣做拉平處理,轉(zhuǎn)變成1×120 的矩陣,最終將樣本從200×3 降維至1×120。數(shù)據(jù)特征提取流程如圖14 所示。
圖14 特征提取示意圖Fig.14 Feature extraction diagram
首先隨機(jī)打亂整個(gè)數(shù)據(jù)集,之后按照7:3 的比例將其劃分為訓(xùn)練集和測(cè)試集,并且在劃分過程中保證訓(xùn)練集和測(cè)試集中4 種健康狀態(tài)的數(shù)據(jù)比例為1:1:1:1,即確保訓(xùn)練集和測(cè)試集擁有相同的數(shù)據(jù)分布,以提高機(jī)器學(xué)習(xí)算法的學(xué)習(xí)效率。最后得到的訓(xùn)練集共包含1400 個(gè)樣本,測(cè)試集共包含600 個(gè)樣本。
基學(xué)習(xí)器XGBoost、LightGBM 以及CatBoost的算法在工程化時(shí)均進(jìn)行了優(yōu)化,以默認(rèn)超參數(shù)便可取得優(yōu)秀的預(yù)測(cè)效果。因此,為提高模型的訓(xùn)練速度,本文在對(duì)基學(xué)習(xí)器模型進(jìn)行初始化時(shí)采用各模型的默認(rèn)超參數(shù);繼而采用5 折交叉驗(yàn)證的方法來生成新的特征;最后利用SVM 模型作為主學(xué)習(xí)器基于新訓(xùn)練集進(jìn)行模型訓(xùn)練。最終得到的測(cè)試集樣本預(yù)測(cè)準(zhǔn)確率為98.43%。同時(shí),分別使用高斯樸素貝葉斯(GNB)、邏輯回歸(LR)、支持向量機(jī)(SVM)等傳統(tǒng)機(jī)器學(xué)習(xí)算法,XGBoost、LightGBM、CatBoost等Boosting 算法以及卷積神經(jīng)網(wǎng)絡(luò)(CNN)進(jìn)行故障預(yù)測(cè),以與本文提出的集成學(xué)習(xí)算法進(jìn)行比較。
圖15 顯示了各方法的預(yù)測(cè)準(zhǔn)確率對(duì)比:XGBoost、LightGBM 以及CatBoost 等Boosting 算法相較于GNB、LR 以及SVM 等傳統(tǒng)機(jī)器學(xué)習(xí)方法擁有更高的預(yù)測(cè)準(zhǔn)確率,而本文提出的集成學(xué)習(xí)方法對(duì)上述Boosting 算法進(jìn)行了整合優(yōu)化,進(jìn)一步將預(yù)測(cè)準(zhǔn)確率提升至98%以上,達(dá)到和卷積神經(jīng)網(wǎng)絡(luò)方法相近的效果。
圖15 各方法預(yù)測(cè)準(zhǔn)確率對(duì)比Fig.15 Comparison of prediction accuracy of each method
本文方法與深度學(xué)習(xí)方法的耗時(shí)統(tǒng)計(jì)包括模型超參數(shù)尋優(yōu)時(shí)間以及模型訓(xùn)練時(shí)間。本文提出的集成學(xué)習(xí)方法在訓(xùn)練速度上明顯優(yōu)于深度學(xué)習(xí)方法,耗時(shí)75.67 s,僅為后者的1/4。這是因?yàn)樯疃葘W(xué)習(xí)方法模型復(fù)雜,超參數(shù)眾多,需耗費(fèi)大量時(shí)間進(jìn)行超參數(shù)尋優(yōu);而本文提出的集成學(xué)習(xí)框架中,基學(xué)習(xí)器采用Boosting工程實(shí)現(xiàn)算法,不需要進(jìn)行超參數(shù)尋優(yōu),主學(xué)習(xí)器SVM 僅有2 個(gè)超參數(shù)需要尋優(yōu),且用于訓(xùn)練的數(shù)據(jù)特征維度低,大大縮短了超參數(shù)尋優(yōu)的時(shí)間。
本文完成了EMA 故障態(tài)三閉環(huán)控制建模分析與故障特征篩選,設(shè)計(jì)了一種基于集成學(xué)習(xí)方法的故障診斷框架,采用多模塊組合的方法建模,對(duì)于訓(xùn)練集與數(shù)據(jù)集的作用清晰,輸出數(shù)據(jù)的可追溯能力強(qiáng),模型具有更好的可解釋性。搭建了EMA 故障試驗(yàn)平臺(tái),并完成了故障診斷框架的效果驗(yàn)證,并與高斯樸素貝葉斯(GNB)、邏輯回歸(LR)、支持向量機(jī)(SVM)等傳統(tǒng)機(jī)器學(xué)習(xí)算法以及CNN 等深度學(xué)習(xí)方法進(jìn)行對(duì)比,結(jié)果表明:本文設(shè)計(jì)的集成學(xué)習(xí)框架預(yù)測(cè)準(zhǔn)確率達(dá)到98%以上,遠(yuǎn)遠(yuǎn)高于傳統(tǒng)機(jī)器學(xué)習(xí)算法;訓(xùn)練時(shí)間相對(duì)于深度學(xué)習(xí)算法可縮短75%,大大縮減了故障診斷的時(shí)間以及所消耗的算力資源,具有較強(qiáng)的工程應(yīng)用價(jià)值。