常燕龍
(新疆大學 建筑工程學院,新疆 烏魯木齊830046)
鐵路軌道是保障高鐵列車行駛安全的重要結構部件。在鐵路日常運營中,軌道在列車高速下的沖擊、振動及列車荷載等長時間作用下,內部結構不可避免地發(fā)生改變。軌道不平順的發(fā)展,將會對鐵路運營產(chǎn)生巨大影響,如鐵路運輸?shù)馁|量指數(shù)(Track Quality Index,簡稱TQI)是評價軌道整體不平順的重要指標,因此預測TQI 的發(fā)展變化趨勢, 能夠幫助鐵路部門人員及時掌握設備狀態(tài),制定合理的維修計劃,實現(xiàn)由“事后修”到“狀態(tài)修”的轉變,避免人力、物力方面的浪費。
實踐證明,隨著運營時間的增長,單元區(qū)段內軌道不平順幾何數(shù)據(jù)以多階段、周期性、非線性等形式表現(xiàn)出來的。ARMA 模型由于具有線性預測優(yōu)勢,主要被應用在線形預測方面。然而針對非線性規(guī)律部分預測,則稍顯不足。BP 神經(jīng)網(wǎng)絡在非線性預測方面有著獨特的優(yōu)勢,因此本文提出建立ARMA-BP 組合模型對軌道質量指數(shù)TQI 進行預測研究。
自回歸滑動平均模型由自回歸模型(AR 模型)與滑動平均模型(MA 模型)兩個模型混合而成。
BP(Back Propagation) 網(wǎng)絡在1986 年由以Rinehart 和McClelland 為首的科學家小組提出,是一種按誤差逆?zhèn)鞑ニ惴ㄓ柧毜亩鄬忧梆伨W(wǎng)絡,是目前應用最廣泛的神經(jīng)網(wǎng)絡模型之一。BP 網(wǎng)絡無需事前描述映射關系,可以學習和保存大量的輸入-輸出模式映射關系。
TQI 時間序列往往含有線形變化規(guī)律和非線性變化規(guī)律,ARMA 模型作為傳統(tǒng)的時間序列預測模型,能夠很好地提取時間序列線性特征。但在非線性特征方面,提取效果較差。BP 神經(jīng)網(wǎng)絡在非線性預測方面有著獨特的優(yōu)勢,能夠提取出時間序列數(shù)據(jù)的非線性特征。因此本文提出一個既能提取線性規(guī)律又能提取非線性規(guī)律的ARMA-BP 組合模型。首先通過ARMA 模型預測TQI,得到線性數(shù)據(jù)變化規(guī)律,再通過BP 神經(jīng)網(wǎng)絡對ARMA 模型的殘差進行修正,提取序列的非線性特征。并將ARMA 模型所得結果和BP 神經(jīng)網(wǎng)絡模型修正結果加和得到組合模型的TQI 數(shù)據(jù)預測結果。
選取蘭新高鐵下行3221km+600m-3221km+800m 線路2019年5 月24 日-2020 年6 月24 日共計27 期TQI 數(shù)據(jù)。對數(shù)據(jù)單位根(ADF)檢驗,檢驗t 統(tǒng)計量的值-5.037106,置信區(qū)間1%、5%、10%的臨界值分別為-4.728363、-3.759743、-3.324976,檢驗t 統(tǒng)計量的值小于各置信區(qū)間的臨界值,序列平穩(wěn)。
偏自相關圖(PAC)與自相關圖(AC)雙截尾,偏自相關系數(shù)和自相關系數(shù)分別在滯后期4 期和6 期以后迅速趨于0,初步選定p=4,q=6。有ARMA(4,4)、ARMA(4,5)、ARMA(4,6)三個模型。ARMA(4,4)、ARMA(4,5)、ARMA(4,6)的AIC 值分別為-1.561657、-1.504422、-1.452277,SC 值為-1.081718、-0.97488、-0.876349。根據(jù)赤池信息準則(AIC)和施瓦茲信息準則(SC),ARMA(4,4)模型AIC 值、SC 值均最小,因此選擇ARMA(4,4)模型。
圖1 自相關和偏自相關圖
文中ARMA-BP 組合模型采用3 層結構。首先用ARMA(4,4)模型計算出預測值,再將模型殘差值作為BP 神經(jīng)網(wǎng)絡的輸出,TQI 實際值作為輸入,得到殘差修正值。其中隱層節(jié)點數(shù)的確定由國內外大量實驗中產(chǎn)生的一個經(jīng)驗公式得出:
m 為隱層節(jié)點數(shù);n 為輸入層節(jié)點數(shù);l 為輸出層節(jié)點數(shù);a為1~10 之間的隨機常數(shù)。
通過多次反復試驗,最終隱層節(jié)點數(shù)為15 時擬合精度較高,故網(wǎng)絡結構為1-15-1。隱含層的激勵函數(shù)采用tan-sigmoid型函數(shù),輸出層激勵函數(shù)為tan-sigmoid,網(wǎng)絡訓練函數(shù)為Levenberg-Marquart 法,設置BP 神經(jīng)網(wǎng)絡參數(shù):預設精度要求0.0001,最大訓練次數(shù)為1000,70%數(shù)據(jù)用于訓練,15%用于驗證,15%用于測試。利用MATLAB r2015b 軟件神經(jīng)網(wǎng)絡工具箱進行操作,網(wǎng)絡的初始權值、學習率和閾值由網(wǎng)絡自動選取。
圖2 BP 神經(jīng)網(wǎng)絡訓練圖
從圖2 中可以看出,神經(jīng)網(wǎng)絡在迭代76 次時達到預設精度要求,網(wǎng)絡訓練結束。此時神經(jīng)網(wǎng)絡訓練樣本擬合效果R=0.94971,驗證樣本R=0.98352,測試樣本R=0.99919,總樣本R=0.93798,單個樣本與總樣本擬合度都接近1,擬合效果較好。
ARMA(4,4)模型絕對平均誤差(MAE)為0.0537,ARMA-BP組合模型絕對平均誤差(MAE)為0.0010。組合模型的絕對平均誤差比ARMA(4,4)模型小的多,組合模型的預測值與實際值更接近,組合模型的預測結果更準確。綜合來講,ARMA-BP 組合模型對原始數(shù)據(jù)的預測效果優(yōu)于ARMA 模型。
時間序列模型中的ARMA 模型是以數(shù)理統(tǒng)計和微積分等傳統(tǒng)數(shù)學和物理方法為基礎的預測方法,將各種已知的、未知因素蘊含在時間序列中,它對線性模型具有較好的擬合效果,但非線性特征提取能力較弱。BP 神經(jīng)網(wǎng)絡作為一種典型的黑箱工具,能夠通過自學習、自組織的方式映射任意復雜的非線性關系。故文中提出一種能預測時間序列線性變化趨勢和非線性變化趨勢的ARMA-BP 組合模型。該模型對數(shù)據(jù)要求不高,結構簡單且操作起來較為容易。通過實驗對模型進行驗證,實驗結果表明,組合模型預測精度更高,效果更好,充分表明該模型可以有效預測TQI 值。當然影響軌道不平順發(fā)展的因素很多,如列車荷載、行車速度、地質條件、設備狀態(tài)等。因此,下一步在進行軌道不平順預測時還需考慮不同影響因素對預測結果的影響。