劉曉蘭,劉 琴
(南京國(guó)電南自軌道交通工程有限公司,江蘇 南京 210000)
根據(jù)中國(guó)城市軌道交通協(xié)會(huì)《2022年度統(tǒng)計(jì)分析報(bào)告》,截至2022年年底,國(guó)內(nèi)共有55座城市開通運(yùn)營(yíng)軌道交通線路308條,已累計(jì)建成投入運(yùn)營(yíng)線路10 287.45 km。目前,已有26個(gè)城市的線網(wǎng)規(guī)模達(dá)到100 km及以上,尤其以上海936.17 km、北京868.37 km兩市運(yùn)營(yíng)規(guī)模在全國(guó)領(lǐng)先,已逐步形成超大線網(wǎng)規(guī)模。隨著各大城市線網(wǎng)規(guī)模的不斷擴(kuò)大,網(wǎng)絡(luò)化運(yùn)營(yíng)是城市軌道交通發(fā)展的必然結(jié)果。
目前,地鐵綜合監(jiān)控系統(tǒng)所集成的系統(tǒng)或者專業(yè),僅限于某一條地鐵線路,數(shù)據(jù)集成及信息共享水平低,缺乏地鐵全線網(wǎng)的互聯(lián)互通及信息共享,不具有與各控制中心及各運(yùn)行主體、各線路運(yùn)行協(xié)同的功能。同時(shí),部分城市運(yùn)營(yíng)管理權(quán)分散在不同的運(yùn)營(yíng)商手中,缺乏運(yùn)營(yíng)協(xié)調(diào)機(jī)制,不利于線網(wǎng)日常運(yùn)營(yíng)及突發(fā)事件的協(xié)調(diào)反應(yīng),也無(wú)法有效體現(xiàn)軌道交通的整體服務(wù)水平。
地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)通過對(duì)線網(wǎng)行車、客流、供電、設(shè)備、視頻、報(bào)警實(shí)施全面的集中監(jiān)視,加強(qiáng)協(xié)調(diào)管理,全線跨業(yè)務(wù)的數(shù)據(jù)整合共享,并提供靈活的數(shù)據(jù)查詢功能、強(qiáng)大的數(shù)據(jù)分析和挖掘功能,以滿足線網(wǎng)指揮中心開展各項(xiàng)業(yè)務(wù)的需求,提高線網(wǎng)綜合化運(yùn)營(yíng)管理水平。為了緊隨城市軌道交通網(wǎng)絡(luò)化發(fā)展的趨勢(shì),滿足城市軌道交通車站及設(shè)備的多樣性、運(yùn)營(yíng)單位管理模式多樣性需求,本文以綜合監(jiān)控系統(tǒng)為基礎(chǔ),深入剖析了地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)組成原理,設(shè)計(jì)了一套地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)架構(gòu)。
國(guó)外發(fā)達(dá)城市,線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)系統(tǒng)建設(shè)較早,同時(shí)都建立了完善高效的線網(wǎng)智慧平臺(tái)系統(tǒng)和線網(wǎng)管理組織機(jī)構(gòu)。各城市地鐵線網(wǎng)控制中心都具有對(duì)線路機(jī)電、電力和行車等的控制功能,強(qiáng)化了線網(wǎng)的集中指揮調(diào)度及應(yīng)急處理能力,趨向于取消線路控制中心,主要采用線網(wǎng)中央調(diào)度和區(qū)域中心二級(jí)管理模式。隨著經(jīng)濟(jì)的發(fā)展,網(wǎng)絡(luò)信息技術(shù)、數(shù)據(jù)傳輸技術(shù)和計(jì)算機(jī)技術(shù)在地鐵線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)上得到了廣泛的應(yīng)用。目前,國(guó)內(nèi)各大城市開展或正在開展線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)的建設(shè)工作,其中以廣州地鐵三號(hào)線綜合監(jiān)控系統(tǒng)為代表,標(biāo)志著單線路地鐵機(jī)電系統(tǒng)的全面深度集成,為線網(wǎng)級(jí)指揮系統(tǒng)的集成奠定了基礎(chǔ)。
目前總體的技術(shù)發(fā)展趨勢(shì)是高度集成統(tǒng)一的技術(shù)平臺(tái)、高可靠的冗余技術(shù)、高速的網(wǎng)絡(luò)技術(shù)、滿足運(yùn)營(yíng)管理需求的業(yè)務(wù)驅(qū)動(dòng)和加速系統(tǒng)開發(fā)部署的中間件技術(shù)。與此同時(shí),仍存在前期規(guī)劃與需求調(diào)研不充分、標(biāo)準(zhǔn)規(guī)范不統(tǒng)一以及系統(tǒng)深度集成局限性等不足,只實(shí)現(xiàn)了全線部分重要設(shè)備或者故障報(bào)警信息的接入,甚至只能通過復(fù)視的方式實(shí)現(xiàn)在調(diào)度中心對(duì)線路的狀態(tài)監(jiān)視,無(wú)法實(shí)現(xiàn)全網(wǎng)所有線路設(shè)備狀態(tài)信息、行車、客流等數(shù)據(jù)的集成。
地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)在線網(wǎng)指揮中心平臺(tái)具有中央?yún)f(xié)調(diào)功能,以及運(yùn)營(yíng)指揮、綜合監(jiān)視、運(yùn)營(yíng)協(xié)調(diào)等職能。
本系統(tǒng)通過整合各線路ATS信號(hào)系統(tǒng)、各線路設(shè)施設(shè)備綜合監(jiān)控系統(tǒng)(ISCS)、各線路票務(wù)清分系統(tǒng)以及路網(wǎng)CCTV系統(tǒng)的數(shù)據(jù)和信息,同時(shí)接收和整合路網(wǎng)乘客信息系統(tǒng)(NPIS)的數(shù)據(jù)和信息,在匯聚、整合、聚類各系統(tǒng)數(shù)據(jù)的基礎(chǔ)上進(jìn)行綜合展示,以完成線網(wǎng)層面的行車、客流、供電、設(shè)備、視頻的實(shí)時(shí)聯(lián)動(dòng)綜合監(jiān)視;在指揮中心建立數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)對(duì)全網(wǎng)歷史數(shù)據(jù)進(jìn)行統(tǒng)一管理,并在數(shù)據(jù)倉(cāng)庫(kù)支持下完成報(bào)表、報(bào)告、指標(biāo)計(jì)算、模式分析、評(píng)估分析等數(shù)據(jù)業(yè)務(wù)應(yīng)用。
根據(jù)系統(tǒng)的功能定位及使用需求的分析,地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)架構(gòu)設(shè)計(jì)的主要原則包括以下幾點(diǎn)。
(1)圍繞列車運(yùn)行安全穩(wěn)定、地鐵經(jīng)營(yíng)效率提高、機(jī)電設(shè)備運(yùn)轉(zhuǎn)良好、旅客服務(wù)完善等目標(biāo)進(jìn)行設(shè)置。該系統(tǒng)需具備線網(wǎng)運(yùn)營(yíng)數(shù)據(jù)管理、線網(wǎng)日常行車協(xié)調(diào)指揮、線網(wǎng)電力調(diào)度管理中心、線網(wǎng)機(jī)電設(shè)備調(diào)度、線網(wǎng)運(yùn)營(yíng)信息統(tǒng)計(jì)分析等功能。
(2)采用先進(jìn)的計(jì)算機(jī)網(wǎng)絡(luò)構(gòu)建硬件平臺(tái),配備網(wǎng)絡(luò)管理系統(tǒng)對(duì)網(wǎng)絡(luò)進(jìn)行性能管理、配置管理和故障管理。采用先進(jìn)的計(jì)算機(jī)集成系統(tǒng)軟件體系架構(gòu),適應(yīng)軌道交通發(fā)展的需要,具備完善的人機(jī)界面體系支持線網(wǎng)運(yùn)營(yíng)調(diào)度功能的實(shí)現(xiàn)。
(3)為開放系統(tǒng),硬件設(shè)備通信接口、網(wǎng)絡(luò)協(xié)議、數(shù)據(jù)庫(kù)等均采用國(guó)際或國(guó)內(nèi)標(biāo)準(zhǔn),具有較強(qiáng)的擴(kuò)展能力,并提供較廣闊的集成平臺(tái),能接入其他系統(tǒng),也能對(duì)軌道交通建設(shè)中新出現(xiàn)的項(xiàng)目進(jìn)行集成,還具有集成第三方設(shè)備和軟件的能力。
(4)采集所含線路的全部信息,滿足線網(wǎng)監(jiān)控管理需求,且線路信息共享程度應(yīng)盡量深入,但功能實(shí)現(xiàn)為漸進(jìn)式,系統(tǒng)總架構(gòu)為可擴(kuò)展式。
地鐵線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)平臺(tái)采用開放式的體系結(jié)構(gòu),總體架構(gòu)如圖1所示。
圖1 地鐵線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)總體架構(gòu)
線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)是在軌道交通通信網(wǎng)絡(luò)和硬件資源的基礎(chǔ)上,具有實(shí)用性、開放性和技術(shù)延伸性的信息系統(tǒng)。系統(tǒng)的總體邏輯架構(gòu)從上至下分別為業(yè)務(wù)組件層、基礎(chǔ)服務(wù)層、支撐平臺(tái)層和接入平臺(tái)層。系統(tǒng)在邏輯架構(gòu)的基礎(chǔ)上實(shí)現(xiàn)信息的定制化處理,并采用權(quán)限管理策略,為工作人員分配角色和權(quán)限。
2.3.1 接入平臺(tái)層
軌道交通業(yè)務(wù)中的綜合監(jiān)控系統(tǒng)庫(kù)、客流管理庫(kù)、票務(wù)管理庫(kù)、設(shè)備管理庫(kù)、能耗管理庫(kù)等,通過數(shù)據(jù)服務(wù)平臺(tái),使用集成技術(shù),實(shí)現(xiàn)不同類型信息的整合處理,形成可用于運(yùn)營(yíng)調(diào)度、統(tǒng)計(jì)分析、開發(fā)測(cè)試、網(wǎng)絡(luò)管理、培訓(xùn)仿真等業(yè)務(wù)數(shù)據(jù)資源庫(kù)
2.3.2 支撐平臺(tái)層
支撐平臺(tái)層為線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)提供正常運(yùn)行的軟件支持環(huán)境,包括地理信息GIS平臺(tái)、信息分析平臺(tái)、其他業(yè)務(wù)系統(tǒng)搭建、業(yè)務(wù)組件交互的中間件平臺(tái),用于實(shí)時(shí)數(shù)據(jù)管理的實(shí)時(shí)數(shù)據(jù)管理平臺(tái)和用于各類離線和近線數(shù)據(jù)管理的數(shù)據(jù)倉(cāng)庫(kù)平臺(tái)等。
2.3.3 基礎(chǔ)服務(wù)層
基礎(chǔ)服務(wù)層為線網(wǎng)系統(tǒng)提供歷史數(shù)據(jù)管理、計(jì)算服務(wù)、報(bào)警管理、容錯(cuò)管理等一系列功能服務(wù),便于功能服務(wù)組件的獨(dú)立升級(jí),同時(shí)減少無(wú)關(guān)聯(lián)性組件之間的不必要交互。
2.3.4 業(yè)務(wù)組件層
該層直接面向用戶,為用戶提供各項(xiàng)功能應(yīng)用,包括報(bào)表管理、報(bào)告、行車監(jiān)察、供電監(jiān)察、通信監(jiān)察、客流監(jiān)察/誘導(dǎo)、機(jī)電監(jiān)察等。
本系統(tǒng)涉及通信技術(shù)、數(shù)據(jù)倉(cāng)庫(kù)技術(shù)、數(shù)據(jù)交換與分發(fā)技術(shù),調(diào)度監(jiān)控技術(shù),數(shù)據(jù)庫(kù)技術(shù)、ETL技術(shù)、多維計(jì)算技術(shù)、Web技術(shù)等多種技術(shù)。下文將結(jié)合系統(tǒng)總體架構(gòu)方案,對(duì)總體架構(gòu)各層所涉及的技術(shù)方案進(jìn)行具體描述。
線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)的接入數(shù)據(jù)按照時(shí)效性可分為實(shí)時(shí)數(shù)據(jù)、近線數(shù)據(jù)、離線數(shù)據(jù)。從數(shù)據(jù)類型上又可分為從線路綜合監(jiān)控、各專業(yè)系統(tǒng)、AFC以及其他系統(tǒng)上傳的結(jié)構(gòu)化數(shù)據(jù),以及視頻、音頻、文檔等非結(jié)構(gòu)化數(shù)據(jù)。為滿足上述不同類型的數(shù)據(jù)接入需求,數(shù)據(jù)接入層擬采用如下技術(shù)實(shí)現(xiàn)。
(1)實(shí)時(shí)規(guī)約通信:實(shí)時(shí)規(guī)約通信技術(shù)是傳統(tǒng)點(diǎn)對(duì)點(diǎn)通信技術(shù)手段,在本項(xiàng)目中可用于實(shí)時(shí)結(jié)構(gòu)化數(shù)據(jù)采集。
(2)消息中間件:消息中間件基于隊(duì)列與消息傳遞技術(shù),為平臺(tái)提供同步或異步、高效可靠的消息傳輸,并基于數(shù)據(jù)通信完成分布式系統(tǒng)的集成。采用排隊(duì)和消息傳遞模型,實(shí)現(xiàn)在分布式環(huán)境下擴(kuò)展進(jìn)程間的通信。
(3)ETL技術(shù):ETL技術(shù)詳細(xì)描述了數(shù)據(jù)從抽取到轉(zhuǎn)換、加載直至完成的全過程。ETL使用于近離線結(jié)構(gòu)化數(shù)據(jù)的接入,通過ETL過程可實(shí)現(xiàn)所需數(shù)據(jù)的抽取,通過數(shù)據(jù)清洗,獲得有效數(shù)據(jù),將數(shù)據(jù)處理成符合預(yù)先定義好的數(shù)據(jù)倉(cāng)庫(kù)模型并加載到數(shù)據(jù)倉(cāng)庫(kù)中。
(4)FTP技術(shù):該技術(shù)用于網(wǎng)絡(luò)上的控制文件的雙向傳輸。本項(xiàng)目中非結(jié)構(gòu)化數(shù)據(jù)主要通過FTP技術(shù)實(shí)現(xiàn)數(shù)據(jù)的接入功能。
如上文所述,總體架構(gòu)中運(yùn)行支撐平臺(tái)提供了線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)能夠正常運(yùn)行的軟件支持環(huán)境。該層涉及的技術(shù)如下。
(1)實(shí)時(shí)數(shù)據(jù)庫(kù)技術(shù):實(shí)時(shí)數(shù)據(jù)庫(kù)是實(shí)時(shí)數(shù)據(jù)管理的核心,正常情況下,數(shù)據(jù)接入層采集的所有實(shí)時(shí)數(shù)據(jù)都保存在實(shí)時(shí)數(shù)據(jù)庫(kù)中,并依賴于實(shí)時(shí)數(shù)據(jù)庫(kù)進(jìn)行實(shí)時(shí)報(bào)警、實(shí)時(shí)計(jì)算、實(shí)時(shí)畫面等業(yè)務(wù)應(yīng)用的開發(fā)。
(2)數(shù)據(jù)倉(cāng)庫(kù)技術(shù):本項(xiàng)目擬采用數(shù)據(jù)倉(cāng)庫(kù)技術(shù)對(duì)線網(wǎng)近線及離線數(shù)據(jù)進(jìn)行統(tǒng)一管理,提高數(shù)據(jù)的利用率以及發(fā)現(xiàn)數(shù)據(jù)的價(jià)值。
(3)備份與恢復(fù)技術(shù):數(shù)據(jù)備份/恢復(fù)技術(shù)是為了防止數(shù)據(jù)的失效、數(shù)據(jù)的丟失等事件的發(fā)生,就必然要考慮數(shù)據(jù)的有效保護(hù)方式備份。本項(xiàng)目擬采用數(shù)據(jù)備份/恢復(fù)技術(shù)實(shí)現(xiàn)系統(tǒng)備用中心與主中心的數(shù)據(jù)同步和數(shù)據(jù)恢復(fù)功能。
(4)GIS技術(shù):在本項(xiàng)目中,借助GIS技術(shù)可以實(shí)現(xiàn)線網(wǎng)線路走向、車站位置等靜態(tài)信息以及客流量、設(shè)備運(yùn)營(yíng)參數(shù)、車輛位置等動(dòng)態(tài)數(shù)據(jù)在真實(shí)的地理信息圖上的展示,有助于調(diào)度人員更加直觀地掌握線網(wǎng)的運(yùn)營(yíng)狀態(tài)。
(5)BI技術(shù):本項(xiàng)目中擬基于BI技術(shù),對(duì)地鐵線網(wǎng)運(yùn)營(yíng)數(shù)據(jù)進(jìn)行深度整合和挖掘分析,提供輔助決策依據(jù),以直觀豐富反映線網(wǎng)運(yùn)營(yíng)情況。
系統(tǒng)服務(wù)層包括基礎(chǔ)服務(wù)層和業(yè)務(wù)服務(wù)層兩部分,用于提供線網(wǎng)運(yùn)營(yíng)調(diào)度系統(tǒng)能夠正常運(yùn)行的基礎(chǔ)服務(wù)組件以及面向業(yè)務(wù)的系統(tǒng)服務(wù)組件,涉及的技術(shù)如下。
(1)SOA框架技術(shù):系統(tǒng)服務(wù)層將基于SOA框架技術(shù)開發(fā),服務(wù)層中所有的基礎(chǔ)及業(yè)務(wù)服務(wù)都被劃分(組件化)為一系列業(yè)務(wù)服務(wù)組件和業(yè)務(wù)流程,基于標(biāo)準(zhǔn)接口實(shí)現(xiàn)交互與集成。組件的分離意味著不同業(yè)務(wù)領(lǐng)域的人員可以獨(dú)立地設(shè)完成各自的部分,提高了工作效率,且任何非關(guān)鍵組件的故障都不會(huì)對(duì)其他業(yè)務(wù)服務(wù)組件產(chǎn)生影響。
(2)負(fù)載均衡技術(shù):負(fù)載均衡技術(shù)即把用戶負(fù)載壓力根據(jù)某種算法合理分配到集群中的每一臺(tái)計(jì)算機(jī)上,以減輕主服務(wù)器的壓力,降低對(duì)主服務(wù)器的硬件和軟件要求。同時(shí)由于將用戶請(qǐng)求均衡地分發(fā)到不同的應(yīng)用服務(wù)器實(shí)現(xiàn)并行計(jì)算,可以減少應(yīng)用等待時(shí)間,提高處理效率。
(3)冗余容錯(cuò)技術(shù):冗余容錯(cuò)技術(shù)用于保證系統(tǒng)平臺(tái)的穩(wěn)定可靠運(yùn)行。系統(tǒng)中所有的進(jìn)程、服務(wù)都分布運(yùn)行在不止一個(gè)硬件節(jié)點(diǎn)上,當(dāng)系統(tǒng)中發(fā)生硬件或進(jìn)程服務(wù)的故障時(shí),其余節(jié)點(diǎn)的進(jìn)程服務(wù)可迅速接管故障節(jié)點(diǎn),保證系統(tǒng)穩(wěn)定運(yùn)行。
本項(xiàng)目擬采用B/S架構(gòu),所有的信息展示都將通過Web瀏覽器實(shí)現(xiàn)。
(1)Websocket:該協(xié)議是基于TCP的一種新的網(wǎng)絡(luò)協(xié)議,實(shí)現(xiàn)了瀏覽器與服務(wù)器全雙工通信。本項(xiàng)目基于Websocket技術(shù)對(duì)實(shí)時(shí)監(jiān)控功能進(jìn)行開發(fā)實(shí)現(xiàn)。
(2)Ajax技術(shù):本項(xiàng)目中除實(shí)時(shí)監(jiān)控業(yè)務(wù)功能外,其他業(yè)務(wù)信息查詢獲取都將采用交互式網(wǎng)頁(yè)應(yīng)用的網(wǎng)頁(yè)開發(fā)技術(shù)Ajax實(shí)現(xiàn)。
(3)ExtJs技術(shù):本項(xiàng)目采用具有現(xiàn)代UI的桌面應(yīng)用程序開發(fā)平臺(tái)ExtJS,通過Ajax框架創(chuàng)建風(fēng)格多樣、功能豐富、界面美觀、輕量級(jí)的UI界面。
地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng),用于反映城市軌道交通網(wǎng)絡(luò)的狀態(tài),對(duì)網(wǎng)絡(luò)中所有線路、設(shè)備實(shí)施全面的集中監(jiān)視和管理,加強(qiáng)協(xié)調(diào)管理,實(shí)現(xiàn)資源共享,最終提高運(yùn)營(yíng)效益。本文對(duì)地鐵線網(wǎng)指揮中心級(jí)運(yùn)營(yíng)調(diào)度系統(tǒng)進(jìn)行深度剖析,設(shè)計(jì)了一套更加深層次的系統(tǒng)架構(gòu),能夠提供靈活的數(shù)據(jù)查詢功能、強(qiáng)大的數(shù)據(jù)分析和挖掘功能,滿足線網(wǎng)指揮中心開展各項(xiàng)業(yè)務(wù)需要,對(duì)提高地鐵網(wǎng)絡(luò)化運(yùn)營(yíng)管理水平和運(yùn)營(yíng)效益具有重要意義。