删除或更新信息,请邮件至freekaoyan#163.com(#换成@)

基于多分类AdaBoost的航空发动机故障诊断*

本站小编 Free考研考试/2021-12-25

闂傚倸鍊搁崐椋庣矆娴h櫣绀婂┑鐘插€寸紓姘辨喐閺冨牄鈧線寮介鐐茶€垮┑锛勫仧缁垶寮悩缁樷拺闂侇偆鍋涢懟顖涙櫠閹绢喗鐓熼柟鍨暙娴滄壆鈧娲栨晶搴ㄥ箲閸曨剚濮滈柡澶嬪閻庢娊姊婚崒娆戠獢闁逞屽墰閸嬫盯鎳熼娑欐珷濞寸厧鐡ㄩ悡鏇㈡煟濡崵鍙€闁告瑥瀚埀顒冾潐濞插繘宕归懞銉ょ箚闁割偅娲栭悙濠囨煏婵炲灝鍔村ù鍏兼礋濮婃椽鎳¢妶鍛€鹃梺鑽ゅ枂閸庢娊鍩€椤掍礁鍤柛娆忓暙椤曪綁骞庨挊澶愬敹闂侀潧顧€婵″洭宕㈤柆宥嗏拺鐟滅増甯掓禍浼存煕閹惧鎳囬柕鍡楀暙閳诲酣骞嬮悩纰夌床闂備礁鎲¢悷锕傛晪閻庤鎸稿Λ娑㈠焵椤掑喚娼愭繛鎻掔箻瀹曟繈骞嬮敃鈧弸渚€鏌熼崜褏甯涢柡鍛倐閺屻劑鎮ら崒娑橆伓闂傚倸鍊搁崐鐑芥倿閿旈敮鍋撶粭娑樻噽閻瑩鏌熸潏楣冩闁稿孩鏌ㄩ埞鎴﹀磼濮橆厼鏆堥梺绋款儑閸犳劗鎹㈠☉銏犵婵炲棗绻掓禒鑲╃磼缂併垹骞愰柛瀣崌濮婅櫣鎷犻弻銉偓妤佺節閳ь剚娼忛妸锕€寮块柣搴ㄦ涧閹芥粍绋夊鍡愪簻闁哄稁鍋勬禒锕傛煟閹惧瓨绀冪紒缁樼洴瀹曞崬螣閸濆嫷娼曞┑鐘媰鐏炶棄顫紓浣虹帛缁诲牓宕洪埀顒併亜閹烘垵顏╃紒鐘劜閵囧嫰寮埀顒勫磿閸愯尙鏆﹂柕澶堝劗閺€浠嬫煟閹邦剙绾фい銉у仱閹粙顢涘⿰鍐ф婵犵鈧磭鍩fい銏℃礋閺佸倿鎮剧仦钘夌闂傚倷鑳舵灙闁哄牜鍓涚划娆撳箻鐠囪尙鐤囬梺绯曞墲閻燂箓宕戦弽銊х闁糕剝蓱鐏忎即鏌i幘瀛樼濞e洤锕、娑樷枎閹烘繂濡抽梻浣呵圭€涒晠宕归崷顓燁潟闁规崘顕х壕鍏兼叏濡搫鎮戝Δ鏃堟⒒娓氣偓閳ь剛鍋涢懟顖涙櫠鐎涙ḿ绠惧ù锝呭暱閸氭ê鈽夊Ο閿嬵潔闂侀潧绻嗛埀顒€鍘栭崙鑺ョ節閻㈤潧孝闁挎洏鍊濋幃褎绻濋崶褏鏌у銈嗗笒鐎氼參鎮¢妷鈺傜厽闁哄洨鍋涢埀顒€婀遍埀顒佺啲閹凤拷
数据挖掘作为发动机故障诊断的重要研究方向,经过了长期的发展。多年来,研究人员提出了各种算法和改进算法,希望提高故障诊断准确度,但改进算法大多基于提高单个分类器的精度,而各单个分类器又各有自己的优缺点。因此,在不能确定分类器的性能是否能进一步提高的情况下,运用组合分类的方法来提高诊断精度是一种比较好的方法。通常情况下,组合分类的效果会比单个分类器的分类效果好,也更适合样本不对称的数据集。
Boosting算法是分类器的一种组合策略,拥有坚实的理论基础,能将只比随机猜测好一些的弱分类器提升为分类精度高的强分类器,在实际中也得到了深入研究和广泛的应用。作为一种算法框架, Boosting算法几乎可以应用于所有目前流行的机器学习算法,以进一步加强原算法的预测精度, 应用十分广泛。AdaBoost算法是其中最成功的代表, 被评为数据挖掘十大算法之一[1]。在算法的应用领域,手写字体识别是AdaBoost算法最早也是最为成功的实际应用之一[2],在文本分类和检索、图像识别和检索、语音识别和检索、写字字符识别和机械故障诊断等领域都得到了广泛应用。
在航空发动机故障诊断研究领域中,徐启华和杨瑞[3]用AdaBoost算法对神经网络的故障分类器进行提升,验证了故障分类器泛化能力的提高和噪声鲁棒性的改善。夏利民和戴汝为[4]用模糊分类的规则与Boosting算法结合,在滚动轴承故障问题中也取得了较好的诊断效果。孙超英等[5]将支持向量机(SVM)作为弱分类器,通过Boosting算法的加权融合,运用实测数据验证了诊断的准确率由SVM的79.4%提高到Boosting-SVM算法的85.7%。胡金海等[6-7]也对AdaBoost算法用于航空发动机故障诊断作了大量理论与应用研究。因此,本文通过AdaBoost相关算法的结合,以SVM作为基础分类器,建立一种多分类AdaBoost的发动机故障诊断模型。
1 多分类AdaBoost算法 1.1 AdaBoost算法 Kearns和Vliant[8]在研究PAC学习模型时提出了一个有趣的问题:弱学习是否等价于强可学习,即Boosting问题。这一问题,经Schapire证明给出了肯定的回答,并在Schapire和Freund[9-10]的深入研究后,提出了AdaBoost算法。该算法的核心思想是:加大分类错误的样本分布权重,降低分类正确的样本分布权重,从而得到新的样本分布,在新的样本分布下再次训练得到新的弱分类器。以此类推,得到若干弱分类器,经一定权重的叠加(boost),从而形成强分类器,如图 1所示。
图 1 AdaBoost算法结构 Fig. 1 Structure of AdaBoost algorithm
图选项





1.1.1 二分类问题的AdaBoost.M1算法 二分类问题一般由AdaBoost.M1算法来解决,如图 1中,T(1), T(2), …, T(M)是算法在M轮循环中产生的M个弱基础分类器。在每次循环中,本轮弱分类T(m)产生的加权样本分类错误率err(m)将决定这一轮的弱分类器在最后分类决策所占权重α(m), err(m)也决定了下一轮分类样本的分布权重ωi+1。在进行M轮循环后,对M个分类器的分类结果进行加权组合,综合判断结果C(x)来进行选择。
(1)

(2)

(3)

(4)

由式(1)和式(2)知,err(m)带有样本加权,因此在计算过程中会使分类器越来越考虑错分样本的重要性;而参数α(m)可以直观反映分类器重要程度,由α(m)计算式可知,错误率err(m)越小,α(m)将会越大。更新样本权重ωi+1并归一化后,在新的样本权重分布下,进入下一轮循环。由此,可得到M个加权的弱分类器。
AdaBoost.M1算法只需要调节训练轮数M,要求α(m)为正数,即1-err(m) > 1/2,表明对二分类弱分类器要求精度只需大于50%,比随机猜想好就可以,而正确率会随着训练数M的增加而增加,理论上可以趋近于1。实际中,由于过分专注分类错误的样本,可能会导致数据不平衡的退化问题[11],对此可以通过AdaBoost一些改进算法来避免退化。
对AdaBoost算法的改进主要集中在以下3个方面:①调整权值更新方法,以提升分类器性能、减缓退化等;②改进AdaBoost的训练方法,使AdaBoost能更高效地进行拓展;③结合其他算法和一些额外信息而产生的新算法,达到提高精确度的目的[12]

1.1.2 多分类问题的AdaBoost.SAMME算法 发动机故障诊断问题是一个多分类问题,AdaBoost用于多分类问题时,可采用AdaBoost.SAMME算法,该算法是对AdaBoost.M1算法进行的改进。Zhu等[13]通过改变权重分配α(m)的规则,提出了符合第1种情况的改进。令α(m)=,在文献[14-15]中,均证明了该算法是满足贝叶斯分类规则的最优分类器。当k=2时,AdaBoost.SAMME算法即成为二分类AdaBoost.M1算法;在解决k(k > 2)类问题时,算法正确率大于1/k即可,使算法适用于更广泛的多分类问题。
1.2 AdaBoost算法基础分类器的选择 由于AdaBoost算法只是一种用来提升分类精度的组合策略,算法本身并不能对样本进行分类,因此解决分类诊断问题时,还需要选择适合所要解决问题的基础分类器。
SVM基于统计学习理论,采用结构风险最小化,以提高学习机器泛化能力。在小样本、非线性、高维模式的情况下,能获得良好的统计规律,适用于航空发动机故障样本数目少的情况。在模式识别的问题中,SVM的基本思想是:寻找最大分类间隔的最优分类面。
线性分类时,设n个样本训练集D={(xi, yi)|i=1, 2, …, n}, xR, y∈{-1, 1}。
当样本线性可分时,对于二分类问题的最优分类超平面为:ω·x+b=0。此时的分类间隔为2/||ω||,当||ω||最小时,分类间隔最大。问题转化为求约束条件下的优化问题:
(5)

(6)

当训练样本线性不可分且存在噪声问题时,需要引入非负松弛变量ξi, i=1, 2, …, n。求解最优分类面问题转化为
(7)

(8)

式中:C为规则化常数(惩罚参数),用来权衡经验风险∑ξi最小化与复杂性(VC维),数值越大,表示对分类错误惩罚越大。
通过构造拉格朗日函数:
(9)

将问题转化为对偶泛函数,求解得到决策函数:
(10)

非线性分类时,需要通过核函数K(xi, xj)将样本x映射到新的高维空间,在高维空间中对样本进行线性划分。由于高维计算具有复杂性,因此可在Hilbert-Schmidt理论和Mercer条件下,选用特定核函数来减小计算复杂性。常用的核函数为多项式核函数、sigmoid感知核函数、高斯核函数、多二次曲面核函数等。本文采用以高斯核函数为核函数的SVM,作为AdaBoost算法的基础分类器进行分类,来适合航空发动机故障样本数量少、不对称、高维度的特点。
AdaBoost算法与SVM算法结合,产生了AdaBoost-SVM算法。该算法属于AdaBoost算法改进措施中第3种改进算法,即采用与其他算法结合的方法来产生改进的算法。以SVMRBF (高斯径向基核函数SVM)作为AdaBoost算法的弱分类器,由于在AdaBoost算法中要求弱分类器不能太强也不能太弱,太强容易导致数据退化问题,太弱也要满足比随机猜测要好。用SVM做基础分类器时,为避免弱分类器错误高度相关,需通过核参数σ和规则化常数C的调整,来改变SVMRBF的分类性能复合要求。采用AdaBoost-SVM算法解决分类问题时,首先应调整参数Cσ初值对应较弱学习能力的SVM,保持合适的C值不变,在多轮循环中使用这一σ值,直至分类正确率低于阈值。此时,只需调节σ的数值来提高后续循环中所使用分类器的分类精度,依次继续循环,实现对SVM使用AdaBoost算法进行准确度的提高。
1.3 发动机多分类故障诊断的流程设计 结合AdaBoost.SAMME算法和AdaBoost-SVM算法,以SVM作为基础弱分类器,本文设计了一种多分类的AdaBoost算法用于航空发动机的故障诊断。
算法具体流程如图 2所示。
图 2 发动机故障诊断的多分类AdaBoost算法流程图 Fig. 2 Flowchart of multi-classification AdaBoost algorithm for engine fault diagnosis
图选项




在输入训练样本后,根据交叉验证法,选定SVM参数范围。设定适当训练循环数M、规则化常数C值、σ初始值σiniσ下限值σmin以及σ减小步长σstep。采用AdaBoost.SAMME算法对分类器权重α(m)进行调整,使分类情况适用于发动机故障类型的多分类情况;并且以SVM为基础分类器,以适应航空发动机故障诊断中故障样本数量少、不对称、高维度的特点。以此利用AdaBoost算法来提升单独使用SVM进行发动机故障诊断的能力。
2 发动机故障诊断模型 2.1 数据预处理
2.1.1 数据来源 发动机故障诊断指印图(见图 3)是实际诊断中的重要工具,标识了不同故障对应的发动机主要性能参数的小偏差量。根据小偏差故障数据的线性关系,不同程度的同类故障数据之间存在比值关系。实际偏差数据与指印图偏差数据比值为1时,表示该故障与指印图中对应故障的类型和程度完全一致;当比值为N时,表示该故障与指印图中对应故障的类型一致,但程度不同。所以在运用指印图进行故障诊断时,还应考虑如何正确识别故障发展阶段程度不同的同一故障。
图 3 发动机故障诊断指印图 Fig. 3 Fingerprint map for engine fault diagnosis
图选项




为了使通过指印图所得数据能够用于实际诊断,应将指印图中故障标识数据进行处理,以便得到适应范围更广的训练数据。本文参考文献[16]中的相关系数法和比值系数法,在此基础上提出了单位向量法,由指印图故障小偏差数据作为基础训练数据。
选取PW4000发动机指印图作为基础数据,提取性能参数小偏差数据,如表 1所示。
表 1 PW4000指印图故障偏差数据 Table 1 Fault deviation data of PW4000 fingerprint map
故障序号 故障类别 ΔEGT/℃ ΔFF/% ΔN2/% ΔN1/%
1 +5℃ TAT -17.0 -1.4 -1.0 -1.0
2 -5℃ TAT 17.0 1.4 1.0 1.0
3 +0.02MACH 2.0 -2.2 -0.1 -0.1
4 -0.02MACH -2.0 2.2 0.1 0.1
5 +500 ALT 0 2.4 0 0
6 -500 ALT 0 -2.4 0 0
7 -2% HPC 12.0 1.6 0 0
24 -2% LPT -2.0 -2.1 0.7 -1.7


表选项






为囊括不同程度的所有故障并得到模型所需训练数据,需对基础数据进行扩充。比值系数法是将指印图各故障偏差数据ΔEGT(排气温度偏差)、ΔFF(燃油流量偏差)、ΔN2(高压转子转速偏差)、ΔN1(低压转子转速偏差)转换为ΔEGT/ΔFF、ΔN2/ΔFF、ΔN1/ΔFF,用故障数据的相对比值来表征故障类别。相关系数法是用原始故障偏差数据之间,某一故障与各故障之间的线性相关系数,将4维表征数据变为24维。
单位向量法是将指印图中各偏差数据进行单位向量化,使各故障向量落于单位向量组成的“球”空间中,从而规避同一故障程度差异的影响,如表 2所示。在图 3所示指印图中,还存在一项数据ΔEGT/ΔFF作为诊断的指标,在单位向量法下,加入ΔEGT/ΔFF指标来扩充数据识别维度,作为该方法的补充。
表 2 单位向量法故障标识 Table 2 Fault identification of unit vector method
故障序号 ΔEGT/℃ ΔFF/% ΔN2/% ΔN1/% ΔEGT/ΔFF
1 -0.993 -0.082 -0.058 -0.058 12
2 0.993 0.082 0.058 0.058 12
3 0.672 -0.739 -0.034 -0.034 -1
4 -0.672 0.739 0.034 0.034 -1
5 0 1 0 0 0
6 0 -1 0 0 0
7 0.991 0.132 0 0 8
24 -0.583 -0.612 0.204 -0.495 1


表选项







2.1.2 数据噪声的添加方法 噪声的添加可以使诊断模型适应随机偏差的影响,增加模型的鲁棒性。利用指印图故障偏差数据添加噪声进行训练时,存在2种噪声添加思路:
1) 在表 1所示原始偏差数据加入一定程度的随机噪声,然后用比值系数法等方法处理后所得数据,作为训练和测试样本。诊断时,需要将实际参数的偏差数据进行比值方法等处理得到类似表 2中的转化数据,再进行诊断。
2) 在表 2的数据中,直接根据已经转化后的数据进行噪声添加。此时如果直接引入同一程度的随机误差,显然对各标识数据影响程度不同。因此应添加自身数值一定程度(比例)的偏差,来保证噪声数据一定程度也呈故障的线性比例。
在第1种思路下,由于采用比值系数法相除后会将偏差放大,单位向量各故障标识数据之间差值较小。因此,原始数据不宜加入过大噪声,而相关系数由于维数增多和故障类型增多会使问题复杂化,故障问题增多时不适合这一情况。在第2种思路下,可以加入较大的噪声,但应根据具体故障标识数据采用不同程度的噪声添加。
2.2 多分类AdaBoost算法故障诊断模型的分析和检验 训练数据准备方法的不同对训练结果会产生较大的影响。为了能够加入较大噪声来体现AdaBoost算法的提升效果,采用第2种噪声添加思路来进行诊断模型的分析。构造相应方法下的训练集24×200组、测试集24×100组数据进行训练和测试。在多分类AdaBoost诊断模型建立之前,要先用交叉验证法,分别寻找3种方法的基础分类器——SVM参数Cσ合适的取值范围。这样在多分类AdaBoost诊断模型训练时,预设置训练轮数M为50次来观察训练情况,由文献[14]知,σ的减小步长σstep的设置对最终的性能影响不大,通常设置为1~3,实验中设置其为1。
图 4显示了在交叉验证情况下,单个SVM采用不同的数据准备方法获得的训练数据,所建4类诊断模型的诊断正确率。图中:C=2c, σ=2g。可以看出,由于添加了较大噪声,各单一诊断模型正确率并不高。在训练中,弱分类器选取最优的C值和核参数σ情况下,单个弱分类器(高斯径向基核函数C-支持向量分类机)的最高正确率如表 3所示。通过图 4中单个SVM正确率随核参数的变化范围,可以对多分类AdaBoost算法中的相关参数进行设置。经多分类AdaBoost算法训练后,得到M个加权弱分类器进行诊断。以比值系数法中的训练过程为例,在M=50时,第50次的迭代中产生的50个弱分类器的训练误差情况如图 5所示。可以看到,采用的各个弱分类器的正确率均低于单个弱分类器的最高正确率。
图 4 不同训练数据下单个SVM模型的正确率 Fig. 4 Accuracy of single SVM under different training data
图选项




表 3 交叉验证法中最优参数下的正确率和经AdaBoost算法提升后的正确率 Table 3 Comparison between accuracy of cross-validation method with the best parameters and that improved by AdaBoost algorithm
%
故障诊断模型 弱分类器最高正确率 应用AdaBoost算法后正确率
?比值系数法 77.00 97.3
?相关系数法 70.10 87.50
?单位向量法 64.38 86.52
?单位向量法
(加入ΔEGT/ΔFF)
83.04 87.45


表选项






图 5 M=50时各弱分类器的训练误差 Fig. 5 Training errors of each weak classifier when M=50
图选项




在选定训练数据和训练方法后,弱分类器的个数选择会直接影响到训练时间和精度。图 6显示了运用AdaBoost算法,不同诊断模型的错误率随弱分类器个数增加的变化情况。可以看出,初始时单个弱分类器的精度并不高,在弱分类器数量不多(小于5个)的情况下,弱分类器错误率明显上升,当弱分类器个数增多时,错误率明显下降,最后趋于相对稳定的波动。AdaBoost算法之所以能提升正确率,在于训练多个模型来诊断,模型增多增加了训练时间,这一算法实质是以牺牲时间效率来提高正确率,因此可根据计算时间和诊断准确率综合确定弱分类器的数量,如上例弱分类器个数为20即可。
图 6 不同模型诊断错误率随弱分类器个数的变化 Fig. 6 Variation of diagnosis error rate of different models with number of weak classifier
图选项




注意到在图 6中,相关系数法和单位向量法的相关诊断模型错误率没能随着弱分类器个数的提升而进一步减小。对此进行分析发现,与比值系数法相比,采用相关系数法和单位向量法准备的一些故障数据标识过于接近(如表 4中第7、8、9类3种故障),导致某些故障与另一种故障容易混淆。而AdaBoost.SAMME算法虽然放宽弱分类器错误率限制,但其没有关注到弱分类器的质量,不能保证每次被弱分类器正确分类的训练样本权值一定大于其错分到其他任一类别的训练样本权重,从而不能确保最终强分类器正确率的提升[17],即算法中多个弱分类器将某一故障固定地诊断为另一种故障引起诊断错误。
表 4 相关系数法中数值相似的故障标识 Table 4 Numerical approximation fault identification of correlation coefficient method
故障序号 1 2 3 4 5 6 7 8 9 24
1 1 -1 -0.803 0.803 0.311 -0.311 -0.994 -0.995 -0.993 0.377
7 -0.994 0.994 0.734 -0.734 -0.208 0.208 1 0.999 0.999 -0.435
8 -0.995 0.995 0.740 -0.740 -0.217 0.217 1 1 1 -0.422
9 -0.994 0.994 0.734 -0.734 -0.208 0.208 0.999 1 1 -0.405
24 0.377 -0.377 0.031 -0.031 -0.414 0.414 -0.435 -0.422 -0.405 1


表选项






通过第2种思路的噪声添加处理后,各数据准备方法下用多分类AdaBoost算法在进行20次迭代训练后,模型诊断正确率如表 3所示。
通过表 3能够看出,不同训练数据加入相同程度的噪声后,单个SVM分类正确率并不高,由于单位向量法的训练数据数值比较接近,因此其弱分类器的最高正确率比另外2种方法低,但在增加了一项维度后,正确率明显有所提高。但在弱分类器最高正确率较低的情况下,多分类AdaBoost算法组合M个正确率较低的弱分类器的诊断结果后,却能显著地提升诊断的正确率。
由上述分析可知,采用多分类AdaBoost算法后模型诊断正确率均有显著提升,同时发现,初始训练数据对诊断结果也会产生较大影响,这也反映了各种数据准备方法所构建的数据在反映不同故障特征时的差异。
综上可知,在实际诊断中,只通过某种训练数据所得模型进行诊断,可能诊断某些故障中出现错误。因此,为了全面反映故障的特征,在满足指印图数据所代表故障含义的基础上,通过多种训练数据进行建模,再将多种建模结果同时用于分析诊断,可以获得比较可靠的诊断结果。
2.3 案例诊断 选取某航空公司3起未造成严重后果,只引起特征参数不正常的故障案例进行诊断分析。通过监控软件观察到发动机参数短时间有较大变化,表明发动机状态不正常,由各参数与基线值的偏差分析,得到相应参数偏差值[18]。已知3起案例的性能参数小偏差值如下。案例1:ΔEGT=22℃, ΔFF=2.8%, ΔN2=1%,ΔN1=0.2%;案例2:ΔEGT=8℃,ΔFF=1%,ΔN2=0%,ΔN1=-0.2%;案例3:ΔEGT=-50.3℃,ΔFF=-1.13%,ΔN2=-2.7%,ΔN1=-22.57%。根据上述4个模型进行诊断,结果如表 5所示(表 5中(1)、(2)分别表示在第1种、第2种噪声添加方法下所得诊断模型的诊断结果,诊断结果的编号值表示指印图中标识的第几种故障)。
表 5 案例诊断结果 Table 5 Cases' diagnosis results
故障诊断模型 故障序号
案例1 案例2 案例3
比值系数法(1) 7 7 20
比值系数法(2) 7 7 1
相关系数法(2) 8 7 1
单位向量法(1) 7 7 1
单位向量法(2) 7 12 1
单位向量法(加入ΔEGT/ΔFF)(2) 7 7 2


表选项






由于一些故障标识数据间存在高度相似性(见表 3)和一些故障类型存在相关性,各模型诊断正确率并不相同,因此模型诊断可能存在一定偏差。但通过表 5中各分类模型诊断结果综合分析,最有可能的故障为7、7、1,根据指印图可知第7类故障为高压压气机组件性能损失,第1种为总温指示偏差。实际故障情况,案例1为高压压气机叶片出现损坏(见图 7),案例2为某2.5级放气活门连接曲柄与连接环出现脱落,案例3为Tt2探头出现问题。案例1和案例3诊断结果完全正确。案例1中,当发动机高压压气机叶片出现损伤时,发动机压气效率会降低,推力也会降低,为保持推力稳定,需要增加燃油量使压气机转速增加,来提高增压比,因此各参数均出现增加;案例2中,2.5级放气活门全开,会使引气量减少,压气机效率表现出下降,因此会影响高压压气机组件效率;案例3中,Tt2探头出现问题时,由于测量参数需要利用总温进行修正,在发动机EPR测量参数不改变时,这4个气路参数会有同正负方向的偏差,且ΔEGT偏差过分异常表明了指示系统故障的可能性较高。
图 7 案例1的实际排故检测结果 Fig. 7 Actual detection and troubleshooting results of Instance 1
图选项




由上可见,根据上述方法所建立的模型,在实际诊断中诊断准确性很高,对于故障诊断具有较大的指导意义。由于指印图中标识的一些故障只是相关单元体的性能问题,如案例2中并未指明导致故障具体原因,因此在实际故障诊断中仍需采用孔探等其他手段进一步的分析和探查。
3 结论 运用多分类AdaBoost算法的综合改进算法,以SVM为基础分类器,显著提高了诊断的准确率。在实际案例诊断中,采用不同训练数据建立了多个AdaBoost诊断模型,将其用于实际故障的诊断,通过综合分析诊断结果,可以更加准确地判断故障种类。
需指出的是,本文采用的AdaBoost算法及其改进算法仍有改善空间[17],如对难以区分的样本进行再处理等方法,可以在后续研究中加以完善,从而能够进一步提高训练模型的正确率。

参考文献
[1] WU X, KUMAR V. The top ten algorithms in data mining[M].Boca Raton: CRC Press, 2009: 127-149.
[2] 曹莹, 苗启广, 刘家辰, 等. AdaBoost算法研究进展与展望[J].自动化学报, 2013, 39(6): 745–758.
CAO Y, MIAO Q G, LIU J C, et al. Advance and prospects of AdaBoost algorithm[J].Acta Automatica Sinica, 2013, 39(6): 745–758.(in Chinese)
[3] 徐启华, 杨瑞. 基于AdaBoost算法的故障诊断仿真研究[J].计算机工程与设计, 2005, 26(12): 3210–3212.
XU Q H, YANG R. Simulation research on fault diagnosis using AdaBoost algorithm[J].Computer Engineering and Design, 2005, 26(12): 3210–3212.DOI:10.3969/j.issn.1000-7024.2005.12.016(in Chinese)
[4] 夏利民, 戴汝为. 基于Boosting模糊分类的滚动轴承故障诊断[J].模式识别与人工智能, 2003, 16(3): 323–327.
XIA L M, DAI R W. Fault testing on rolling bearing based on Boosting fuzzy classification[J].Pattern Recognition and Artificial Intelligence, 2003, 16(3): 323–327.DOI:10.3969/j.issn.1003-6059.2003.03.011(in Chinese)
[5] 孙超英, 刘鲁, 刘传武. 基于Boosting-SVM算法的航空发动机故障诊断[J].航空动力学报, 2010, 25(11): 2584–2588.
SUN C Y, LIU L, LIU C W. Aero-engine fault diagnosis based on Boosting-SVM[J].Journal of Aerospace Power, 2010, 25(11): 2584–2588.(in Chinese)
[6] 胡金海, 谢寿生, 蔡开龙, 等. Diverse AdaBoost-SVM分类方法及其在航空发动机故障诊断中的应用[J].航空学报, 2007, 28(5): 1085–1090.
HU J H, XIE S S, CAI K L, et al. Classification method of diverse AdaBoost-SVM and its application to fault diagnosis of aero-engine[J].Acta Aeronautica et Astronautica Sinica, 2007, 28(5): 1085–1090.DOI:10.3321/j.issn:1000-6893.2007.05.010(in Chinese)
[7] 胡金海, 骆广琦, 李应红, 等. 一种基于指数损失函数的多类分类AdaBoost算法及其应用[J].航空学报, 2008, 29(4): 811–816.
HU J H, LUO G Q, LI Y H, et al. An AdaBoost algorithm for multi-class classification based on exponential loss function and its application[J].Acta Aeronautica et Astronautica Sinica, 2008, 29(4): 811–816.DOI:10.3321/j.issn:1000-6893.2008.04.007(in Chinese)
[8] KEARNS M, VALIANT L. Cryptographic limitations on learning Boolean formulae and finite automata[J].Journal of the ACM, 1994, 41(1): 67–95.DOI:10.1145/174644.174647
[9] FREUND Y, SCHAPIRE R E. A decision-theoretic generalization of on-line learning and an application to Boosting[J].Journal of Computer and System Sciences, 1997, 55(1): 119–139.DOI:10.1006/jcss.1997.1504
[10] FREUND Y, SCHAPIRE R E.Experiments with a new Boosting algorithm[C]//Proceedings of the 13th Conference on Machine Learning, 1996: 148-156.
[11] 李斌, 王紫石, 汪卫, 等. AdaBoost算法的一种改进方法[J].小型微型计算机系统, 2004, 25(5): 869–871.
LI B, WANG Z S, WANG W, et al. Enhancing method for AdaBoost[J].Mini-Micro Systems, 2004, 25(5): 869–871.DOI:10.3969/j.issn.1000-1220.2004.05.020(in Chinese)
[12] 廖红文, 周德龙. AdaBoost及其改进算法综述[J].计算机系统应用, 2012, 21(5): 240–244.
LIAO H W, ZHOU D L. Review of AdaBoost and its improvement[J].Computer Systems & Applications, 2012, 21(5): 240–244.(in Chinese)
[13] ZHU J, ZOU H, ROSSET S, et al. Multi-class AdaBoost[J].Statistics and Its Interface, 2009, 2(3): 349–360.DOI:10.4310/SII.2009.v2.n3.a8
[14] 李应红, 尉询楷. 航空发动机的智能诊断、建模与预测方法[M].北京: 科学出版社, 2013: 82-85.
LI Y H, WEI X K. The methods of aero-engine's modeling, intelligent fault diagnosis and prognosis[M].Beijing: Science Press, 2013: 82-85.(in Chinese)
[15] FRIEDMAN J, HASTIE T, TIBSHIRANI R. Additive logistic regression:A statistical view of boosting[J].Annals of Statistics, 2000, 28(2): 337–407.
[16] 张卓.基于SVM多分类的PW4000故障诊断研究[D].天津: 中国民航大学, 2015: 42-49.
ZHANG Z.Research on fault diagnosis of PW4000 based on SVM multi-classification[D].Tianjin: Civil Aviation University of China, 2015: 42-49(in Chinese).
[17] 杨新武, 马壮, 袁顺. 基于弱分类器调整的多分类AdaBoost算法[J].电子与信息学报, 2016, 38(2): 373–380.
YANG X W, MA Z, YUAN S. Multi-class AdaBoost algorithm based on the adjusted weak classifier[J].Journal of Electronics & Information Technology, 2016, 38(2): 373–380.(in Chinese)
[18] 曹惠玲, 庞思凯, 薛鹏, 等. 基于双发差异的航空发动机故障诊断方法研究[J].中国民航大学学报, 2014, 32(3): 41–44.
CAO H L, PANG S K, XUE P, et al. Research of aero-engine fault diagnosis method based on monitoring of twin differences[J].Journal of Civil Aviation University of China, 2014, 32(3): 41–44.DOI:10.3969/j.issn.1674-5590.2014.03.010(in Chinese)


闂傚倸鍊峰ù鍥х暦閻㈢ǹ绐楅柟閭﹀劒濞差亜绠i柨鏃囨閳ь剙娼¢弻銊╁籍閸屾稒鐝梺缁樼箚閸╂牠骞堥妸銉富閻犲洩寮撴竟鏇㈡⒒娴d警鏀版繛鍛礋楠炴垿宕惰閺嗭附鎱ㄥ璇蹭壕濡炪們鍨哄Λ鍐ㄧ暦閸楃倣鏃堝礃閵娿儳顔囬梻鍌氬€搁崐椋庣矆娓氣偓瀹曘儳鈧綆浜堕悢鍡樻叏濡炶浜鹃悗瑙勬处閸ㄥ爼銆侀弴銏狀潊闁靛繆鍓濋鏇㈡⒒娓氣偓濞佳嚶ㄩ埀顒€鈹戦垾铏枠闁糕斂鍨藉顕€宕奸悢鍝勫箥闂備胶顢婇~澶愬礉閺囥垺鍎嶆繛宸簼閻撶喖鏌i弮鍫缂佸妞介弻鐔碱敊閼测晝楔閻庤娲橀崕濂杆囬弻銉︾厓闂佸灝顑嗛埛鎰磼缂佹ḿ绠為柛鈹惧亾濡炪倖甯掔€氼剟鎮炲ú顏呯厱闁归偊鍨辩涵鍫曟煟椤撶噥娈旈柍瑙勫灴閸┿儵宕卞Δ鍐у寲缂備胶铏庨崢濂告偉閻撳海鏆﹂柟杈剧畱缁犲鎮楅棃娑欐喐闁硅櫕绻堝娲焻閻愯尪瀚板褎鎸抽弻鏇㈠幢濡も偓閳ь剙娼¢獮濠囨倷閸濆嫀銊╂煥閺囨浜鹃梺鍛婃煥閹虫ê顫忓ú顏勬嵍妞ゆ挾鍋樻竟鏇熺節閳封偓閸愵喖寮伴悗瑙勬礃閸ㄥ潡鐛Ο灏栧亾濞戞顏堫敁閹惧墎纾藉ù锝呮贡閳藉銇勯幋婵囶棤缂佽京鍋炵换婵嬪礃瑜忕粻姘渻閵堝棗濮傞柛濠冩礋閵嗗倹绺介崨濠勫幈闂佸疇妗ㄧ欢銈夊礉閻旈晲绻嗛柛娆忣槸婵秶鈧娲栫紞濠囥€侀弴銏℃櫜闁告洦鍓欓弨顓炩攽閻樺灚鏆╅柛瀣☉铻炴繛鍡樻尭缁犳壆绱掔€n亞姘ㄩ柡瀣Ч閺屻劑鎮㈤崫鍕戯綁鏌涚€e墎鎮奸柟鑼归濂稿炊閿濆懍澹曞┑顔结缚閸樠囩嵁濮椻偓閺屻倕煤椤忓啯鍠氬銈冨灪閻熲晠骞冨▎鎿冩晢濞达絿枪婵酣姊婚崒娆戭槮闁规祴鍓濈粭鐔肺旈崨顓炲亶闂佺粯鎸哥€垫帡宕甸弴銏$厱鐟滃酣銆冮崱娑欏亗闁靛濡囩粻楣冩煙鐎电ǹ鍓辨繛鍫熒戦妵鍕晜婵傚憡顎嶇紓浣虹帛缁诲牓宕洪埀顒併亜閹烘垵顏撮柡浣稿€块弻娑㈠焺閸愵亝鍣梺鎸庣☉缁绘ê顫忓ú顏勭闁肩⒈鍓欑敮銉╂⒑閸濄儱校闁绘绮撳顐︻敋閳ь剟鐛惔銊﹀殟闁靛鍎伴崠鏍⒒娴e摜绉洪柛瀣躬瀹曟粌鈽夊杈╃厠闂佺粯鍨剁湁缂佽妫濋弻鐔虹磼濡櫣鐟ㄥ銈呮禋閸嬪﹪寮婚悢鍓叉Ч閹肩补瀵敐澶嬪€甸柣銏ゆ涧鐢爼鏌嶇拠鏌ュ弰妤犵偛顑夐幃顏堝川椤栨氨鍝�
2婵犵數濮烽弫鎼佸磻閻愬搫鍨傞柛顐f礀缁犳壆绱掔€n偓绱╂繛宸簻鎯熼梺鍐叉惈椤戝洨绮欒箛娑欌拺闁革富鍘奸崝瀣亜閵娿儲顥㈢€规洜鏁婚崺鈧い鎺戝閳锋垿鏌涘☉姗堝伐濠殿噯绠戦湁婵犲﹤鎳庢禒杈┾偓瑙勬礃濡炰粙寮幘缁樺亹鐎规洖娲ら獮姗€姊绘担鍛婃儓妞わ富鍨堕幃妯衡攽鐎n亝杈堝┑鐐叉閸ㄧ喖宕戦幘鑸靛枂闁告洦鍓涢敍姗€姊虹粙鎸庢崳闁轰礁顭烽悰顕€宕橀埡鍐炬祫闁诲函缍嗛崑鎺懳涢崘銊㈡斀闁绘劖娼欓悘锔剧棯閺夎法效妤犵偛顦垫俊鍫曞幢濞嗘埈鍟庨梻浣烘嚀椤曨參宕戦悙鏍稿寮介鐔蜂化婵炴挻鑹鹃敃锕傚箖閸忛棿绻嗛柛娆忣槸婵洭鏌嶇拠鏌ュ弰妤犵偛娲畷婊勬媴閾忕懓骞€婵犵數濮烽。钘壩i崨鏉戝瀭闂傚牊绋堥弸宥夋煥濠靛棙濯兼繛灏栨櫊閺屾洘绻涢悙顒佺彆闂佺粯鎸哥换姗€寮诲☉銏犵労闁告劏鏅濋ˇ銊х磽娴g柉鍏屽褎顨婃俊鐢稿礋椤栵絾鏅濋梺闈涚箚閺呮盯宕滈柆宥嗏拺闁圭ǹ娴烽埊鏇㈡煕閺冣偓閻熲晠鎮伴閿亾閿濆簼绨撮柡瀣叄閹﹢鎮欓弶鎴犱喊婵犮垼顫夊ú妯兼崲濞戞瑦缍囬柛鎾楀嫬浠归梺鍝勵儛娴滅偤鍩€椤掍緡鍟忛柛鐘崇墵閹ê鈹戠€n亞鍘撮梺纭呮彧缁犳垹澹曢崗鑲╃闁硅揪缍侀崫娲煟閿濆洦娅曠紒杈ㄦ尰閹峰懏顦版惔銈囩崶闂備胶枪椤戝懘鏁冮妶澶樻晪闁挎繂顦介弫鍡涙煃瑜滈崜鐔煎春閵忊剝鍎熼柍閿亾闁哄閰i弻鐔衡偓鐢登归灞句繆閸欏灏︽慨濠勭帛閹峰懘宕ㄦ繝鍌涙畼闂備浇宕甸崰鍡涘磿閻㈢ǹ鏋侀柛鎰靛枛鍥撮梺鍛婄矆缁€渚€寮查悩宕囩瘈闁汇垽娼ф牎濠殿喗菧閸斿矂鎮鹃崹顐ょ懝闁逞屽墴楠炲啫螖閸涱噮妫冨┑鐐村灦閻熴儵寮抽崼銉︹拺缂侇垱娲樺▍鍛存煕婵犲啰鎽冮柣蹇擃儔濮婅櫣绱掑鍡樼暥闂佺粯顨堥崑銈呯暦濡ゅ拋鏁嗛柛灞剧矌閿涙粓鏌℃径濠勫闁告柨娴风划濠氬箻缂佹ḿ鍘撻梺鑺ッˇ钘壩熼埀顒勬⒑鐠団€虫灆缂侇喗鐟ラ悾鐤亹閹烘繃鏅濋梺闈涚墕缁绘帡鎯岄敓锟�547闂傚倸鍊搁崐椋庣矆娴i潻鑰块梺顒€绉查埀顒€鍊圭粋鎺斺偓锝庝簽閿涙盯姊洪悷鏉库挃缂侇噮鍨堕崺娑㈠箳濡や胶鍘遍梺鍝勬处椤ㄥ棗鈻嶉崨瀛樼厽闊浄绲奸柇顖炴煛瀹€瀣埌閾绘牠鎮楅敐搴′簻妞ゅ骏鎷�4婵犵數濮烽弫鎼佸磻閻愬搫鍨傞柛顐f礀缁犳壆绱掔€n偓绱╂繛宸簼閺呮煡鏌涢妷銏℃珖妞わ富鍨跺娲偡闁箑娈堕梺绋款儑閸犳牠宕洪姀銈呯睄闁逞屽墴婵$敻宕熼鍓ф澑闂佽鍎抽顓⑺囬柆宥嗏拺缂佸顑欓崕鎰版煙閻熺増鎼愰柣锝呭槻椤粓鍩€椤掑嫨鈧線寮崼婵嗚€垮┑掳鍊曢崯顐︾嵁閹扮増鈷掗柛灞剧懅椤︼箓鏌涘顒夊剰妞ゎ厼鐏濋~婊堝焵椤掆偓閻g兘顢涢悜鍡樻櫇闂侀潧绻堥崹鍝勨枔妤e啯鈷戦梻鍫熶緱濡狙冣攽閳ヨ櫕鍠橀柛鈹垮灲瀵噣宕奸悢鍝勫箥闂備胶顢婇~澶愬礉閺囥垺鍎嶆繛宸簼閻撶喖鏌i弮鍫熸暠閻犳劧绱曠槐鎺撴綇閵娿儳鐟查悗鍨緲鐎氼噣鍩€椤掑﹦绉靛ù婊呭仦缁傛帡鎮℃惔妯绘杸闂佺粯鍔樺▔娑氭閿曞倹鐓曟俊銈呭閻濐亜菐閸パ嶅姛闁逞屽墯缁嬫帟鎽繝娈垮灡閹告娊骞冨畡鎵虫瀻婵炲棙鍨甸崺灞剧箾鐎涙ḿ鐭掔紒鐘崇墵瀵鈽夐姀鐘电杸闂佺ǹ绻愰幗婊堝极閺嶎厽鈷戠紒顖涙礃濞呮梻绱掔紒妯肩疄鐎殿喛顕ч埥澶娾堪閸涱垱婢戦梻浣瑰缁诲倿骞婃惔顭掔稏闁冲搫鎳忛埛鎴︽煕濞戞﹫鍔熼柟铏礈缁辨帗娼忛妸锔绢槹濡ょ姷鍋涚换姗€骞冮埡鍐╁珰闁肩⒈鍓﹂崯瀣⒒娴e憡鍟炲〒姘殜瀹曞綊骞庨崜鍨喘閸╋繝宕ㄩ瑙勫闂佽崵鍋炵粙鍫ュ焵椤掆偓閸樻牗绔熼弴銏♀拻濞达絽鎲$拹锟犲几椤忓棛纾奸柕濞垮妼娴滃湱绱掗鍛箺鐎垫澘瀚伴獮鍥敇閻樻彃绠婚梻鍌欑閹碱偆鈧凹鍓涢幑銏ゅ箳閺冨洤小闂佸湱枪缁ㄧ儤绂嶅⿰鍫熺厸闁搞儺鐓侀鍫熷€堕柤纰卞厴閸嬫挸鈻撻崹顔界彯闂佺ǹ顑呴敃銈夘敋閿濆洦宕夐悶娑掑墲閻庡姊虹拠鈥崇€婚柛蹇庡嫎閸婃繂顫忕紒妯诲闁荤喖鍋婇崵瀣磽娴e壊鍎愰柛銊ㄥ劵濡喎顪冮妶鍡樺蔼闁搞劌缍婇幃鐐哄垂椤愮姳绨婚梺鍦劋閸╁﹪寮ㄦ繝姘€垫慨妯煎亾鐎氾拷40缂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾閽樻繃銇勯弽銊х煂闁活厽鎸鹃埀顒冾潐濞叉牕煤閵娧呬笉闁哄啫鐗婇悡娆撴煙椤栧棗鑻▓鍫曟⒑瀹曞洨甯涙慨濠傜秺楠炲牓濡搁妷顔藉缓闂侀€炲苯澧版繛鎴犳暬楠炴牗鎷呴崨濠勨偓顒勬煟鎼搭垳绉靛ù婊冪埣閹垽宕卞☉娆忎化闂佹悶鍎荤徊娲磻閹捐绀傞柛娑卞弾濡粎绱撻崒姘偓宄懊归崶銊d粓闁归棿鐒﹂崑锟犳煃閸濆嫭鍣归柦鍐枔閳ь剙鍘滈崑鎾绘煕閺囥劌浜炴い鎾存そ濮婃椽骞愭惔锝囩暤濠电偠灏欐繛鈧€规洘鍨块獮妯肩磼濡鍔掗梺鑽ゅ枑閻熴儳鈧凹鍓熷畷銏c亹閹烘挴鎷洪梺鍛婄箓鐎氼厼顔忓┑瀣厱閹兼番鍨归悘鈺備繆閸欏濮囨顏冨嵆瀹曞ジ鎮㈤崫鍕闂傚倷鑳剁涵鍫曞礈濠靛枹娲冀椤愩儱小缂備緡鍋勭€殿剟姊婚崒姘偓椋庢濮橆兗缂氱憸宥堢亱闂佸搫鍟崐濠氭儗閸℃褰掓晲閸偄娈欓梺鑽ゅ枑鐎氬牓寮崼婵嗙獩濡炪倖妫侀~澶屸偓鍨墵濮婄粯鎷呴崨濠傛殘婵炴挻纰嶉〃濠傜暦閵忋倖瀵犲璺烘閻庢椽鎮楅崗澶婁壕闂佸憡娲﹂崜娑㈠储闁秵鈷戦柛婵嗗閺嗙偤鏌熺粙鍨挃濠㈣娲熼獮鎰償濞戞鐩庨梻渚€娼ф蹇曟閺団偓鈧倿鎳犻鍌滐紲闂佸搫鍟崐鎼佸几濞戞瑣浜滈柕蹇婂墲缁€瀣煙椤旇娅婃い銏℃礋閿濈偤顢橀悜鍡橆棥濠电姷鏁搁崑鐘诲箵椤忓棛绀婇柍褜鍓氶妵鍕敃閵忊晜鈻堥梺璇″櫙缁绘繈宕洪埀顒併亜閹烘垵顏柍閿嬪浮閺屾稓浠﹂幑鎰棟闂侀€炲苯鍘哥紒顔界懇閵嗕礁鈻庨幇顔剧槇闂佸憡娲﹂崜锕€岣块悢鍏尖拺闁告挻褰冩禍婵囩箾閸欏澧辩紒顔垮吹缁辨帒螣闂€鎰泿闂備浇顫夊畷妯衡枖濞戙埄鏁佺€光偓閸曨剛鍘告繛杈剧到婢瑰﹪宕曡箛鏂讳簻妞ゆ挴鍓濈涵鍫曟煙妞嬪骸鈻堥柛銊╃畺瀹曟宕ㄩ娑樼樆闂傚倸鍊风欢姘跺焵椤掑倸浠滈柤娲诲灦瀹曘垽骞栨担鍦幘闂佸憡鍔樼亸娆撳春閿濆應鏀介柨娑樺閺嗩剟鏌熼鐣屾噰鐎殿喖鐖奸獮瀣敇閻愭惌鍟屾繝鐢靛У椤旀牠宕板Δ鍛櫇闁冲搫鎳庣粈鍌涚箾閹寸偟顣叉い顐f礋閺屻劌鈹戦崱妯轰痪閻熸粎澧楃敮妤呭疾閺屻儲鐓曢柍鈺佸暟閹冲懘鏌i幘鍐测偓鎼佲€旈崘顔嘉ч柛鎰╁妿娴犲墽绱掗悙顒佺凡缂佸澧庨崚鎺楀煛閸涱喖浜滅紒鐐妞存悂寮插┑瀣拺闂傚牊绋撴晶鏇熺箾鐠囇呯暤妤犵偛妫濋弫鎰緞鐎Q勫闂備礁婀辨灙婵炲鍏橀崺銉﹀緞鐎c劋绨婚梺鎸庢椤曆冾嚕椤曗偓閺屾盯鍩為幆褌澹曞┑锛勫亼閸婃牜鏁幒妤佹櫇闁靛/鈧崑鎾愁潩閻愵剙顏�28缂傚倸鍊搁崐鎼佸磹妞嬪孩顐介柨鐔哄Т绾捐顭块懜闈涘Е闁轰礁顑囬幉鎼佸籍閸垹绁﹂梺鍛婂姦閸犳牜绮绘繝姘厱闁规崘灏欑粣鏃堟煃閻熸壆绠茬紒缁樼箞婵偓闁挎繂妫涢妴鎰斿Δ濠佺凹闁圭ǹ鍟块悾宄扳攽鐎n亜绐涢柣搴㈢⊕宀e潡宕㈤柆宥嗏拺闁告繂瀚弳濠囨煕鐎n偅灏电紒杈ㄥ笧閳ь剨缍嗛崑鍛暦瀹€鈧埀顒侇問閸n噣宕戞繝鍥х畺濞寸姴顑呴崹鍌涖亜閹扳晛鐏╂鐐村灴濮婄粯鎷呴崨濠冨創濠电偠顕滅粻鎴︼綖濠靛惟闁冲搫鍊告禒顓㈡⒑鐎圭姵銆冮悹浣瑰絻鍗遍柛顐犲劜閻撴瑩鏌i幇闈涘缂傚秵鍨块弻鐔煎礂閸忕厧鈧劙鏌$仦鐣屝ユい褌绶氶弻娑㈠箻閸楃偛顫囧Δ鐘靛仜缁绘﹢寮幘缁樻櫢闁跨噦鎷�1130缂傚倸鍊搁崐鎼佸磹妞嬪海鐭嗗〒姘e亾閽樻繃銇勯弽銊х煂闁活厽鎹囬弻娑㈠箻閼碱剦妲梺鎼炲妽缁诲牓寮婚妸鈺傚亜闁告繂瀚呴姀銏㈢<闁逞屽墴瀹曟帡鎮欑€电ǹ骞堟繝鐢靛仦閸ㄥ爼鏁冮锕€缁╃紓浣贯缚缁犻箖鏌涢锝囩畼闁绘帗鎮傞弻锛勪沪缁嬪灝鈷夐悗鍨緲鐎氼噣鍩€椤掑﹦绉靛ù婊勭矒閿濈偤宕堕浣叉嫼闂備緡鍋嗛崑娑㈡嚐椤栨稒娅犳い鏇楀亾闁哄本绋掔换婵嬪礋椤掆偓濞堝矂鏌ч懡銈呬槐闁哄本娲熷畷鐓庘攽閸パ屾П濠电姵顔栭崹浼村Χ閹间礁钃熼柨婵嗩槸缁狅綁鏌h箛鏃€銇熷ù婊勭箘缁顓兼径濠囧敹闂佸搫娲ㄩ崰鎾诲储閹间焦鈷戦柛娑橈攻缁€瀣箾娴e啿娲﹂崐鍫曟煥濠靛棙顥犵紒鈾€鍋撻梻渚€鈧偛鑻晶鎾煕閳轰礁顏€规洘岣块幑鍕Ω瑜忛崢顒€鈹戦悩娈挎毌婵℃彃鎳樺畷褰掓濞戞碍娈鹃梻鍌氱墛娓氭宕崨顔剧瘈闂傚牊绋撴晶銏㈢棯閹规劖顥夐棁澶愭煥濠靛棙顕氱憸鐗堝笒濮规煡鏌¢崘銊у闁绘挸鍟伴幉绋库堪閸繄顦у┑鐐村灦绾板秹顢曢懞銉﹀弿婵☆垵娉曢崼顏堟煃瑜滈崜娆撳磹閸ф绠犻柣鎰惈鍞梺鎸庢磵閸嬫捇鏌涢弬鎸庡殗婵﹨娅i幉鎾礋椤愩垹袘闂備礁鎽滈崰搴♂缚閿熺姴绠栭柨鐔哄Т閸楁娊鏌i幇顒傂i柣鈺婂灦楠炲啳顦圭€规洖銈搁、妤呭焵椤掑嫬鐭楅柡鍥╁Х绾捐棄霉閿濆嫮鐭欓柛婵婃缁辨帞鎷犻幓鎺撴鐎光偓閿濆牊纭堕柟椋庡█瀹曪綁宕掑⿰鍐╃亖缂備浇椴哥敮鎺曠亽闂佺粯鍨靛ú銊╂偩鏉堛劊浜滄い鎾墲绾爼鏌熼悷鏉款伃闁圭厧缍婂畷婊堝箛閸撲胶锛熺紓浣介哺鐢繝宕规ィ鍐ㄧ鐎瑰壊鍠曠槐鏃堟煟鎼淬埄鍟忛柛锝庡櫍瀹曟垿宕熼姘卞幒闁瑰吋鐣崝宀€绮诲☉娆嶄簻闁规崘娉涘暩闂佸疇顕ч惌鍌氼潖缂佹ɑ濯撮柣鐔煎亰閸ゅ绱撴担鍓插剱闁搞劌澧庣紓鎾寸鐎n亞鐫勯梺绋挎湰缁苯鐣烽妷鈺傜厽閹兼番鍨婚埊鏇炵暆閿濆懏鍋ラ柛鈹垮灲瀵噣宕奸悢鍝勫箺婵犳鍠楅敃鈺呭礈濮樿缍栨繝鏇炲暞缁绘繈鎮介棃娑楁勃濠电偛鍚嬮悷鈺佺暦閵壯€鍋撻敐搴℃灍闁搞倕鑻灃闁挎繂鎳庨弳娆戠磼閻橀潧鏋涢柡宀€鍠栭獮鍡涙偋閸偅顥夐梻鍌欐祰閿熴儵宕愬┑瀣摕婵炴垯鍨瑰敮闂佺懓鐡ㄧ换鍌炲汲閵徛颁簻闁哄倹顑欏Σ鎼佹煃鐟欏嫬鐏撮柟顔规櫅闇夐悗锝庡亾缁辨岸姊绘笟鈧ḿ褔鎮ч崱娑樼疇閹兼番鍔岄崙鐘崇箾閸℃ɑ灏伴柍閿嬪灴閹綊宕堕敐鍌氫壕闁惧浚鍋嗘禍鏍⒒娴e憡鍟為柡灞诲妽椤ㄣ儵骞栨担鍝ュ幒闂佽宕橀褏绮婚敐澶嬬叆闁哄啫鍊婚幗鍌涙叏婵犲倹鍋ユ慨濠冩そ閺屽懘鎮欓懠璺侯伃婵犫拃灞芥珝鐎殿噮鍋婂畷濂稿Ψ閿旀儳骞堥梺璇茬箳閸嬫稓鏁崫鍕垫僵閻犻缚娅i敍娑㈡⒑閻熸澘鈷旂紒顕呭灦瀵煡骞栨担鍦弳闂佺粯娲栭崐鍦偓姘炬嫹
相关话题/数据 基础 算法 计算 空间

  • 领限时大额优惠券,享本站正版考研考试资料!
    大额优惠券
    优惠券领取后72小时内有效,10万种最新考研考试考证类电子打印资料任你选。涵盖全国500余所院校考研专业课、200多种职业资格考试、1100多种经典教材,产品类型包含电子书、题库、全套资料以及视频,无论您是考研复习、考证刷题,还是考前冲刺等,不同类型的产品可满足您学习上的不同需求。 ...
    本站小编 Free壹佰分学习网 2022-09-19
  • 基于空间隔离的低轨卫星系统频谱共享方法*
    在现今的无线通信系统中,卫星通信由于其自身特点,能够覆盖到海洋和偏远山区等地区,而这些地区是传统通信方式出于成本与技术条件考虑无法覆盖的。根据轨道高度不同,将轨道高度在500~2000km范围的称为低轨(LEO)卫星,5000~20000km的称为中轨(MEO)卫星,而飞行高度大于20000km的称 ...
    本站小编 Free考研考试 2021-12-25
  • 基于双特征的丘陵山区耕地低空遥感图像配准算法*
    丘陵山区是中国南方主要的地貌结构[1],其地面崎岖不平、岗拗交错,又常年受多雾、多雨气候条件的影响,导致耕地数量减少,水土流失加重,以及土壤环境污染加剧等现象。严重威胁着丘陵山区的农业生产、粮食安全和可持续发展[2-3]。在此严峻背景下,如何及时提取耕地分布信息,对于改善丘陵山区居民生活水平至关重要 ...
    本站小编 Free考研考试 2021-12-25
  • 基于HCKS-EM的战斗机蛇形机动目标跟踪算法*
    蛇形机动是战斗机飞行员在隐蔽接敌、机动规避及协同探测等战术动作中经常采用的战术机动类型。在一定的空战态势下,飞行员进行蛇形机动反映了其战术意图,因此在空战中如何快速而又准确地识别出目标的蛇形机动模式对于明确其战术意图以及评估当前的战场态势具有十分重要的意义。目前,机动模式的识别主要从机动模式的几何特 ...
    本站小编 Free考研考试 2021-12-25
  • 一种电磁层析图像快速重建算法*
    电磁层析成像(ElectromagneticTomography,EMT)技术已经有几十年的发展历史,随着研究的深入,在多个领域有所建树,其主要应用于现场状况不好条件下需要长期进行工作的稳定监测系统,在地质勘查、异物检测与定位、化工分离过程的监测等领域有了长足进展。针对EMT逆问题[1-5],现有的 ...
    本站小编 Free考研考试 2021-12-25
  • 基于SAGWO算法的UCAVs动态协同任务分配*
    随着作战环境的复杂化、作战过程的动态化、作战任务的多样化,多无人作战飞机(UnmannedCombatAerialVehicles,UCAVs)协同攻击多目标将是一种未来的重要作战模式。UCAVs协同任务分配是UCAV协同作战的关键技术之一,其目的是在一定战场环境和任务要求下,考虑执行任务的约束条件 ...
    本站小编 Free考研考试 2021-12-25
  • 基于仿真的小型数据中心气流组织研究*
    具备高性能计算能力的数据中心在各行业中得到广泛应用,而基于计算需求的不同,数据中心的规模大小也存在差异。对于电信运行商、银行或者市场交易,其数据中心通常由上百个机架中的数千台服务器组成,而对于小的企业或个人用户,仅包含数个服务器的小型数据中心便可满足设计需求。无论何种规模的数据中心,其热管理始终是一 ...
    本站小编 Free考研考试 2021-12-25
  • 基于置信度的TOF与双目系统深度数据融合*
    场景的三维重建技术一直是计算机视觉领域研究的热点和重点。摄像机模型将空间中三维的点映射到二维的平面上,使得深度信息缺失,给三维重建带来了挑战。目前,主流获取深度信息的方法有雷达和声呐等非光学测量方法,以及以激光扫描和红外线测量为代表的主动光测量方法,以多视角立体视觉为代表的被动光测量方法[1]。其中 ...
    本站小编 Free考研考试 2021-12-25
  • 多传感器协同跟踪与辐射控制的调度算法*
    在现代网络化战争中,大量的各类型传感器应用到战场中,如何对其进行合理的管理调度,实现对整个空域目标的协同跟踪已成为亟待解决的问题。传感器协同跟踪是指依据一定的既定规则、采用合适的调度算法自适应选择传感器,以满足对目标持续精准跟踪。依据决策步长,其调度算法分为短时调度和长时调度[1]。短时调度仅以当前 ...
    本站小编 Free考研考试 2021-12-25
  • 中国空间磁层线辐射现象探究*
    中国电力工业已步入特高压电网时代,由电网引起的电磁环境问题一直备受关注,已有****研究了电网电磁环境对人体健康、居民无线电接收质量、无人机导航系统、地震观测台站的影响[1-2]。近年来,国内外****也开始研究电网对空间电离层和磁层的干扰。大量地基和天基观测实例表明,空间电离层中存在500~400 ...
    本站小编 Free考研考试 2021-12-25
  • 基于FRFT域特征差异的压制干扰检测与分类算法*
    现代雷达所面临的电磁环境日益恶劣,针对雷达的电磁干扰技术迅速发展,特别是有源压制干扰的大量使用,极大制约了雷达作战效能的发挥[1]。面对有源压制干扰,对干扰信号的分类识别成为抗干扰工作的关键,根据分类识别结果,抗干扰系统才能有针对性地采取不同的抗干扰措施,以达到较为理想的抗干扰效果。因此,对有源压制 ...
    本站小编 Free考研考试 2021-12-25