本發(fā)明涉及列車信號控制系統(tǒng),尤其是涉及一種基于入庫計劃的全自動聯(lián)掛解編方法、系統(tǒng)、設(shè)備及介質(zhì)。
背景技術(shù):
1、城市軌道交通具有潮汐以及不同空間客流分布的特點,隨著聯(lián)掛技術(shù)的出現(xiàn),能夠更好的解決運力與能耗,間隔與服務(wù)質(zhì)量之間的矛盾。在線聯(lián)掛解編是指根據(jù)不同區(qū)間、時段的客流特征,在保證較高列車服務(wù)頻率的條件下,在正線區(qū)域通過靈活改變列車編組來實現(xiàn)客流需求和實際運力協(xié)同的運輸組織技術(shù)。
2、經(jīng)過檢索中國專利公開號cn117325911a公開了一種靈活編組聯(lián)掛解編全自動調(diào)度管理方法、設(shè)備及介質(zhì),具體公開了包括以下步驟:步驟s1,在調(diào)度管理系統(tǒng)中的動態(tài)創(chuàng)建聯(lián)掛列車車次窗;步驟s2,編制全自動聯(lián)掛解編運行圖;步驟s3,調(diào)度管理自動聯(lián)掛過程;步驟s4,調(diào)度管理自動解編過程。但是該現(xiàn)有專利主要實現(xiàn)正線的連掛解編控制,對于場段的全自動聯(lián)掛解編控制并沒有涉及,因此如何在列車回庫時根據(jù)預(yù)先定義的計劃完成全自動聯(lián)掛解編控制,成為需要解決的技術(shù)問題。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種基于入庫計劃的全自動聯(lián)掛解編方法、系統(tǒng)、設(shè)備及介質(zhì)。
2、本發(fā)明的目的可以通過以下技術(shù)方案來實現(xiàn):
3、根據(jù)本發(fā)明的第一方面,提供了一種基于入庫計劃的全自動聯(lián)掛解編方法,該方法包括以下步驟:
4、步驟s1、當(dāng)列車到達(dá)轉(zhuǎn)換軌時,獲取列車的回庫計劃,如果存在回庫計劃且存在解編屬性,但不存在洗車任務(wù),則給列車發(fā)送解編命令;
5、步驟s2、當(dāng)列車完成洗車,獲取列車的回庫計劃,如果存在回庫計劃且存在解編屬性,則給列車發(fā)送解編命令;
6、步驟s3、當(dāng)列車到達(dá)轉(zhuǎn)換軌,獲取列車的回庫計劃,如果存在回庫計劃且存在去聯(lián)掛屬性,但不存在洗車任務(wù),則給列車發(fā)送去聯(lián)掛命令,給停在存車線列車發(fā)送被聯(lián)掛命令;
7、步驟s4、當(dāng)列車完成洗車,獲取列車的回庫計劃,如果存在回庫計劃且存在去聯(lián)掛屬性,則給列車發(fā)送去聯(lián)掛命令,給停在存車線列車發(fā)送被聯(lián)掛命令。
8、作為優(yōu)選的技術(shù)方案,所述步驟s1具體包括:
9、s11、檢測列車的位置信息,當(dāng)列車當(dāng)前所處的位置為轉(zhuǎn)換軌且列車的狀態(tài)為停穩(wěn)停準(zhǔn),或列車車頭離開轉(zhuǎn)換軌;
10、s12、根據(jù)列車車組查詢該列車在回庫聯(lián)掛解編計劃管理模塊中存在解編命令,但不存在洗車任務(wù),假設(shè)當(dāng)前時間為system_time,回庫時間為back_time,允許解編的容忍時間為decoupling_duration,則system_time滿足條件[back_time-decoupling_duration,back_time+decoupling_duration];
11、s13、如果當(dāng)前列車滿足駕駛模式條件,則開始給該車組發(fā)送解編命令。
12、作為優(yōu)選的技術(shù)方案,所述步驟s2具體包括:
13、s21、當(dāng)前列車處于洗車模式,檢測列車的洗車狀態(tài),收到聯(lián)鎖系統(tǒng)發(fā)送過來的列車洗車完成的狀態(tài);
14、s22、根據(jù)列車的車組信息查詢回庫計劃,如果回庫計劃中存在該車組的回庫任務(wù),且存在解編屬性,假設(shè)當(dāng)前時間為system_time,回庫時間為back_time,洗車的時間為wash_time,允許解編的容忍時間為decoupling_duration,則system_time需要滿足條件[back_time-decoupling_duration+wash_time,back_time+decoupling_duration+wash_time];
15、s23、如果當(dāng)前列車滿足駕駛模式條件,則開始給該車組發(fā)送解編命令。
16、作為優(yōu)選的技術(shù)方案,所述步驟s3具體包括:
17、s31、檢測列車的位置信息,當(dāng)列車當(dāng)前所處的位置為轉(zhuǎn)換軌且列車的狀態(tài)為停穩(wěn)停準(zhǔn),或列車車頭離開轉(zhuǎn)換軌;
18、s32、根據(jù)列車車組查詢該列車在回庫聯(lián)掛解編計劃管理模塊中存在去聯(lián)掛命令,但不存在洗車任務(wù),假設(shè)當(dāng)前時間為system_time,回庫時間為back_time,允許聯(lián)掛的容忍時間為coupling_duration,則system_time需要滿足條件[back_time-coupling_duration,back_time+coupling_duration];
19、s33、同時檢查去聯(lián)掛任務(wù)中的回庫到達(dá)停車點,當(dāng)前回庫到達(dá)停車有列車,且該列車在聯(lián)掛解編任務(wù)中存在被聯(lián)掛任務(wù);
20、s34、如果被聯(lián)掛任務(wù)列車和去聯(lián)掛任務(wù)列車均滿足駕駛模式條件,則開始給被聯(lián)掛任務(wù)列車發(fā)送被聯(lián)掛命令,去聯(lián)掛任務(wù)列車發(fā)送去聯(lián)掛命令。
21、作為優(yōu)選的技術(shù)方案,所述步驟s4具體包括:
22、s41、當(dāng)前列車處于洗車模式,檢測列車的洗車狀態(tài),收到聯(lián)鎖系統(tǒng)發(fā)送過來的列車洗車完成的狀態(tài);
23、s42、根據(jù)列車車組查詢該列車在回庫聯(lián)掛解編計劃管理模塊中存在去聯(lián)掛命令,假設(shè)當(dāng)前時間為system_time,回庫時間為back_time,允許聯(lián)掛的容忍時間為coupling_duration,洗車時間為wash_time,則system_time需要滿足條件[back_time-coupling_duration+wash_time,back_time+coupling_duration+wash_time];
24、s43、同時檢查去聯(lián)掛任務(wù)中的回庫到達(dá)停車點,當(dāng)前回庫到達(dá)停車有列車,且該列車在聯(lián)掛解編任務(wù)中存在被聯(lián)掛任務(wù);
25、s44、如果被聯(lián)掛任務(wù)列車和去聯(lián)掛任務(wù)列車均滿足駕駛模式條件,則開始給被聯(lián)掛任務(wù)列車發(fā)送被聯(lián)掛命令,去聯(lián)掛任務(wù)列車發(fā)送去聯(lián)掛命令。
26、根據(jù)本發(fā)明的第二方面,提供了一種用于所述基于入庫計劃的全自動聯(lián)掛解編方法的系統(tǒng),包括:
27、聯(lián)掛解編計劃界面操作模塊,用于提供用戶進(jìn)行聯(lián)掛解編計劃的編輯,并將編輯后的可用計劃同步給聯(lián)掛解編計劃管理模塊維護(hù);
28、聯(lián)掛解編計劃管理模塊,用于保存當(dāng)前的車組與聯(lián)掛解編計劃的關(guān)聯(lián)關(guān)系,并為全自動聯(lián)掛解編控制模塊提供接口判斷車組是否具備聯(lián)掛解編的任務(wù);
29、全自動聯(lián)掛解編控制模塊,用于跟蹤列車狀態(tài),并依賴聯(lián)掛解編計劃管理模塊,判斷當(dāng)前列車是否具備聯(lián)掛解編任務(wù),并與外部設(shè)備接口,將聯(lián)掛解編命令通過接口發(fā)送給外部設(shè)備。
30、作為優(yōu)選的技術(shù)方案,所述聯(lián)掛解編計劃界面操作模塊提供一個可編輯的界面,該界面提供指定列車車組、列車車組回庫后的存車線以及聯(lián)掛解編任務(wù)的編輯框。
31、作為優(yōu)選的技術(shù)方案,所述聯(lián)掛解編任務(wù)提供指定解編任務(wù)、被聯(lián)掛任務(wù)、去聯(lián)掛任務(wù)以及無摘掛任務(wù)的選項。
32、作為優(yōu)選的技術(shù)方案,所述聯(lián)掛解編計劃界面操作模塊提供取消聯(lián)掛解編任務(wù)的選項。
33、作為優(yōu)選的技術(shù)方案,所述聯(lián)掛解編計劃管理模塊具體包括:
34、當(dāng)用戶針對回庫列車指定聯(lián)掛解編任務(wù)后,將該任務(wù)進(jìn)行保存并同步給全自動聯(lián)掛解編控制模塊;
35、當(dāng)用戶針對回庫列車取消聯(lián)掛解編任務(wù)后,將該任務(wù)進(jìn)行保存并同步給全自動聯(lián)掛解編控制模塊。
36、根據(jù)本發(fā)明的第三方面,提供了一種電子設(shè)備,包括存儲器和處理器,所述存儲器上存儲有計算機(jī)程序,所述處理器執(zhí)行所述程序時實現(xiàn)所述的方法。
37、根據(jù)本發(fā)明的第四方面,提供了一種計算機(jī)可讀存儲介質(zhì),其上存儲有計算機(jī)程序,所述程序被處理器執(zhí)行時實現(xiàn)所述的方法。
38、與現(xiàn)有技術(shù)相比,本發(fā)明具有以下優(yōu)點:
39、1)本發(fā)明將全自動聯(lián)掛解編任務(wù)通過回庫計劃關(guān)聯(lián),為實現(xiàn)車輛段的全自動聯(lián)掛解編任務(wù)提供基礎(chǔ);
40、2)本發(fā)明列車完成正線運行任務(wù)回到對應(yīng)的車輛段,為后續(xù)任務(wù)進(jìn)行的預(yù)先定義的自動控制命令,能夠為操作人員提前設(shè)置相關(guān)的操作,減輕工作量,并能從全局上統(tǒng)籌考慮任務(wù)間的邏輯關(guān)系;
41、3)本發(fā)明可以預(yù)定義回庫后的聯(lián)掛解編任務(wù),提高全自動化的水平,增加系統(tǒng)的可用性;
42、4)本發(fā)明通過全自動聯(lián)掛解編任務(wù)的控制,給運營時段與在線計劃間的銜接提供了有機(jī)結(jié)合,大大提高操作人員的處理效率;
43、5)本發(fā)明除了提供自動化手段,同時也給異常場景提供了人工介入的手段,同時告警的產(chǎn)生可以隨時提醒操作員,避免不符合預(yù)期的動作。