鄭康立,王正彬
(西南交通大學(xué) 交通運(yùn)輸與物流學(xué)院,四川 成都 610031)
隨著我國客運(yùn)專線已經(jīng)呈現(xiàn)網(wǎng)絡(luò)化狀態(tài),跨線動(dòng)車組不斷開行,這就需要數(shù)量龐大的動(dòng)車組車底來承擔(dān)旅客運(yùn)輸任務(wù)。根據(jù)我國《 中長期鐵路網(wǎng)規(guī)劃 ( 2008年調(diào)整 )》,2010 年動(dòng)車組配置達(dá)到 1 000列左右[1],到 2020 年將有 2 000 組動(dòng)車組上線使用[2-4]。根據(jù)動(dòng)車組運(yùn)用計(jì)劃要求,主要在以下情況出現(xiàn)時(shí)需要確定使用其他動(dòng)車組或備用動(dòng)車組。一是按照動(dòng)車組使用規(guī)程,當(dāng)動(dòng)車組使用一段時(shí)間或運(yùn)行一定的里程不能繼續(xù)運(yùn)行而需要進(jìn)行檢修作業(yè)時(shí),需要其他動(dòng)車組代替上線承擔(dān)運(yùn)輸任務(wù);二是由于動(dòng)車組在使用的過程中不可避免地會(huì)出現(xiàn)故障,因而需要由其他動(dòng)車組代替其完成運(yùn)輸任務(wù);三是動(dòng)車組在運(yùn)用的過程中,還會(huì)由于受到一些因素影響可能出現(xiàn)晚點(diǎn)現(xiàn)象,如果晚點(diǎn)動(dòng)車組無法繼續(xù)承擔(dān)運(yùn)用計(jì)劃中的運(yùn)輸任務(wù)時(shí),為了保障運(yùn)輸秩序,需要采用其他動(dòng)車組替代其承擔(dān)運(yùn)輸任務(wù)。因此,由于動(dòng)車組造價(jià)昂貴,在備用動(dòng)車組最大服務(wù)距離符合相關(guān)要求的情況下,確定動(dòng)車組備用基地的數(shù)量及布局成為研究的關(guān)鍵。
備用動(dòng)車組是指除運(yùn)行圖規(guī)定以外的動(dòng)車組,主要用于解決動(dòng)車組故障、檢修、運(yùn)行秩序紊亂等行車問題或承擔(dān)臨時(shí)加開的旅客運(yùn)輸任務(wù)?,F(xiàn)行的動(dòng)車組備用主要有熱備動(dòng)車組和檢備動(dòng)車組[5]。熱備動(dòng)車組隨時(shí)可以上線運(yùn)行;檢備動(dòng)車組是被備用動(dòng)車組置換下來的處于各種檢修狀態(tài)下的動(dòng)車組,檢備動(dòng)車組在完成檢修后有上線計(jì)劃時(shí)可以轉(zhuǎn)換為熱備動(dòng)車組上線運(yùn)行。日本新干線動(dòng)車組的備用率為 5% 左右,我國客運(yùn)專線動(dòng)車組的備用率為 7%左右[4,6]。
目前國內(nèi)專門針對(duì)動(dòng)車組的備用地點(diǎn)、備用數(shù)量等方面的研究較少,而研究提高動(dòng)車組使用效率、檢修計(jì)劃、運(yùn)用計(jì)劃中涉及動(dòng)車組備用等方面較多。由于動(dòng)車段 ( 所 ) 的檢修能力與該基地備用車數(shù)量的關(guān)系對(duì)動(dòng)車組的使用效率有較大的影響,當(dāng)二者匹配時(shí),動(dòng)車組的利用率最高[7],因而備用動(dòng)車組數(shù)量也可以采用計(jì)算機(jī)模擬的方法進(jìn)行確定[8]。
在我國客運(yùn)專線還沒有成網(wǎng)之前,備用動(dòng)車組基本上只為固定的某條客運(yùn)專線備用,而動(dòng)車組固定備用方式需要較多的動(dòng)車組數(shù)量,由于在送修和返回時(shí)需要占用運(yùn)行線,造成動(dòng)車組的使用效率不高[5]。在客運(yùn)專線逐漸成網(wǎng)后,動(dòng)車組固定備用方式已經(jīng)不能很好地滿足要求。
成網(wǎng)狀態(tài)下的客運(yùn)專線通達(dá)狀態(tài)更高,每個(gè)節(jié)點(diǎn)連接多條客運(yùn)專線。為了提高備用動(dòng)車組的使用效率,可以減少動(dòng)車組的備用地點(diǎn)數(shù)量,因而應(yīng)采用動(dòng)車組不固定備用方式。該方式類似于動(dòng)車組不固定區(qū)段運(yùn)用方式,備用動(dòng)車組可以在各動(dòng)車組檢修段 ( 所 ) 進(jìn)行備用,并服務(wù)于多條線路。在一定區(qū)域內(nèi),設(shè)置合理的動(dòng)車組備用地點(diǎn)及備用地點(diǎn)的數(shù)量,使動(dòng)車組備用地點(diǎn)的最大服務(wù)距離符合鐵路部門的相關(guān)要求。
有向圖G= (V,E) 表示在成網(wǎng)條件下動(dòng)車組備用地點(diǎn)網(wǎng)絡(luò)圖,V= {vi,i= 1,2,…,m} 是網(wǎng)絡(luò)圖中可供選擇的動(dòng)車組備用地點(diǎn)的集合,包括動(dòng)車段、動(dòng)車運(yùn)用所、始發(fā)站、終到站等;E= {eij|eij= (vi,vj);vi,vi∈V是網(wǎng)絡(luò)圖中所有邊的集合, 表示任意 2 個(gè)可供選擇的動(dòng)車組備用地點(diǎn)間的最短路,包括最短運(yùn)行時(shí)間、最短距離等。
為了更好地體現(xiàn)動(dòng)車組備用地點(diǎn)選擇這一重點(diǎn),在研究的過程中進(jìn)行以下假設(shè)。
(1)相鄰的各可供選擇的備用地點(diǎn)之間的最短路已知。根據(jù)全國鐵路客運(yùn)示意圖可知各條線路的運(yùn)營長度,根據(jù)列車運(yùn)行圖可知各可供選擇的備用地點(diǎn)之間的最短運(yùn)行時(shí)間,為了后續(xù)步驟的求解便利,計(jì)算出各相鄰備用地點(diǎn)之間的最短路,并作為已知。
(2)列車運(yùn)行圖已知。備用動(dòng)車組在替代動(dòng)車組承擔(dān)后續(xù)運(yùn)輸任務(wù)時(shí),需要事先明確后續(xù)動(dòng)車組的發(fā)車站點(diǎn)及時(shí)刻,列車運(yùn)行圖上規(guī)定了各次列車的經(jīng)由徑路、發(fā)到時(shí)刻等信息[9]。
備用動(dòng)車組的作用就是解決行車過程中出現(xiàn)的異常情況,要求備用動(dòng)車組能夠在盡量短的時(shí)間內(nèi)到達(dá)指定的站點(diǎn),由于動(dòng)車組在相關(guān)線路上具有一定的運(yùn)行速度,備用地點(diǎn)與指定的站點(diǎn)之間的距離稱為服務(wù)距離,即要求服務(wù)距離較小。在動(dòng)車組備用地點(diǎn)選擇過程中,最大服務(wù)距離是指動(dòng)車組備用地點(diǎn)與各服務(wù)站點(diǎn)之間最短路中最大的距離,如果在某區(qū)域內(nèi)設(shè)置動(dòng)車組備用地點(diǎn),備用地點(diǎn)需要對(duì)區(qū)域內(nèi)的各站點(diǎn)提供備用服務(wù),那么將最大服務(wù)距離越小的點(diǎn)設(shè)置為動(dòng)車組備用點(diǎn)就越好,最大服務(wù)距離即可成為動(dòng)車組備用地點(diǎn)選擇的評(píng)價(jià)標(biāo)準(zhǔn)。
動(dòng)車組備用基地的建設(shè)成本較高,在滿足最大服務(wù)距離的情況下,動(dòng)車組備用基地的數(shù)量應(yīng)盡量少,這就是該問題研究的目標(biāo)。定義決策變量為
式中:目標(biāo)函數(shù)Z表示動(dòng)車組備用基地的數(shù)量最少;k表示動(dòng)車組備用地點(diǎn)數(shù)量;m表示可供選擇的動(dòng)車組備用地點(diǎn)數(shù)量;l(vi) 表示動(dòng)車組有i個(gè)備用地點(diǎn)時(shí)的最大服務(wù)距離;lb表示鐵路部門規(guī)定的備用動(dòng)車組最大服務(wù)距離標(biāo)準(zhǔn);約束條件⑴表示動(dòng)車組備用地點(diǎn)的數(shù)量不大于可供選擇的備用地點(diǎn)數(shù)量;約束條件⑵表示動(dòng)車組有i個(gè)備用地點(diǎn)時(shí)的最大服務(wù)距離小于鐵路部門的相關(guān)標(biāo)準(zhǔn)。
將可供選擇的動(dòng)車組備用地點(diǎn)看作一個(gè)點(diǎn),各備選備用地點(diǎn)之間的線路看成連接兩點(diǎn)的邊,則可以得到備選備用地點(diǎn)網(wǎng)絡(luò)圖。從網(wǎng)絡(luò)圖中可以發(fā)現(xiàn),該問題應(yīng)從可供選擇的備選地點(diǎn)中選出最優(yōu)的地點(diǎn)作為備用地點(diǎn),實(shí)質(zhì)上就是要找出網(wǎng)絡(luò)圖中某個(gè)點(diǎn) ( 幾個(gè)點(diǎn) ) 到其他各點(diǎn)的最大服務(wù)距離,當(dāng)此時(shí)的最大服務(wù)距離符合相關(guān)標(biāo)準(zhǔn)的要求時(shí),該點(diǎn) ( 幾個(gè)點(diǎn) ) 則是最優(yōu)的動(dòng)車組備用地點(diǎn),該算法可稱為改進(jìn)最短路算法。
根據(jù)改進(jìn)最短路算法的基本思想和假設(shè)條件,將各備用地點(diǎn)之間的距離輸入算法中,并令初始設(shè)置動(dòng)車組備用地點(diǎn)數(shù)量k為 1,即只設(shè)置 1 個(gè)動(dòng)車組備用地點(diǎn),以其中的任意一個(gè)點(diǎn)為備用地點(diǎn),求出以該點(diǎn)為備用地點(diǎn)到所有點(diǎn)的最短路,最短路中最大的數(shù)就是以該點(diǎn)為備用地點(diǎn)的最大服務(wù)距離,以此類推,得到以每一個(gè)點(diǎn)為備用地點(diǎn)的最短路及最大服務(wù)距離,最大服務(wù)距離中最小的數(shù)字所對(duì)應(yīng)的點(diǎn)即為最優(yōu)備用地點(diǎn),該點(diǎn)即為該問題的初始解。由于目標(biāo)函數(shù)表示的是動(dòng)車組備用地點(diǎn)的數(shù)量最小,當(dāng)k= 1 時(shí),該目標(biāo)函數(shù)為最優(yōu),需要將該初始解與鐵路部門對(duì)最大服務(wù)距離的相關(guān)要求進(jìn)行對(duì)比,從而檢驗(yàn)初始解是否可行。
若初始解大于最大服務(wù)距離標(biāo)準(zhǔn),則需要增加1 個(gè)備用地點(diǎn)的數(shù)量,此時(shí)按照 2 個(gè)備用地點(diǎn)的要求求解最大服務(wù)距離矩陣,得到新的解,并與最大服務(wù)距離標(biāo)準(zhǔn)進(jìn)行比較,驗(yàn)證此解是否可行。若此解可行,則算法終止,輸出備用地點(diǎn)的數(shù)量和最大服務(wù)距離矩陣,從該矩陣中即可得到具體的備用地點(diǎn);若此解不可行,則將備用地點(diǎn)數(shù)量增加 1 個(gè),重新進(jìn)行迭代,直到得到的解可行為止。該問題類似于對(duì)偶單純形法的求解思想,目標(biāo)函數(shù)總是處于最優(yōu)狀態(tài),初始解為不可行解,通過逐步迭代,使解不斷向可行解靠近,當(dāng)解可行時(shí),算法終止。
第 1 步:令備用地點(diǎn)的數(shù)量k= 1,求解任意 2個(gè)備選動(dòng)車組備用地點(diǎn)之間的最短路路徑eij,并構(gòu)造最短路矩陣E1= [eij]。
第 2 步:依次對(duì)各備選動(dòng)車組備用地點(diǎn)求解以該點(diǎn)為備用地點(diǎn)對(duì)區(qū)域內(nèi)其他站點(diǎn)進(jìn)行服務(wù)所需要的最大服務(wù)距離l(vi),并構(gòu)造最大服務(wù)距離矩陣L1= [l(vi) ]。
第 3 步:矩陣L1T= [l(vi) ]T中的最小數(shù)字即為當(dāng)k= 1 時(shí)的最大服務(wù)距離,該數(shù)字對(duì)應(yīng)的行即為動(dòng)車組備用地點(diǎn)的初始解。
第 4 步:初始最大服務(wù)距離與鐵路部門規(guī)定的最大服務(wù)距離標(biāo)準(zhǔn)相比較,若該值大于鐵路部門的相關(guān)標(biāo)準(zhǔn)則初始解不可行。需要繼續(xù)迭代,轉(zhuǎn)入第5 步;若初始解可行,轉(zhuǎn)入第 7 步。
第 5 步:令備用地點(diǎn)的數(shù)量k=k+ 1,求解以任意k+ 1 個(gè)點(diǎn)為備選動(dòng)車組備用地點(diǎn)的最短路矩陣Ek+1= [eij] 和最大服務(wù)距離矩陣Lk+1= [l(vi)],并得到k+ 1 個(gè)備用地點(diǎn)下的最大服務(wù)距離。
第 6 步:對(duì)k+ 1 個(gè)備用地點(diǎn)下的最大服務(wù)距離與鐵路部門規(guī)定的最大服務(wù)距離標(biāo)準(zhǔn)相比較,若該值大于鐵路部門的相關(guān)標(biāo)準(zhǔn),則該解不可行。需要繼續(xù)迭代,轉(zhuǎn)入第 5 步;若該值小于等于鐵路部門的相關(guān)標(biāo)準(zhǔn),則該解可行,轉(zhuǎn)入第 7 步。
第 7 步:算法終止,輸出備用地點(diǎn)數(shù)量k和最大服務(wù)距離矩陣Lk= [l(vi)],矩陣中最小的那k個(gè)數(shù)字所對(duì)應(yīng)的地點(diǎn)即為最優(yōu)備用地點(diǎn)。
以某鐵路局管內(nèi)客運(yùn)專線為例,備用地點(diǎn)在動(dòng)車段、動(dòng)車運(yùn)用所、始發(fā)站、終到站等節(jié)點(diǎn)中遴選,主要包括V1、V2、V3、V4、V5、V6、V7、V8、V9共 9 個(gè)地點(diǎn)。該鐵路局管內(nèi)客運(yùn)專線示意圖如圖1 所示,2 個(gè)備用地點(diǎn)之間數(shù)字為兩地之間的距離。
圖 1 某鐵路局管內(nèi)客運(yùn)專線示意圖
先求出任意 2 個(gè)頂點(diǎn)之間的最短路徑e(vi,vj),可得距離矩陣E1= [eij] 為
再依次對(duì)頂點(diǎn)vi求l(vi)(1≤m≤9),稱l(vi) = max{e(vi,v1),e(vi,v2),…,e(vi,v9)},為vi的最大服務(wù)距離,L1T= {l(v1),…,l(v9)}T,則可以得到最大服務(wù)距離矩陣為
L1T= [ 828 849 674 1 005 632 580 730 1 005 767 ]T
l(vi) 的實(shí)際意義是:如果把動(dòng)車組備用地點(diǎn)設(shè)在vi,那么備用地點(diǎn)與最遠(yuǎn)的服務(wù)對(duì)象間的距離是l(vi)。這樣,最大服務(wù)距離越小的點(diǎn)設(shè)置為備用地點(diǎn)就越好。在 min{l(v1) …,l(v9)}= 580 =l(v6) 情況下,若設(shè)置 1 個(gè)動(dòng)車組備用地點(diǎn),則設(shè)在v6處較好,最大服務(wù)距離為 580 km。由于此距離大于備用動(dòng)車組最大服務(wù)距離標(biāo)準(zhǔn),因而設(shè)置 1 個(gè)備用地點(diǎn)不可行,需要增加 1 個(gè)備用地點(diǎn),即k=k+ 1,進(jìn)行迭代。
按照上述方法可得當(dāng)k= 2 時(shí)的最大服務(wù)距離矩陣L2為
l(vi,vj) 表示以i、j兩點(diǎn)為備用地點(diǎn)的最大服務(wù)距離,由最大服務(wù)距離矩陣L2可知,l(v3,v7) = 337在諸l(vi,vj) 中為最小,故動(dòng)車組備用地點(diǎn)設(shè)置在v3及v7處。此時(shí)的最大服務(wù)距離基本能夠滿足鐵路部門的相關(guān)要求。
按照求解算法依次可得:當(dāng)k= 3 時(shí),最大服務(wù)距離為 331 km,備用地點(diǎn)為v3、v6、v7或v3、v6、v8;當(dāng)k= 4 時(shí),最大服務(wù)距離為 275 km,備用地點(diǎn)為v3、v4、v6、v7或v3、v4、v6、v8。
動(dòng)車組備用地點(diǎn)選擇模型體現(xiàn)了備用地點(diǎn)數(shù)量和最大服務(wù)距離之間的關(guān)系,從模型算法的復(fù)雜程度來講,是對(duì)最短路算法進(jìn)行改進(jìn)。通過改進(jìn)最短路算法,可以求解某點(diǎn)與另外多個(gè)點(diǎn)之間的最短路,并根據(jù)檢驗(yàn)條件確定解的可行性,從而得出備用地點(diǎn)數(shù)與最大服務(wù)距離之間的關(guān)系。從算例中可知,算法的求解效果較好,當(dāng)動(dòng)車組的備用地點(diǎn)數(shù)量從 2個(gè)增加到 3 個(gè)時(shí),最大服務(wù)距離只減少了 6 km;增加到 4 個(gè)時(shí),最大服務(wù)距離只減少了 62 km。由此可見,在服務(wù)水平達(dá)到一定時(shí),增加動(dòng)車組備用地點(diǎn)的數(shù)量并不能顯著改善服務(wù)水平。在實(shí)際設(shè)置動(dòng)車組備用地點(diǎn)時(shí),應(yīng)以最大服務(wù)距離為評(píng)價(jià)目標(biāo),綜合考慮場(chǎng)地建設(shè)成本、備用動(dòng)車組成本等相關(guān)因素,從而確定最終的動(dòng)車組備用地點(diǎn)數(shù)量。
[1] 中長期鐵路網(wǎng)規(guī)劃(2008年調(diào)整) [EB/OL]. (2008-10-31)[2014-01-18]. http://www.nra.gov.cn/ghfz.
[2] 王連森. 鐵路動(dòng)車組駕駛技能培養(yǎng)方式的研究[J]. 機(jī)械職業(yè)教育,2013(2):24-25.
[3] 王連森,連蘇寧. 動(dòng)車組維護(hù)與檢修[M]. 成都:西南交通大學(xué)出版社,2010.
[4] 孫寶策. 高速鐵路動(dòng)車組備用問題研究[D]. 北京:北京交通大學(xué),2012.
[5] 王 堂,劉 軍,苗建瑞. 基于列生成算法的動(dòng)車組檢修計(jì)劃優(yōu)化[J]. 中國鐵道科學(xué),2010,31(2):115-120.
[6] 彭其淵,魏德勇,閆海峰,等. 客運(yùn)專線運(yùn)輸組織[M]. 北京:科學(xué)出版社,2007.
[7] 聶 嘉,趙 鵬,楊 浩,等. 高速鐵路動(dòng)車組運(yùn)用的研究[J]. 鐵道學(xué)報(bào),2001,23(3):1-7.
[8] 花 偉,張才春,范振平,等. 動(dòng)車組動(dòng)態(tài)備用方式研究[J]. 鐵道運(yùn)輸與經(jīng)濟(jì),2011,33(1):27-30.
[9] 彭其淵,王慈光. 鐵路運(yùn)輸組織[M]. 北京:中國鐵道出版社,2007.