王興利
(1.卡斯柯信號有限公司, 上海 200071;2.上海市鐵路智能調(diào)度指揮系統(tǒng)工程研究中心,上海 200071)
調(diào)度集中CTC自動觸發(fā)進路辦理遵循按圖排路的原則,根據(jù)列車運行的計劃順序逐站辦理,如圖1所示。按照列車運行計劃先辦理A站發(fā)車進路,再辦理B站接車進路,即CTC系統(tǒng)需要A站先辦理相關(guān)列車的進路后,B站方可辦理,只有在A站辦理相關(guān)的列車進路后,B站方可檢查需要辦理的列車車次、位置等信息。CTC將自動觸發(fā)命令先發(fā)往A站聯(lián)鎖系統(tǒng),待A站信號開放后,再將自動觸發(fā)命令發(fā)往B站聯(lián)鎖系統(tǒng),聯(lián)鎖根據(jù)進路指令分別辦理。
對于存在場聯(lián)關(guān)系的兩個站場辦理進路時,聯(lián)鎖系統(tǒng)考慮到接發(fā)車安全,需要先辦理B站接車進路,等B站接車進路信號開放后,再辦理A站發(fā)往B站的發(fā)車進路。如果B站接車進路信號沒有開放,那么A站發(fā)車進路信號也不能開放,此時聯(lián)鎖辦理進路的邏輯與CTC自動辦理進路的邏輯相反,造成此種情況CTC無法自動觸發(fā)進路。
圖1 場聯(lián)示意圖Fig.1 Schematic diagram of yard connection station
為解決這一問題,需同時滿足CTC和聯(lián)鎖在有場聯(lián)關(guān)系情況下兩個站場之間的進路辦理邏輯。既要保證辦理進路的安全性,又要避免因后站先辦理進路而導(dǎo)致的發(fā)車進路錯辦。需要CTC系統(tǒng)在場聯(lián)相鄰自律機間進行信息交互,辦理過程中需要確認和反饋。
當A站滿足辦理列車甲發(fā)往B站進路的時機時,由A站自律機告知B站自律機需要辦理列車甲的進路。B站辦理完成列車甲的進路后,B站回復(fù)A站已經(jīng)完成列車甲進路的辦理。此時A站再辦理發(fā)往B站的列車甲進路,如圖2所示。
圖2 交互流程Fig.2 Interaction flow chart
同一調(diào)度臺的車站間可采用內(nèi)部協(xié)議實現(xiàn)該功能,交換信息可包括車次號、車次計劃索引號、出口等;鐵路局間或不同CTC系統(tǒng)間需增加交互通信協(xié)議,完成通知、響應(yīng)、回復(fù)完整流程,鐵路局局間或不同系統(tǒng)間交互可不傳遞車次計劃索引號,通過車次號來唯一確定計劃車次的對應(yīng)。具體消息定義數(shù)據(jù)結(jié)構(gòu)如圖3所示。
圖3 消息定義數(shù)據(jù)結(jié)構(gòu)Fig.3 Data structure of message definition
為了防止接發(fā)列車過程中錯誤排列進路,實現(xiàn)過程中需要滿足以下要求:
1) B站進路觸發(fā)時機由先辦理的A站確定,和人工辦理實際情況一致,B站辦理結(jié)果告知A站,使得A站可以根據(jù)B站辦理的結(jié)果確定本站是否該觸發(fā),且可以進一步校核B站的告知結(jié)果。如B站告知的辦理完成車次與A站實際需要觸發(fā)的車次不符時,A站不觸發(fā)。同時需要避免臨時調(diào)整計劃后的B站進路錯用車次情況發(fā)生;
2)A站的請求消息ReqRoute中包括消息唯一標識符,唯一標識是由A站自律機通過一定算法產(chǎn)生不重復(fù)的32 Byte隨機數(shù)。B站辦理完成后發(fā)送到A站的回執(zhí)ResultRoute消息也應(yīng)包括A站發(fā)送的唯一標識符,該標識符在交互過程中一次有效,請求或確認消息兩次收到唯一標識符,則交互中止;
3)A站 發(fā) 出ReqRoute后45 s內(nèi) 不 能 收 到和ReqRoute中標識符nUiqueIndex一致的RouteResponse回執(zhí)消息,該次交互失敗,等待下一次交互。A站發(fā)出ReqRoute請求輪詢周期為45 s,符合調(diào)度集中系統(tǒng)技術(shù)條件發(fā)往聯(lián)鎖系統(tǒng)命令45 s后進路不成功報警的要求;
4) B站辦理ReqRoute請求的進路時,需要完整檢查除列車位置外的其他進路觸發(fā)條件,包括是否滿足嚴格按計劃順序觸發(fā)的條件。如不滿足,則不辦理接車進路;
5)請求和應(yīng)答消息中都包含時間戳,接收到對方消息后,如果當前時間與消息中時間戳的時間差超過30 s,則認定為過時消息,丟棄該消息,該次會話結(jié)束;
6)當B站存在請求車次號重復(fù)計劃或請求車次號重復(fù)進路序列時,不觸發(fā)進路,保證調(diào)度集中系統(tǒng)計劃或車次號有問題情況下,不自動排路,導(dǎo)向安全側(cè)。
在系統(tǒng)自動排路過程中,人工辦理或取消進路會干擾系統(tǒng)自動排路過程,這種耦合會導(dǎo)致錯誤進路辦理的結(jié)果,需要對人工操作進行限制。
A站人工調(diào)整計劃后或人工辦理發(fā)車進路時,需確認當前B站該列車進路是否已辦理,防止B站接車進路錯誤組合;B站人工取消進路時,需要人工告知A站,防止人工取消進路后再辦理的進路和A站計劃發(fā)車順序不一致。
設(shè)置同意動岔按鈕的兩個車站一般是從一組雙動道岔中間分開的兩個車站,對于設(shè)置“同意動岔”按鈕的車站,一般沒有道岔操作權(quán)限,只有同意的權(quán)限,稱之為同意站B;另外一個車站有道岔操作權(quán)限,稱之為控制站A,如圖4所示。
圖4 設(shè)置同意動岔按鈕車站Fig.4 Station with button of permitting switch operation
同意站B無單操道岔權(quán)限,也沒有進路操道岔的權(quán)限。如果列車從A站運行到B站,同意站B按下同意動岔按鈕,控制站A需要手工單操道岔到反位,道岔到位后可按場聯(lián)進路辦理方法進行自動排路,先辦理B站接車進路,再辦理A站發(fā)車進路;如果列車運行方向相反,B站發(fā)車到A站,B站手工按下同意動岔按鈕后,此時可按場聯(lián)進路辦理方法進行自動排路,A站先辦理接車進路,不需要手工單操道岔,辦理進路過程中會通過進路操作道岔到位,之后B站辦理發(fā)車進路。
由于目前CTC系統(tǒng)出于安全原因,沒有自動下發(fā)功能按鈕和單操的功能,只能下發(fā)進路按鈕,所以帶同意動岔按鈕車站實現(xiàn)自動排路功能需要人工提前按下同意動岔按鈕,控制站A發(fā)車還需要進行人工單操道岔操作,這就使CTC自動排路功能需要人工頻繁干預(yù)。目前一般采用的是人工按鈕和單操后,進路序列人工觸發(fā)的方式。
對于鄰站為TDCS車站或CTC車站但處于非常站控模式,或者處于CTC自律控制但未啟動自動排路,由于本站發(fā)送請求鄰站排路消息但不能獲得鄰站正確響應(yīng),所以這一功能在目前設(shè)計下無法實現(xiàn),需要后期繼續(xù)研究。
對于鄰站為人工按鈕辦理進路車站,即使接車信號已開放,由于無法判斷開放的接車信號是為哪趟列車辦理,所以本站發(fā)車進路也不應(yīng)該自動辦理。
CTC場聯(lián)進路自動排路功能已在CTC系統(tǒng)中實現(xiàn),目前已部署黃山北黃杭場/合福場、石家莊高速場/太青場等多個車站,可大大降低調(diào)度指揮人員勞動強度,提高調(diào)度集中系統(tǒng)自動化程度,并有效防止進路錯誤排列,對完善調(diào)度集中系統(tǒng)和擴大調(diào)度集中系統(tǒng)使用范圍具有重要意義。