李子昂
摘 要:為了可以更好地解決傳統(tǒng)人工編制地鐵列車運行圖中存在的諸多缺陷,就需要結(jié)合現(xiàn)代化技術(shù)手段,設(shè)計出更加完善的地鐵列車運行圖編制系統(tǒng),為現(xiàn)代地鐵列車的安全運行提供良好的基礎(chǔ)保障?;诖?,在本篇文章中將會針對地鐵列車運行圖編制系統(tǒng)的具體設(shè)計展開分析,進而針對地鐵列車運行圖編制系統(tǒng)的具體實現(xiàn)展開研究,希望可以為相關(guān)人員提供參考幫助。
關(guān)鍵詞:地鐵列車運行圖;編制系統(tǒng);設(shè)計
地鐵列車運行圖規(guī)定了各個地鐵列車所占用的空間、列車的到站時間、出發(fā)時間、列車區(qū)間運行時間、站臺??繒r間、折返作業(yè)時間等,是確保地鐵列車安全運行的主要因素。但通過傳統(tǒng)人工的方式編制地鐵列車運行圖時,其效率問題一直是列車運營管理人員所關(guān)注的重點問題,為了可以更好的解決這一效率問題,就需要結(jié)合現(xiàn)代化技術(shù)手段設(shè)計出完善的編制系統(tǒng),為編制工作奠定下良好的基礎(chǔ)保障。
1 地鐵列車運行圖編制系統(tǒng)的具體設(shè)計
在設(shè)計地鐵列車運行圖編制系統(tǒng)的過程中,需要全面結(jié)合人工編制工作的現(xiàn)狀與其存在的缺陷,將專用列車運行圖編制系統(tǒng)作為基礎(chǔ)工具,確保其可以從根本上取代人工編制,最終實現(xiàn)降低人工編制的工作量并提高編制的效率與質(zhì)量。
1.1編制系統(tǒng)數(shù)據(jù)管理功能
編制系統(tǒng)的數(shù)據(jù)管理功能運行內(nèi)容主要可以分為以下幾個方面:(1)基礎(chǔ)數(shù)據(jù)添加。地鐵列車運行的基礎(chǔ)數(shù)據(jù)主要是指列車在線運行的基礎(chǔ)時間參數(shù),其中主要包括:運行標(biāo)尺、停站標(biāo)尺、追蹤間隔時間、折返時間等。該模塊的主要作用在于可以針對系統(tǒng)中預(yù)設(shè)的模塊進行快速修改,同時也可以在每個區(qū)間、車站進行自定義添加;(2)基礎(chǔ)數(shù)據(jù)管理。在該模塊中,主要可以針對已經(jīng)添加的基礎(chǔ)數(shù)據(jù)進行編輯、查看、存儲等管理操作。
1.2 編制系統(tǒng)運行圖管理功能
編制系統(tǒng)的運行圖管理功能運行內(nèi)容主要可以分為以下幾個方面:(1)運行圖新建與打開。該模塊的主要功能在于構(gòu)建全新的運行圖文件,同時在文件構(gòu)建完成后可以打開已有運行圖文件;(2)運行圖參數(shù)管理。在運行系統(tǒng)的過程中,可以通過該模塊對運行圖的參數(shù)、指標(biāo)等信息進行查看與管理,同時也可以查詢運行圖計劃表相應(yīng)對的具體信息。
1.3 編制系統(tǒng)基礎(chǔ)圖編制功能
該模塊主要作用于鋪畫列車運行圖的基本圖工作中,在實際運行該模塊的過程中,可以通過在系統(tǒng)內(nèi)輸入段場上線車數(shù)、折返作業(yè)時間、行車間隔等基礎(chǔ)約束條件,這時系統(tǒng)根據(jù)各類基礎(chǔ)條件自動鋪畫出列車運行軌跡,最終形成地鐵列車運行基礎(chǔ)圖。
1.4 編制系統(tǒng)運行圖優(yōu)化功能
該模塊可以在基礎(chǔ)圖編制功能的基礎(chǔ)上,針對安排列車上下線、折返作業(yè)時間、停站時間等方面進行調(diào)整,同時也可以充分實現(xiàn)對行車間隔的調(diào)整,最終編制出完善的地鐵列車運行圖。此外,編制系統(tǒng)的運行圖優(yōu)化功能運行內(nèi)容主要可以分為以下幾個方面:(1)增加列車運行計劃表。該模塊可以根據(jù)輸入的發(fā)車時間、運行方向、運行單程數(shù)、折返時間等相關(guān)參數(shù),構(gòu)建出一個完善的列車運行計劃;(2)提高列車運行計劃內(nèi)容。該模塊在運用的過程中,需要通過手動的方式對車次方式創(chuàng)建出完善的列車運行計劃,在創(chuàng)建列車運行計劃的過程中可以將列車的車次號、列車類型、出發(fā)時間、運行方向等融合進列車運行計劃中;(3)調(diào)整列車運行計劃。該模塊在設(shè)計的過程中,主要是采用了圖像化的方式完成對列車運行軌跡的表現(xiàn),從根本上實現(xiàn)人機直接交互;(4)調(diào)整列車停站時間。該模塊在運行的過程中,可以通過搜索列車車次號,根據(jù)列車的運行軌跡,在列表框中列出相應(yīng)的車站到達時間、出發(fā)時間等;(5)整合列車運行計劃。該模塊可以將任意一個車次且兩個不同的運行計劃相互融合,將這兩個運行計劃合并為一個完整的列車運行計劃;(6)調(diào)整列車車次。該模塊可以針對列車運行圖的車次根據(jù)上下行、車次類型等因素進行調(diào)整,確保列車運行計劃更加合理。
1.5 編制系統(tǒng)時刻表生成功能
編制系統(tǒng)的時刻表生成功能運行內(nèi)容主要可以分為以下幾個方面:(1)保存運行圖文件。該功能的主要作用在于針對已經(jīng)編輯好的運行圖數(shù)據(jù)文件進行保存,將其傳輸至儲存層;(2)列車運行圖片導(dǎo)出。該功能的主要作用在于將已經(jīng)編輯完成的列車運行圖數(shù)據(jù)文件編輯為圖片形式;(3)導(dǎo)出列車運行圖時刻表。該功能的主要作用在于針對自定義格式將列車運行時刻表導(dǎo)出,并生成相應(yīng)的列車運行時刻表[1]。
2 地鐵列車運行圖編制系統(tǒng)的具體實現(xiàn)
2.1 系統(tǒng)框架的設(shè)計
在設(shè)計地鐵列車運行圖編制系統(tǒng)的過程中,主要可以將設(shè)計內(nèi)容分為以下幾個方面:(1)首選操作系統(tǒng)為Win7;(2)開發(fā)工具為Visual Studio 2013;(3)數(shù)據(jù)庫為SQLite 3.0版本;(4)變成語言為Visual C#;(5)系統(tǒng)結(jié)構(gòu)框架為Microsoft NET Framework 4.0版本;(6)編制系統(tǒng)軟件功能的結(jié)構(gòu)框架主要是采用單機C/S結(jié)構(gòu),其系統(tǒng)框架主要包括:運行圖編制界面(表示層)、邏輯判斷與運算處理(業(yè)務(wù)邏輯層)、運行圖數(shù)據(jù)維護與儲存(數(shù)據(jù)訪問層SQLite)。
2.2系統(tǒng)操作界面的實現(xiàn)
在實現(xiàn)系統(tǒng)操作界面的過程中,需要將系統(tǒng)的關(guān)鍵功能充分融合進系統(tǒng)的界面中,并設(shè)置較通俗易懂的界面顯示,確保操作人員可以更快掌握系統(tǒng),并可以熟練操作系統(tǒng)。同時,在實現(xiàn)系統(tǒng)操作界面的過程中,可以通過在系統(tǒng)界面的左側(cè)文本框與列表格內(nèi)單個添加基礎(chǔ)數(shù)據(jù)模板所需的編制信息,同時可以通過設(shè)置快捷標(biāo)簽的方式,這樣一來就可以更加輕松地對系統(tǒng)內(nèi)的信息進行修改、更新,當(dāng)信息錄入完成后,可以通過單擊保存按鈕的方式,將信息內(nèi)容存儲進數(shù)據(jù)庫中最終使其形成更加簡便的模板信息[2]。
3 結(jié)束語
綜上所述,通過針對地鐵列車運行圖編制系統(tǒng)的設(shè)計與實現(xiàn),可以從根本上完成基礎(chǔ)圖的自動輔畫、運行計劃的在線調(diào)整、數(shù)據(jù)報表的一鍵導(dǎo)出等功能,并有效解決傳統(tǒng)地鐵列車運行圖人工編制工作中存在的效率問題,合理降低編制人員的日常工作量,最終實現(xiàn)有效提高地鐵列車運行圖的質(zhì)量。此外,在針對地鐵列車運行圖編制系統(tǒng)展開研究的過程中,仍需要以線網(wǎng)作為管理整體,在編制地鐵列車運行計劃時,全面考慮各線路在換乘車站之間的銜接配合,為地鐵列車的安全運行打下良好的基礎(chǔ)保障。
參考文獻
[1]劉慶磊,趙疆昀,曾小旭,等.地鐵列車運行圖編制系統(tǒng)的設(shè)計與實現(xiàn)[J].鐵路計算機應(yīng)用,2017,26(5):53-58.