張博
(中鐵第一勘察設計院集團有限公司, 交通與市政工程設計研究院, 陜西, 西安 710000)
鐵路屬于國家重要的基礎設施,直接影響國民經濟發展。其中,高鐵的發展提升了我國交通運輸的速度。我國高鐵建設進程飛快,高鐵的建設具有一定挑戰性。根據地形結構、海拔較高以及自然災害發生頻率,對其高鐵運行道路通過能力進行評估具有重要意義[1]。
高鐵道路運輸是由點和線構成的路網系統,運輸通過能力不只是各點線運輸能力的總和,還是由各類運輸設備相互配合形成。對高鐵鐵路通行能力的評估最大意義是確定鐵路運輸的利用程度,為制定運行與調度策略提供依據[2]。為此,相關研究人員對其評估方法進行了很多研究。
文獻[3]在計算道路通過利用率基礎上,完成對鐵路利用狀態的評估。計算相同域中不同速度的列車組停站、越行等造成的額外時間;綜合分析列車運行動態,提取其不確定性特征,獲取平均緩沖時間;基于時間維度,將追蹤列車時間、占用時間與緩沖時間相加,作為通過利用率的評價指標,完成通過能力評估。該方法可有效對道路通行能力進行評估,但評估過程中易受到其他因素干擾,導致評估的結果精度較低。文獻[4]采用國際鐵路聯盟提出的UIC406通過能力計算方法,結合鐵路開行方案要求,明確列車組合方案;獲取每種列車組合平均最小車頭時距,完成通過能力的計算與評價。該方法需大量人工參與,評估過程復雜,評估結果也存在一定主觀性。
為了改善上述方法中存在的不足,本文提出利用反向傳播神經網絡(Back Propagation,BP)對西十高鐵運輸道路通過能力進行評估。BP神經網絡屬于三層神經網絡,具備正向與逆向兩個過程,經過反復計算,可將誤差控制在最小范圍內。通過分析通過能力的主要影響因素,利用神經網絡模型評估西十高鐵運輸的通過能力。實驗結果表明:采用所提方法可有效提升西十高鐵鐵路運輸網絡通過能力。
通過能力表示任意一條鐵路的某區段內,結合已有設施,在西十高鐵鐵路列車運行圖[5]中,一段時間內通過的最大車輛數目,體現線路利用率。
鐵路通過能力包括行車方案、各類列車運行時間等因素。本文采用中國列車運行控制系統確定車輛間隔等影響因素。該系統利用連續式控制方式,結合速度、路線、車輛等參數明確列車行駛速度和間距,制定一條反映列車速度的連續光滑曲線。在確保車輛不超速情況下,按照允許最大速度行駛。以此為基礎,多角度分析影響西十高鐵鐵路通過能力的主要因素,并對其做量化處理。
追蹤間隔表示同類車輛在相同行駛速度與運行方案下追蹤的時間間隔,主要取決于制動距離L制、安全距離L防與車輛長度L列、閉塞分區長度L閉等因素。因此,將西十高鐵鐵路的追蹤間隔時間表示為

(1)
式中,v運為車輛運行速率,t信為信號附加時長,其包含控制中心響應時間、司機操作時間與車載應變延時。
作業間隔通常包括車輛抵達時間與出發時間。新建西十鐵路中運行車輛的最終間隔取決于所有間隔時間的最高值。
(1) 車輛進入站臺后無需勻速行駛
當車輛駛入站臺后,始終保持減速行駛狀態。符合此情況下還包括如下情況:當咽喉區域[6]過長,車輛在道岔限速情況下均勻減速停止;當車輛制動距離過長,剛進站時保持較低速度,使車輛始終減速運行;此時使制動減速值足夠小。在以上三種情況下,車輛到達間隔的計算公式如下:

(2)
在車輛抵達時間間隔獲取中,需要通過計算平均減速值,進一步確定最終的結果,即:

(3)
(4)
(5)

在上述分析基礎上,可獲得到達間隔和制動時間之間存在的關系為

(6)
式中,v0與vc分別為區間行駛速度與限制速度。
(2) 車輛進入站臺后勻速行駛
西十高鐵鐵路沿線的車站咽喉區域較長,道岔側向的限速較低,如果制動減速值不足,此時列車進入站臺后必須勻速行駛一定距離。在此狀況下,車輛的到達間隔計算公式如下:

(7)
在綜合考慮制動距離情況下,到達間隔計算公式變換為下述形式:

(8)
由式(8)能夠看出,到達間隔與制動速度、咽喉長度與限制速度存在密切關系。
(3) 車輛不同時間發車間隔
此間隔指車輛以實際行駛速度經過兩個閉塞區間與一個列車長度及安全距離所需的時間。發車間隔的計算公式如下:

(9)
由此可知,發車間隔和發車時間二者的具體關系表示為

(10)

停站附加時間表示車輛保持正常運行速度,從起發站到運行停止需要的時間與經過該區域停車距離所需時間差。即為t停附等于車輛從開始到停車花費的時間減去車輛經過停車距離所花費的時長。
假設L停表示停站車輛從啟動到完全停止的之間的距離,此距離和正常運行距離相同,t停是車輛從開始到停止所需的時間,t正表示車輛正常行駛速度下經過停車距離花費的時間,獲得車輛停附時間為

(11)
通過式(11)能夠看出,車輛停站附加時間主要與車輛行駛速度、限制速度與咽喉區域長短相關。
根據上述分析,確定了影響鐵路運輸道路的通過能力因素,為后續的通過能力評估奠定基礎。
在BP網絡的輸入層中,海量神經元需接收數據輸入,將這些數據稱為輸入矢量[8];輸出層則為數據經過分析輸出的最后結果,輸出的信息被稱作輸出矢量;隱含層是大量神經元構成的層面,其節點數量并不固定,數量越多,非線性特征越明顯,進而可提高神經網絡性能。建立神經網絡的具體步驟如下。
步驟1 對網絡結構進行初始化處理,對所有連接權值在區間(-1,1)內進行賦值,選取誤差函數、精度值ε和最高學習次數。
步驟2 選擇隨機樣本k,輸入此樣本和其相對的理想輸出。
步驟3 獲取輸出層與隱層的神經元輸出與輸入值為
(12)
式中,hih(k)表示隱層的神經元輸入值。
(13)
式中,yi0(k)表示隱層的神經元輸出值。
步驟4 選取網絡真實輸出與理想輸出,獲得輸出層中所有神經元經過誤差函數[9]訓練得到的偏導數δ0(k)為
(14)
步驟5 結合δ0(k)對隱含層所有神經元的偏導數δh(k)進行計算:
δh(k)=-δo(k)hoh(k)
(15)
步驟6 利用δ0(k)與隱層神經元的輸出對連接權值wk(k)進行修正:
wk(k)=-μδh(k)
(16)
步驟7 通過隱含層神經元的偏導數對輸入層連接權值[10]進行修正:
Δwth(k)=δh(k)xi(k)
(17)
步驟8 對神經網絡全局誤差進行計算:
(18)
式中,m代表神經網絡層數。
步驟9 評估此神經網絡模型的誤差能否滿足要求,如果誤差達到理想值,則結束訓練;反之,選擇其他學習樣本與理想輸出值繼續執行步驟3。
鐵路運輸的真實通過能力受到多指標影響,不易獲取影響指標與通過能力二者之間存在函數關系,利用上述構建神經網絡模型逼近輸入和輸出映射。結合神經網絡模型結構可知,在評估過程需選取輸入與輸出變量。本文將追蹤間隔、作業間隔、啟停附加時間與運行方案作為輸入變量,將道路實際通過能力看作輸出變量,構建多輸入單輸出的西十高鐵鐵路通過能力評估模型。
在此評估算法中引入S型函數,其屬于神經網絡中經常使用的非線性函數。當輸入值x接近0時,該函數的輸出值區間為[0,1]。由于各影響因素具有復雜性,有可能僅對某參數敏感,導致其他參數無法起到有效作用。針對BP神經網絡,若輸入參數過大,不能落入理想范圍,影響收斂速度。
為解決此問題,需要對收集所有樣本數據進行歸一化處理。同時S型函數在一些區間中變化不夠明顯,影響特征提取效果,因此需確保數據歸一化到[0.1,0.9]之間。對已經確定的影響因素,利用下述公式進行歸一化處理:
y=0.8×(x-xmin)/(xmax-xmin)+0.1
(19)
將不同通過能力影響因素進行劃分等級,實現指標因素的量化處理。通過神經網絡模型評估道路通過能力的具體步驟如下:
(1) 將影響通過能力的主要因素作為網絡輸入元;
(2) 將已經獲取的實際通過能力與已知數據當作樣本,同時完成樣本歸一化處理,將其當作神經網絡訓練樣本;
(3) 訓練神經網絡,設置初始值,經過反復迭代,直至得出理想數值;
(4) 通過剩余樣本對神經網絡模型進行驗證;
(5) 將驗證成功的模型保存到知識庫中,此模型即可完成道路通過能力評估。
本文將神經網絡模型對西十高鐵鐵路的通過能力進行評估。此條鐵路線位于陜西省東南部和湖北省西北部,線路西起西安東站,經藍田、商洛西、山陽、漫川關、鄖西站,接入已建成運營的十堰東站,正線全長255.76公里,地質情況復雜。將MATLAB R2013b作為仿真平臺,設置如表1所示的仿真參數。

表1 鐵路系統參數設定表
本文實驗中參數的設定中考慮了西十高鐵鐵路的通過能力,將該路段通行時間根據具體車輛運行時間進行選取,根據實際需要設定車站運行參數。
采集追蹤間隔時間、作業間隔時間與起停附加時間,將這些數據(見表2)當作神經網絡輸入,評估出該鐵路的到達、裝車與出發3個子系統的線路利用率。

表2 模型輸入信息表
為驗證所提方法的有效性,將表2中信息當作神經網絡輸入,經過反復訓練,評估西十高鐵鐵路線的各子系統中路線利用效率,得到的結果如圖1所示。

圖1 不同子系統線路利用率評估結果圖
分析圖1 可以看出,裝車子系統的線路利用率最低,反映出裝車線路的通過能力較差。這是由于等裝時間過長,延長了作業時間,作業過程流暢度較低,降低道路通過能力。針對這一問題,可適當增建裝車線,改善裝貨方法,提高作業效率。
道路通過能力包含內容較多,除上述線路利用率外,本實驗還對到達流分布情況、系統飽和度、作業平均時間等方面進行評估,綜合反映道路通過能力,得到的結果如表3 所示。

表3 道路通過能力評估表
由表3評估結果可知,在3個子系統中裝車系統的飽和度最低;且從到達流分布評估結果來看,列車到達不均衡現象較為嚴重,大量列車均在較短時間內到達,降低了通過能力。針對以上問題,西十高鐵鐵路線需制定科學合理的運輸計劃,改善車輛運行方案,適當增加渡線,提高線路利用的靈活性;擴建區間聯絡線,進一步加強管理,降低車輛到達的不均衡性,從根本上改善車站裝車能力。
鐵路在我國運輸界中占據重要地位,為了進一步滿足運輸需求,本文利用BP神經網絡方法對西十高鐵鐵路的通過能力進行評估。通過確定鐵路運行中追蹤間隔、作業間隔、起停附加時間等,借助誤差函數修正不同層次權值,構建多輸入、單輸出的神經網絡模型;并引入非線性函數,將各指標當作模型輸入,經過多次訓練,輸入最終評估結果,完成西十高鐵鐵路運輸道路通過能力評估。借助實驗分析,確定了所提方法可有效提升鐵路運輸道路利用效率,且可改善鐵路通行能力,具有一定借鑒意義。