吳婕 呂永樂
摘 要:針對(duì)雷達(dá)故障預(yù)測(cè)與健康管理(PHM)技術(shù)工程實(shí)現(xiàn)中性能參數(shù)變化趨勢(shì)預(yù)測(cè)準(zhǔn)確度不高的問題,提出一種基于多項(xiàng)式系數(shù)自回歸(PCAR)模型的性能參數(shù)預(yù)測(cè)方法。首先,介紹了PCAR模型的形式及其階次、參數(shù)確定方法,該模型相對(duì)于傳統(tǒng)的線性模型擴(kuò)大了模型選擇范圍,有效降低了建模偏差;然后,為了進(jìn)一步提高預(yù)測(cè)準(zhǔn)確度,采用基于奇異值分解濾波算法(SVDFA),選取最優(yōu)門限值,將性能參數(shù)監(jiān)測(cè)序列拆分成與各個(gè)失效因素對(duì)應(yīng)的子序列,最后分別采用不同階次的PCAR模型來預(yù)測(cè)序列未來值。仿真實(shí)驗(yàn)結(jié)果表明,所提出的聯(lián)合PCAR模型的組合預(yù)測(cè)方法同單一自回歸滑動(dòng)平均模型(ARMA)的預(yù)測(cè)結(jié)果相比,三個(gè)監(jiān)測(cè)序列的預(yù)測(cè)準(zhǔn)確度分別提高了79.7%、97.6%和82.8%。實(shí)驗(yàn)結(jié)果表明該預(yù)測(cè)方法可應(yīng)用于雷達(dá)性能參數(shù)的預(yù)測(cè),有利于提高雷達(dá)的工作可靠性。
關(guān)鍵詞:雷達(dá)性能參數(shù);故障預(yù)測(cè)與健康管理; 多項(xiàng)式系數(shù)自回歸模型; 序列分解;最優(yōu)組合預(yù)測(cè);基于奇異值分解濾波算法
中圖分類號(hào):TP206.3
文獻(xiàn)標(biāo)志碼:A
文章編號(hào):1001-9081(2019)04-1117-05
0?引言
故障預(yù)測(cè)與健康管理(Prognostics and Health Management, PHM)技術(shù)是綜合保障向監(jiān)測(cè)、診斷、預(yù)測(cè)和維修一體化方向發(fā)展的產(chǎn)物[1],對(duì)降低雷達(dá)全壽命周期維修保障成本、提高可用度具有重要作用。預(yù)測(cè)功能的引入是PHM系統(tǒng)的典型特征。如何提高預(yù)測(cè)準(zhǔn)確度是雷達(dá)故障預(yù)測(cè)技術(shù)研究的重點(diǎn)。
在常用的故障預(yù)測(cè)方法中,基于累積損傷模型的方法需要深入研究對(duì)象的物理模型和失效機(jī)理,雖然預(yù)測(cè)準(zhǔn)確度較高,但不適用于組件數(shù)量龐大、內(nèi)部電磁環(huán)境復(fù)雜的雷達(dá)系統(tǒng)。因雷達(dá)中大量采用的數(shù)字信號(hào)處理器(Digital Signal Processor, DSP)、專用集成電路(Application Specific Integrated Circuit, ASIC)、現(xiàn)場(chǎng)可編程門陣列(Field-Programmable Gate Array, FPGA)等復(fù)雜器件缺乏充足的可靠實(shí)驗(yàn)數(shù)據(jù),基于可靠性數(shù)據(jù)的預(yù)測(cè)方法的適用性不強(qiáng)。受雷達(dá)組件的高集成度特征影響,以及雷達(dá)設(shè)計(jì)時(shí)對(duì)體積、重量和功耗的嚴(yán)格限制,基于預(yù)警電路的故障預(yù)測(cè)方法也不適用。相比之下,在高性能計(jì)算存儲(chǔ)、數(shù)據(jù)分析挖掘技術(shù)飛速發(fā)展的今天,基于特征參數(shù)監(jiān)測(cè)的故障預(yù)測(cè)方法更具有可操作性,有實(shí)際應(yīng)用價(jià)值。
選取雷達(dá)的如接收信噪比、發(fā)射功率等關(guān)鍵部件性能參數(shù)進(jìn)行監(jiān)測(cè)、建模和預(yù)測(cè)分析,能夠掌握雷達(dá)健康狀態(tài)和工作性能的變化趨勢(shì),以便在必要時(shí)及時(shí)采取措施,排除隱患。對(duì)雷達(dá)性能參數(shù)監(jiān)測(cè)序列進(jìn)行建模預(yù)測(cè),可供使用的模型包括以自回歸滑動(dòng)平均(AutoRegressive Moving Average, ARMA)模型[2] 為代表的線性模型、以人工神經(jīng)網(wǎng)絡(luò)(Artificial Neural Network, ANN)[3] 為代表的非線性模型、以函數(shù)系數(shù)自回歸(Functional-coefficient AutoRegressive, FAR)模型[4] 為代表的非參數(shù)模型等。其中,ARMA建模算法簡單高效、運(yùn)算速度快,但準(zhǔn)確度不高;基于人工神經(jīng)網(wǎng)絡(luò)的算法建模效果好,但易發(fā)生“過擬合”現(xiàn)象,使得最終預(yù)測(cè)效果不理想;函數(shù)系數(shù)自回歸模型適用范圍較ARMA等模型廣,但建模運(yùn)算量大,不易于工程采用。
為了克服上述模型的不足,研究提出了多項(xiàng)式系數(shù)自回歸(Polynomial Coefficient AutoRegressive, PCAR)模型[5],同ARMA模型相比,PCAR模型擴(kuò)大了適用對(duì)象范圍,能有效降低建模偏差;同F(xiàn)AR模型相比,它具有參數(shù)模型的特點(diǎn),避免了系數(shù)函數(shù)局部線性回歸估計(jì)所存在的不足。
對(duì)于復(fù)雜系統(tǒng),各種線性與非線性因素相互交織,監(jiān)測(cè)獲得的性能參數(shù)監(jiān)測(cè)序列其實(shí)是各種失效因素共同作用的結(jié)果;采用單一模型進(jìn)行預(yù)測(cè)難以獲得較高的預(yù)測(cè)準(zhǔn)確度[6]。為了進(jìn)一步提高預(yù)測(cè)性能,本文基于奇異值分解濾波算法(Singular Value Decomposition Filtering Algorithm, SVDFA)[7]提出一種基于PCAR模型的最優(yōu)組合預(yù)測(cè)方法(簡稱為PCAR&SVD)以獲得最佳的預(yù)測(cè)效果。
1?PCAR模型及建模方法
1.1?PCAR模型形式
2?基于序列最優(yōu)分解的組合預(yù)測(cè)思想
通常雷達(dá)性能的衰退可看作由多個(gè)互不相關(guān)的失效因素導(dǎo)致。若對(duì)性能參數(shù)監(jiān)測(cè)序列中與各個(gè)失效因素對(duì)應(yīng)的序列成分不加區(qū)分,僅采用單一模型進(jìn)行建模預(yù)測(cè),則難以符合監(jiān)測(cè)序列背后的真實(shí)規(guī)律,最終導(dǎo)致預(yù)測(cè)的準(zhǔn)確度不高。
SVDFA簡單易用,且占用計(jì)算機(jī)資源少,已在多個(gè)領(lǐng)域得到應(yīng)用[10-11]。SVDFA可以將原序列拆分成若干個(gè)互不相關(guān)的隨機(jī)子序列。基于此,通過最優(yōu)選取門限參數(shù)η,可將其有效應(yīng)用于監(jiān)測(cè)序列的分解,并使得分解產(chǎn)生的子序列分別與各個(gè)失效因素對(duì)應(yīng)。
3?基于PCAR模型的最優(yōu)組合預(yù)測(cè)算法
本研究中 fi(·)由PCAR模型表達(dá)。基于序列最優(yōu)分解的聯(lián)合PCAR模型組合預(yù)測(cè)原理如圖1所示。
在上述算法中,長度參數(shù)L影響序列分解的結(jié)果。工程應(yīng)用時(shí),應(yīng)該綜合考慮監(jiān)測(cè)序列的影響因素和特點(diǎn)選取合適的長度參數(shù),使得SVDFA的分解結(jié)果適應(yīng)當(dāng)前序列段的規(guī)律。
4?仿真實(shí)驗(yàn)
雷達(dá)發(fā)射功率、信噪比和陣面電源電壓都是表征雷達(dá)健康狀態(tài)的重要參數(shù)。發(fā)射功率直接影響雷達(dá)作用距離,關(guān)系到雷達(dá)是否能成功地獲取、追蹤目標(biāo);信噪比越小,意味著有用信號(hào)中混雜的噪聲越多,表示雷達(dá)的工作性能下降;電壓是衡量電源性能的重要參數(shù),陣面電源輸出電壓失常說明電路中二極管等元器件故障或出現(xiàn)電路過載等問題。仿真采用的雷達(dá)發(fā)射功率、信噪比、陣面一次電源電壓參數(shù)監(jiān)測(cè)序列均已經(jīng)過異常值剔除和濾波消噪處理,如圖3所示。
為了對(duì)比預(yù)測(cè)效果,先利用單一的徑向基函數(shù)神經(jīng)網(wǎng)絡(luò)(RBFNN)模型、自回歸滑動(dòng)平均(ARMA)模型、PCAR模型分別進(jìn)行建模預(yù)測(cè),所構(gòu)建模型的階數(shù)和預(yù)測(cè)結(jié)果如表1所示。建模和預(yù)測(cè)算法在MatlabR2013a軟件環(huán)境中編制,運(yùn)算時(shí)間是在具有Inter Core i5-3470處理器(3.20GHz),14GB內(nèi)存和Windows 7操作系統(tǒng)的計(jì)算機(jī)上測(cè)得。
對(duì)于發(fā)射功率監(jiān)測(cè)序列,利用訓(xùn)練得到的單一ARMA(3,4)模型預(yù)測(cè),其自回歸系數(shù)為2.9398、-2.9057、0.9669,滑動(dòng)平均系數(shù)為-1.3293、0.4884、-0.0461、0.0045。若采用單一RBFNN模型預(yù)測(cè),則得到輸入維數(shù)為11、隱層節(jié)點(diǎn)數(shù)為24的模型,具體參數(shù)限于篇幅不再單獨(dú)列出。對(duì)于信噪比監(jiān)測(cè)序列,單一ARMA(3,2)預(yù)測(cè)模型的自回歸系數(shù)為2.4401、-2.1545、0.7112,滑動(dòng)平均系數(shù)為-1.2759、0.5904。RBFNN模型的輸入維數(shù)為18,隱層節(jié)點(diǎn)數(shù)為19。同理,對(duì)于陣面一次電源電壓監(jiān)測(cè)序列,單一ARMA(3,5)預(yù)測(cè)模型的自回歸系數(shù)2.9683、-2.9569、0.9886,滑動(dòng)平均系數(shù)為-1.4906、0.6076、-0.0060、-0.0024、-0.0058。采用RBFNN預(yù)測(cè)模型的輸入維數(shù)為21,隱層節(jié)點(diǎn)數(shù)為33。
對(duì)比各模型的預(yù)測(cè)結(jié)果發(fā)現(xiàn):研究提出的PCAR模型有最好的建模預(yù)測(cè)效果,與ARMA模型相比,建模效率相差不大但預(yù)測(cè)準(zhǔn)確度更高,具有實(shí)際的應(yīng)用價(jià)值。
本文PCAR&SVD方法的預(yù)測(cè)結(jié)果如表2所示。實(shí)驗(yàn)得到的發(fā)射功率監(jiān)測(cè)序列的最佳拆分門限為0.76,信噪比監(jiān)測(cè)序列的最佳拆分門限為0.92,陣面一次電源電壓監(jiān)測(cè)序列的最佳拆分門限為0.60。
實(shí)驗(yàn)采用的PCAR(1,10,10)模型的系數(shù)多項(xiàng)式ai(u)如圖5所示。由于建模過程中事先對(duì)監(jiān)測(cè)序列(或子序列)進(jìn)行了歸一化處理,因此圖中橫坐標(biāo)u=Yt-d的取值范圍為(-2.5,2.5)。
針對(duì)評(píng)價(jià)樣本序列,各種單一模型預(yù)測(cè)算法、PCAR&SVD預(yù)測(cè)算法的輸出結(jié)果如圖6所示。采用單一PCAR模型預(yù)測(cè)時(shí),三個(gè)性能參數(shù)監(jiān)測(cè)序列的預(yù)測(cè)準(zhǔn)確度相對(duì)于單一ARMA模型分別提高了74.7%、88.7%和75.7%。單一RBFNN模型較適用于平滑序列的建模預(yù)測(cè),對(duì)數(shù)據(jù)質(zhì)量要求苛刻,預(yù)測(cè)效果不佳且建模時(shí)間長,尤其在預(yù)測(cè)信噪比監(jiān)測(cè)序列時(shí)可能出現(xiàn)了過擬合的現(xiàn)象。本文提出的聯(lián)合PCAR&SVD模型的組合預(yù)測(cè)方法同單一ARMA模型預(yù)測(cè)的結(jié)果相比,準(zhǔn)確度也分別提高了79.7%、97.6%和82.8%。
5?結(jié)語
實(shí)驗(yàn)結(jié)果表明,本文提出的區(qū)分失效因素并對(duì)其作用規(guī)律分別建模的思想是合理可行的,而且基于性能參數(shù)監(jiān)測(cè)的預(yù)測(cè)方法對(duì)于以雷達(dá)為代表的電子裝備具有可操作性。本文提出的基于PCAR模型的最優(yōu)組合預(yù)測(cè)算法通過確定奇異值分解算法的最佳門限,把雷達(dá)性能參數(shù)監(jiān)測(cè)序列拆分成與各個(gè)失效因素對(duì)應(yīng)的成分序列,然后分別采用PCAR模型進(jìn)行動(dòng)態(tài)建模預(yù)測(cè),克服了傳統(tǒng)的單一模型預(yù)測(cè)的不足,獲得了最優(yōu)預(yù)測(cè)效果。為進(jìn)一步提高算法的可用性,下一步需深入研究如何根據(jù)具體對(duì)象的特點(diǎn)和先驗(yàn)知識(shí)確定序列拆分方案。
參考文獻(xiàn)(References)
[1] 曾聲奎, PECHT M G, 吳際.故障預(yù)測(cè)與健康管理 (PHM) 技術(shù)的現(xiàn)狀與發(fā)展[J]. 航空學(xué)報(bào), 2005, 26(5): 626-632. (ZENG S K, PECHT M G, WU J. Status and perspectives of prognostics and health management technologies[J]. Acta Aeronautica et Astronautica Sinica, 2005, 26(5): 626-632.)
[2] BOX G P E, JENKINS G M, REINSEL G C. Time Series Analysis: Forecasting and Control[M]. London: Palgrave Macmillan, 2005: 10.
[3] BUHMANN M D. Radial Basis Functions: Theory and Implementation[M]. New York: Cambridge University Press, 2003: 56-104.
[4] CHEN R, TSAY R S. Functional-coefficient autoregressive models[J]. Journal of American Statistical Association, 1993, 88(421): 298-308.
[5] 呂永樂. 一種新的統(tǒng)計(jì)預(yù)測(cè)模型——多項(xiàng)式系數(shù)自回歸模型[J]. 計(jì)算機(jī)工程與應(yīng)用, 2012, 48(3): 237-241. (LYU Y L. New statistical prediction model: polynomial coefficient autoregressive model[J]. Computer Engineering and Applications, 2012, 48(3): 237-241.)
[6] ZHAO J Z, DENG J Q, YE W, et al. Combined forecast method of HMM and LS-SVM about electronic equipment state based on MAGA[J]. Journal of Systems Engineering and Electronics, 2016, 27(3): 730-738.
[7] MICOL F, THANH H L, RAF V. A comparison between the complex symmetric based and classical computation of the singular value decomposition of normal matrices[J]. Numerical Algorithms, 2014, 67(1): 109-120.
[8] 李玉, 張英海, 趙雪梅, 等.結(jié)合BIC準(zhǔn)則和ECM算法的可變類SAR影像分割[J]. 中國礦業(yè)大學(xué)學(xué)報(bào), 2017, 46(6): 1402-1410. (LI Y, ZHANG Y H, ZHAO X M, et al. SAR image segmentation with variable class by combining BIC criterion and ECM algorithm[J]. Journal of China University of Mining & Technology, 2017, 6(46): 1402-1410.)
[9] 李子達(dá), 廖士中.小樣本貝葉斯網(wǎng)絡(luò)參數(shù)學(xué)習(xí)方法[J]. 計(jì)算機(jī)工程, 2016, 42(8): 153-159, 165. (LI Z D, LIAO S Z. Bayesian network parameter learning method on small samples[J]. Computer Engineering, 2016, 42(8): 153-159, 165.)
[10] WANG T, WANG D, HU B, et al. Research on multiple elimination methods in inverse data space based on randomized singular value decomposition[J]. Global Geology, 2017, 20(1): 59-63.
[11] HASSAN N, ESMAEIL N S, ABBAS S. Common weights in DEA models with reduced singular value decomposition[J]. Journal of Data Science, 2018, 2(16): 419-430.
[12] AJITANSHU V, GYANENDRA S, ANKIT K. Optimizing submerged arc welding using response surface methodology, regression analysis, and genetic algorithm[J]. Defence Technology, 2018, 14(3): 204-212.
[13] 趙延龍, 滑楠, 于振華. 基于二次搜索的改進(jìn)粒子群算法[J]. 計(jì)算機(jī)應(yīng)用, 2017, 37(9): 2541-2546. (ZHAO Y L, HUA N, YU Z H. Improved particle swarm optimization algorithm based on twice search[J]. Journal of Computer Applications, 2017, 37(9): 2541-2546.)