999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于突發故障的高速列車運行調整研究

2018-03-30 00:44:45彭其淵陸柳洋占曙光
交通運輸工程與信息學報 2018年1期
關鍵詞:故障模型

彭其淵,陸柳洋,占曙光

(西南交通大學,交通運輸與物流學院,成都 610031)

0 引 言

高速鐵路因其速度快,運行平穩性好,晚點率低等特性,在我客運市場上占據一定份額。鐵路系統內部子系統之間具有較強的耦合性,如果鐵路區間突發故障之后列車運行調整處理不當,則會出現大面積列車晚點等不良影響。

近年來,如文獻[1]所述,國內外學者對于列車運行調整產生了極大的興趣,并深入研究微干擾情景下的調整方案;文獻[2-6]從微觀角度對微干擾下的列車運行調整問題進行系統研究,采用替代圖的方法構建模型,并基于此開發了ROMA系統;文獻[7]分析區間封鎖或半封鎖狀態的列車運行調整研究;文獻[8]在文獻[7]的基礎上同時考慮車底運用與運行圖調整,最后結合實例驗證。

國內方面,文獻[9-11]研究區間故障全失效的情況下,利用事件-活動網絡建立混合整數線性規劃模型,并用京滬高鐵實例進行驗證。不過文中并沒有詳細考慮故障發生后,區間運行列車由于車站能力限制而無法停靠車站的情景;文獻[12]對于不能確定故障持續時間的列車運行調整問題設計了“兩階段帶補償隨機期望模型”,并在討論多階段遞歸決策概念模型復雜度的基礎上最終給出了不完全連續多階段決策模型;文獻[13]研究了動態隨機環境中的鐵路調度魯棒性問題,建立單線鐵路故障調整模型并采用滾動時域方法求解;文獻[14]在文獻[13]的基礎上,對雙線鐵路網絡進行模糊可靠性優化并通過兩階段0-1整數規劃模型進行求解。

高速鐵路列車由于運行速度高,除了樞紐站等大站外,中間站只配有少量到發線。因此在行車密度較大時,極易發生以下情形:當故障發生時,在故障區間(e,e+1)內運行的列車若已經越過故障區域,則該列車仍按計劃運行,否則該列車必須返回后方站e停車,并占用該站到發線;與此同時,按圖定計劃在相鄰后方區間(e-1,e)內運行并即將駛入站e的多列列車可能因為車站e沒有足夠的到發線供其停車而返回后方站e-1停車或區間停車。

在滿足列車安全運行各項約束的前提下,本文系統考慮了故障發生時區間運行列車的停車問題,并基于此做出調整方案,協助調度員的調度決策。

1 問題描述與界定

問題假設:由于列車運行調整涉及因素復雜,為研究方便,作以下假設(下述假設可以根據現場實際情況進行適當的松弛或修改):

(1)故障一旦發生,可以預測故障結束時刻;

(2)所有列車均允許區間停車且每一區間內區間停車列車數量至多為1列;

(3)列車返回后方車站運行時間可預知。

對于假設(2),根據廣鐵集團《調度所管理工作細則》第227條規定,調度員不能以機外停車作為列車運行調整手段,除非遇到行車設備臨時故障、交通事故、自然災害等特殊情況。不過當上述特殊情況發生時,《調度所管理工作細則》并沒有對列車區間停車的數量做出詳細規定。因此,本文假設每一區間內區間停車列車數量至多為1列。

問題描述:本文定義區間運行列車特指在某一時刻正在某區間內運行的列車。本文為處理區間運行列車停車問題,在故障發生時區間運行列車所在位置處設置虛擬站,將列車區間停車視為虛擬站停車。為了更清楚地描述本文所要研究的問題,下面用一個簡單例子進行說明,見圖1。

圖1 列車區間停車運行調整示意圖Fig.1 The diagram of train interval parking rescheduling

已知下行方向有4列列車t1、t2、t3和t4,分別用實線表示其運行線;設置7個車站,橫向實線表示實際存在的車站s1,s2,s5,s7;橫向虛線表示虛擬站s3,s4,s6。假設在時刻h1,車站s5和s7之間的區間內發生故障,導致該區間喪失通過能力,并初步估計故障將持續到h2。故障發生時,列車t1、t2和t3仍在區間內運行。若此時車站s2,s5剩余可用到發線數量分別2條和1條。為了避免列車停在故障區間影響救援,列車t1需返回后方站s5停車,虛線運行線表示返回過程。根據車站能力,車站s5則無法再停靠其他列車。由此,列車t2可根據晚點影響最小化目標,選擇區間停車或返回后方車站停車,此處,列車t2可選擇區間停車,即停留在虛擬站s4。按照假設規定,列車區間停車數至多為1列,因此列車t3返回車站s2,并占用1條到發線。此時車站s2仍有1條到發線剩余,因此相鄰后方車站可向區間(s1,s2)發車,那么列車t4從站s1出發,并運行至車站s2停車。故障結束后調度員還需合理調整列車t1、t2、t3和t4的出發順序和到發時刻,減少故障帶來的影響。

2 模型建立

2.1 符號說明

在模型中未解釋的參數符號與變量將分別在表1與表2中統一說明。

表1 參數符號及意義Tab.1 Parameter notations

表2 變量符號及意義Tab.2 Variable notations

2.2 模型構建

一般情況下,故障發生時仍在區間內運行的列車能夠在前方站停車。但考慮車站能力限制和故障隨機性,可能出現區間運行列車不能進入前方車站停車,模型構建時定義虛擬車站集合Sf和真實車站集合SF,S=Sf∪SF。

2.2.1 基本模型

目標函數式(1)表示列車到達晚點最小化;式(2)表示調整后列車發車時刻不早于圖定時刻;式(3)限定列車在某一區間的運行時分并考慮起停附加時分,其上下限可根據實際情況更改,本文限定運行時分上限為列車區間純運行時分加起停附加時分,下限為列車區間運行時分加實際起停附加時分;式(4)表示如果列車t在車站s停站,則其在該站的停站時間必須大于最小停站時間,如果該列車在車站s不停車,則列車在該站的停站時間為0;式(5)表示如果某列車按計劃運行圖在某站停車(αts=1),則調整后該列車也必須在該站停車(θts=1);式(6)中e表示故障區間(e,e+)端點站的索引號,該式表示:如果列車t在故障發生時尚未進入故障區間(dte≥h1),那么,列車需等到故障結束后尚可從e站出發;式(7)和(8)表示干擾發生之前,列車按照計劃運行圖運行,但是不包含在h1時刻的區間運行列車;式(9)限定變量的取值范圍。

2.2.2 列車間隔與能力約束

(1)相鄰列車運行間隔約束

根據自動閉塞要求,相鄰列車運行過程中必須滿足一定的間隔時間約束。間隔時間主要有三種:出發間隔時間I1、到達間隔時間I2及發到間隔時間I3。正常情況下,列車運行順序在計劃運行圖中已經給定,但是在故障情況下,相鄰列車之間的運行順序可能會改變。因此,對于每個區間內相鄰列車之間的先后順序,定義0-1變量

① 列車之間的出發間隔約束與到達間隔約束

對于任意兩列列車t和t′在任意區間(s,s+)的端點站s和s+的出發與到達之間滿足如下關系:

式(10)~(12)分別保證同一區間內兩列車t和t′在區間兩端點站的出發間隔時間和到達間隔時間滿足最小間隔時間要求,且該相鄰列車在區間一端點站的出發順序和在同區間下一端點站的到達順序保持相同,那么列車在區間不發生越行。

② 相鄰列車發到間隔約束

對于在某一車站某出發列車與后續某到達列車之間的先后順序,文中定義0-1變量利用該變量建立列車發到時間約束。

式(13)保證每個車站內,列車t從車站出發先于后續列車t′到達同一車站的發到間隔時間滿足最小間隔時間要求。

(2)車站能力約束

本文以車站到發線數量代表車站能力。現實中若列車在站停車,那車站需提前預留一條到發線供列車占用;不停站通過的列車從車站正線通過,此時車站不需要提前預留空閑到發線。因此表達車站s到發線占用情況約束如下:

式(14)表示:列車t′即將進入車站s停車時該站必須預留空閑到發線。列車t′通過車站時則該站不需預留空閑到發線。

(3)有效不等式

① 列車越行與停站之間的關系約束

式(15)表示列車t被列車t′越行時,列車t必須在車站s停車(θts=1)。

② 列車發到順序與區間運行順序之間的關系約束

列車t從s發車先于t′到達該站,則列車t到達s站必定先于列車t′到達該站則建立如下約束:

2.2.3 故障時刻區間內運行列車停車約束

當區間故障發生時,由于車站能力限制,列車前方站并不能容納所有區間運行列車,此時應考慮組織某些列車在區間停車或返回后方站停車。區間(e,e+)內發生故障時,若列車t仍在某區間內運行,則列車t所處位置設虛擬車站s,且僅允許列車t停車。由定義可知,虛擬站s與列車t之間存在一一對應關系,所以定義虛擬站s所對應列車記為t(s)。上述列車集合為設置0-1變量φts,定義如下:時刻h1,安排區間運行列車t在車站s停車否則

(1)虛擬車站屬性約束

為了表示列車區間停車,模型設置虛擬車站。虛擬站實際上為某運行方向(上行或下行)上的一段鐵路線路,不具有車站全部功能。如虛擬車站不組織列車越行;虛擬車站能力可視為1;由此建立如下約束:

式(17)規定虛擬站只允許1列列車停車;式(18)和(19)表示每個虛擬站(s∈Sf)不允許其他列車停車,除了對應列車t(s);式(20)表示虛擬站(s∈Sf)不組織列車越行。

(2)單列列車停車方案唯一性約束

故障發生時列車必須要在故障區域之前停車,假如此時某一列車(t∈)在區間內運行,則該列車必須在某一車站停車。建立約束如下:

式(21)表示故障發生時區間運行列車t(s′)在某一車站停車。

(3)車站能力約束

(4)區間停車數量約束

區間停車數量可根據現場實際情況進行確定。本文規定,相鄰真實車站組成的區間內至多允許1列列車區間停車,則

式(23)中{s'|s-<s'<s}表示相鄰真實車站組成的區間(s-,s)內的虛擬車站集合。那么該式表示某一區間內的區間停車數不超過1列。

(5)單列列車返回后方站停車后再次出發的時刻約束

由于故障引起區間通過能力喪失,前方站能力限制以及區間停車數量限制,極可能需要組織故障時刻區間運行列車(t∈)返回后方實際車站停車。那么考慮如下情景:如果φts(′s)=1,s′∈SF,且車站索引號s′小于列車t(s)所對應的虛擬站索引號s,即s′<s,那么列車t(s)返回后方車站s′停車。這說明列車t(s)的前方車站能力已經飽和,所以列車t(s)返回車站s′后的出發時刻至少為故障結束時刻h2,做如下約束:

式(24)表示若列車返回后方站停車,那么列車從該站再次出發的時刻至少為h2。

3 算法設計

由于列車運行調整屬于NP-hard問題,隨著列車和車站數的增加,模型求解呈指數型增長,直接求解模型十分困難。目前既有算法有時域滾動算法[15],二階段算法[10]以及其他啟發式算法。前兩種算法的本質思想是在保障解的質量的情況下,減小求解規模并提高求解速度。本文采用二階段算法進行求解。算法步驟如下:

第一階段:首先輸入列車參數、車站參數以及故障信息:包括列車運行時刻X,車站到發線數目C,車站間隔時分I,起停附加時分τ,故障區間(e,e+),故障起止時刻h1,h2。然后運用CPLEX計算式(1)~(24)。其中式(14)只對故障發生時段內的列車起作用,并輸出初始方案。

第二階段:輸入第一階段的初始方案,接著固定h2之前的運行圖,然后用式(14)檢驗h2之后的調整方案是否可行。若可行,則該方案為整體最優解;若不可行,調度員可先執行h2之前的調整方案,然后基于初始方案,運用CPLEX計算式(1)~(16)調整h2之后的運行方案。

分析算法特性:故障結束時刻h2之前的調整方案可以快速求得,且必定滿足車站能力要求;而h2之后的調整方案則需要車站能力約束檢驗。

4 算例分析

本文用武廣客運專線實例來驗證模型有效性。實例包含全天列車63列,車站16個。參數取列車發到間隔時間2min,發車間隔和到達間隔時間2min,列車的起停附加時分別為2min,3min。

本文根據不同區間故障和故障持續時間,設置以下3個場景進行算例分析:

場景1:下行方向第7個區間故障,故障發生時間為上午9:00,記為(7,9:00);

場景2:下行方向第10個區間故障,故障發生時間為下午13:30,記為(10,13:30);

場景3:下行方向第8個區間故障,故障發生時間為下午15:40,記為(8,15:40)。

模型使用CPU為Inter(R)Core(TM)i5-45903.30GHz、內存為8GB的計算機求解。求解軟件為CPLEX并設定計算時間為300 s。各場景列車運行圖調整結果如表3所示。

表3 運行圖調整結果Tab.3 Train rescheduling result

當調整目標為列車到達晚點時間最小時,列車區間停車總比列車返回后方站停車節省時間。因此如表3所示,同一故障場景下不同故障情景的區間運行列車停車方案是相同的,即不隨故障持續時間變化而變化。當然如果在目標函數中加入列車區間停車懲罰值,那么不同故障情景可能會有不同的區間列車停站方案,但列車區間停車懲罰系數難以確定,本文暫不討論。

表3統計了場景1至3的關鍵數據,分別包括目標值、計算時間以及誤差。

文章認為誤差不大于10%的解是可以接受的近似最優解。當計算結果的誤差超過10%時,例如情景(7,9:00,120),則用二階段算法進行求解。第一階段計算結果誤差為9.58%,不過h2之后的調整方案不滿足車站能力約束;然后進行第二階段的計算,結果表明目標值在第一階段基礎上增加13min,且比CPLEX正常求解至誤差為10%的目標值小1.9%,求解質量良好。

下面以故障情景(7,9:00,60)和(8,15:40,90)為例,給出調整后的運行圖如圖2、3所示。圖中橫坐標表示時間;縱坐標表示車站;列車運行圖中實線運行線代表列車未偏離計劃運行圖,虛線運行線代表列車偏離計劃運行圖。

圖2 列車運行調整方案Fig.2 Train rescheduling scheme

圖2是情景(7,9:00,60)通過模型調整之后的運行圖。區間8中的矩形是故障區域。

圖3是情景(8,15:40,90)通過模型調整之后的運行圖。區間8中的矩形是故障區域。列車在虛擬站(橫向虛線表示)停車,即列車29在區間7停車;列車30返回車站8停車。

圖3 列車區間停車運行調整方案Fig.3 Rescheduled interval parking

5 結束語

列車運行過程中不可避免會受到來自鐵路系統內部和外部的干擾,而導致區間喪失通過能力,此時需要讓區間運行列車在故障區域前停車。但是故障發生的時間和地點具有隨機性,因此區間運行列車很有可能因為車站能力限制而不能在前方站停車。當前方車站能力不足時,本文考慮組織列車返回后方車站或區間停車,并且在模型中加入列車起停附加時分參數,更貼近列車運行實際,具有更好的現場適用性。最后模型采用武廣63列車16個車站的高速鐵路列車數據進行測算,當模型規模較大時,采用二階段算法進行求解,求解質量有明顯提高。

[1] CACCHIANI V,HUISMAN D,KIDD M,et al. An overview of recovery models and algorithms for real-time railway rescheduling [J]. Transportation Research Part B Methodological,2014,63(2):15-37.

[2] D’ARIANO A,PRANZO M,HANSEN I A. Conflict resolution and train speed coordination solving real-time timetable perturbations [J]. IEEE Transactions on Intelligent Transportation Systems,2007,8(2):208-222.

[3] CORMAN F,D’ARIANO A,PACCIARELLI D,et al.Bi-objective conflict detection and resolution in railway traffic management [J]. Transportation Research Part C Emerging Technologies,2012,20(1):79-94.

[4] CORMAN F,D’ARIANO A,PACCIARELLI D,et al.Centralized versus distributed systems to reschedule trains in two dispatching areas [J]. Public Transport,2010,2(3):219-247.

[5] D’ARIANO A,PACCIARELLI D,PRANZO M. A tabu search algorithm for rerouting trains during rail operations [J]. Transportation Research Part B Methodological,2010,44(1):175-192.

[6] CORMAN F,D’ARIANO A,HANSEN I A,et al. Optimal multi-class rescheduling of railway traffic [J]. Journal of Rail Transport Planning & Management,2011,1(1):14-24.

[7] LOUWERSE I,HUISMAN D. Adjusting a railway timetable in case of partial or complete blockades [J].European Journal of Operational Research,2014,235(3):583-593.

[8] VEELENTURF L P,KIDD M P,CACCHIANI V,et al.A railway timetable rescheduling approach for handling large scale disruptions[J]. Transportation Science,2016,50(3):841-862.

[9] ZHAN S,KROON L G,VEELENTURF L P,et al.Real-time high-speed train rescheduling in case of a complete blockage[J]. Transportation Research Part B Methodological,2015,78:182-201.

[10] 占曙光,趙軍,彭其淵,等. 高速鐵路區間能力失效條件下列車運行實時調整研究[J]. 鐵道學報,2015,37(11):1-9.

[11] 占曙光. 區間通過能力臨時失效下高速鐵路列車運行實時調整模型與算法研究[D]. 成都:西南交通大學,2016.

[12] 孟令云,楊肇夏,李海鷹. 單線鐵路區間能力失效條件下列車運行調整模型[J]. 系統工程理論與實踐,2012,32(4):885-894.

[13] MENG L,ZHOU X. Robust single-track train dispatching model under a dynamic and stochastic environment:a scenario-based rolling horizon solution approach [J].Transportation Research Part B Methodological,2011,45(7):1080-1102.

[14] YANG L,ZHOU X,GAO Z. Credibility-based rescheduling model in a double-track railway network:a fuzzy reliable optimization approach [J]. Omega,2014,48(10):75-93.

[15] 彭其淵,楊明倫,聶勛煌. 單線區段實用貨物列車運行圖的優化模型及算法[J]. 鐵道學報,1995(03):15-20.

猜你喜歡
故障模型
一半模型
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
故障一點通
3D打印中的模型分割與打包
奔馳R320車ABS、ESP故障燈異常點亮
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
故障一點通
故障一點通
故障一點通
主站蜘蛛池模板: 欧美精品不卡| 日韩精品中文字幕一区三区| 亚洲动漫h| 在线观看国产精美视频| 久久婷婷六月| 国产精品久线在线观看| 国产在线拍偷自揄观看视频网站| 国产日韩丝袜一二三区| 成年人午夜免费视频| 国产人人干| 国产乱人乱偷精品视频a人人澡| 亚洲不卡影院| 亚洲人成网站观看在线观看| 日本国产精品一区久久久| 任我操在线视频| 国产一二三区视频| 国产亚洲精久久久久久无码AV| 欧美日韩第三页| 91免费片| 日韩午夜福利在线观看| 在线日韩一区二区| 国产免费久久精品99re丫丫一 | 国产xx在线观看| 日韩无码真实干出血视频| 中日无码在线观看| 日韩在线观看网站| 色婷婷色丁香| 黄色国产在线| 久久精品免费国产大片| 国产成人乱无码视频| 中文字幕无码av专区久久| 国产波多野结衣中文在线播放| 国产又粗又爽视频| 中文字幕永久视频| 91福利片| 亚洲精品成人福利在线电影| 久久国产av麻豆| 国产香蕉在线| 99re在线观看视频| 久久男人视频| 国产自在线播放| 日韩第一页在线| 国产噜噜噜| 日本一区二区三区精品国产| 99999久久久久久亚洲| 日韩在线成年视频人网站观看| 四虎影视无码永久免费观看| 久久特级毛片| 干中文字幕| 久久国产免费观看| av手机版在线播放| 欧美成人午夜在线全部免费| 少妇露出福利视频| 久久精品丝袜| 玖玖精品在线| 91国内在线视频| 暴力调教一区二区三区| 在线观看热码亚洲av每日更新| 99re视频在线| 真实国产精品vr专区| 免费国产无遮挡又黄又爽| 欧美精品导航| 日韩成人免费网站| 91破解版在线亚洲| 在线观看国产精美视频| 日韩成人免费网站| 亚洲人妖在线| 国产精品福利在线观看无码卡| 国产免费一级精品视频 | 国产成人综合在线视频| 国产十八禁在线观看免费| 一级毛片基地| 黄色三级毛片网站| 丁香综合在线| 性色一区| 国产靠逼视频| 国产高清精品在线91| 人妻丝袜无码视频| 国产精品第| 久久亚洲中文字幕精品一区| 日本欧美一二三区色视频| 欧美另类视频一区二区三区|