趙曉峰
(上海貝爾股份有限公司,上海 201203)
城市軌道交通中的無線CBTC信號系統(tǒng)是控制列車運(yùn)行,保證列車運(yùn)行安全的大型復(fù)雜實(shí)時(shí)控制系統(tǒng)。該系統(tǒng)實(shí)時(shí)性的特點(diǎn)不僅要求信號系統(tǒng)與外部時(shí)鐘源進(jìn)行時(shí)間同步,而且要求信號系統(tǒng)自身各個(gè)子系統(tǒng)之間及其內(nèi)部也進(jìn)行時(shí)間同步。此外,信號系統(tǒng)還會作為其他外部系統(tǒng)的時(shí)鐘源。
城市軌道交通已經(jīng)進(jìn)入網(wǎng)絡(luò)化時(shí)代,整個(gè)城市所有線路的機(jī)電系統(tǒng)往往采用統(tǒng)一的時(shí)鐘源,下面以上海軌道交通為例進(jìn)行說明。
上海城市軌道交通網(wǎng)絡(luò)的統(tǒng)一時(shí)鐘源是上層網(wǎng)絡(luò)時(shí)間系統(tǒng),主要包括一級時(shí)間服務(wù)器、二級時(shí)間服務(wù)器、GPS接收機(jī)、網(wǎng)管設(shè)備和交換機(jī)。
一級時(shí)間服務(wù)器提供的時(shí)間稱為上海軌道交通網(wǎng)絡(luò)的“網(wǎng)絡(luò)中心時(shí)間”,該網(wǎng)絡(luò)中心時(shí)間由各個(gè)時(shí)間源設(shè)備以網(wǎng)絡(luò)時(shí)間協(xié)議(NTP)申請校時(shí)的方式逐級分發(fā),以達(dá)到全網(wǎng)時(shí)間與網(wǎng)絡(luò)中心時(shí)間同步的目標(biāo)。
二級時(shí)間服務(wù)器設(shè)置在各個(gè)線路的控制中心內(nèi),通過NTP協(xié)議與一級時(shí)間服務(wù)器進(jìn)行時(shí)間同步。
各個(gè)線路的無線CBTC信號系統(tǒng)則是從本線路的二級時(shí)間服務(wù)器獲取時(shí)間同步信息,具體有兩種實(shí)現(xiàn)方式:1)利用時(shí)鐘源主機(jī)的Windows、UNIX操作系統(tǒng)自帶的NTP服務(wù)程序,進(jìn)行時(shí)間同步;2)在時(shí)鐘源主機(jī)的Windows、Linux或UNIX操作系統(tǒng)上,安裝自主開發(fā)的客戶端軟件或第三方客戶端軟件,啟動(dòng)NTP客戶端軟件,從而實(shí)現(xiàn)時(shí)間同步。
無線CBTC信號系統(tǒng)采取有條件同步,當(dāng)有時(shí)間突變發(fā)生時(shí),時(shí)鐘源主機(jī)按照預(yù)先制定的同步規(guī)則進(jìn)行同步;當(dāng)沒有時(shí)間突變發(fā)生時(shí),時(shí)鐘源主機(jī)必須與二級時(shí)間服務(wù)器同步。
在接收到網(wǎng)絡(luò)中心時(shí)間后,無線CBTC信號系統(tǒng)會在內(nèi)部各個(gè)子系統(tǒng)進(jìn)行時(shí)間同步。按照功能來劃分,無線CBTC信號系統(tǒng)的子系統(tǒng)包括列車自動(dòng)監(jiān)控(ATS)、區(qū)域控制器(ZC)、聯(lián)鎖、車載控制器(VOBC)、數(shù)據(jù)通信系統(tǒng)(DCS)、維護(hù)等子系統(tǒng)。ATS主要實(shí)現(xiàn)對列車運(yùn)行的監(jiān)督和控制[1];ZC是用于計(jì)算和生成移動(dòng)授權(quán)的地面安全子系統(tǒng),每個(gè)區(qū)域只有1套ZC,這里的區(qū)域是指若干連續(xù)的車站及線路,通常一條線路會劃分為若干個(gè)區(qū)域;聯(lián)鎖是實(shí)現(xiàn)了與軌旁信號設(shè)備的控制接口,并為后備模式提供進(jìn)路控制功能的地面安全子系統(tǒng),每個(gè)區(qū)域只有1套聯(lián)鎖,與ZC配合工作;VOBC是根據(jù)軌旁生成的移動(dòng)授權(quán)控制列車運(yùn)行的車載安全子系統(tǒng),每列列車只有1套VOBC;DCS為無線CBTC系統(tǒng)提供了基于因特網(wǎng)協(xié)議(IP)的數(shù)據(jù)通信網(wǎng)絡(luò);維護(hù)子系統(tǒng)主要用于收集和存儲系統(tǒng)中各類設(shè)備日志以及各個(gè)子系統(tǒng)之間的通信報(bào)文等。不同的子系統(tǒng)與內(nèi)部時(shí)鐘源的時(shí)間同步方式是不同的。
如圖1所示,無線CBTC信號系統(tǒng)的內(nèi)部時(shí)鐘源是ATS子系統(tǒng)的中心服務(wù)器1和2。這兩個(gè)服務(wù)器均安裝了用于時(shí)間同步的第三方軟件NTPD Daemon,該軟件采用NTP v3協(xié)議。NTP用于將計(jì)算機(jī)客戶或服務(wù)器的時(shí)間同步到另一服務(wù)器或參考時(shí)鐘源[2]。中心服務(wù)器1和2每隔10 min分別向上層網(wǎng)絡(luò)時(shí)間系統(tǒng)申請一次校時(shí),如果網(wǎng)絡(luò)中心時(shí)間與中心服務(wù)器的時(shí)間差在50 ms以內(nèi),中心服務(wù)器接受上層網(wǎng)絡(luò)系統(tǒng)的授時(shí),超出該門限值時(shí),中心服務(wù)器則使用本地時(shí)間。

中心服務(wù)器1是主用內(nèi)部時(shí)鐘源,系統(tǒng)內(nèi)部申請校時(shí)均首選中心服務(wù)器1,中心服務(wù)器2是備用內(nèi)部時(shí)鐘源,當(dāng)主用內(nèi)部時(shí)鐘源沒有響應(yīng)時(shí),備用時(shí)鐘源會起作用。中心服務(wù)器1和2分別向?qū)Ψ缴暾埿r(shí),以確保作為內(nèi)部時(shí)鐘源的時(shí)間一致性。
如圖2所示,ATS子系統(tǒng)是一個(gè)分布式控制系統(tǒng),按照地域來劃分,包括控制中心的中心服務(wù)器1/2、中心ATS工作站1/2/3、大屏服務(wù)器,區(qū)域的車站ATS工作站1/2,以及軌旁的發(fā)車倒計(jì)時(shí)器。除了發(fā)車倒計(jì)時(shí)器,ATS子系統(tǒng)設(shè)備均是基于Windows操作系統(tǒng)的通用計(jì)算機(jī)設(shè)備,因此也采用了NTPD Daemon軟件。

位于控制中心的設(shè)備通過控制中心的局域網(wǎng),向中心服務(wù)器1和2申請校時(shí),在獲得授時(shí)后,中心ATS工作站和大屏服務(wù)器就可以向操作員提供統(tǒng)一的系統(tǒng)時(shí)間。備份服務(wù)器獲得授時(shí)后,還會作為維護(hù)子系統(tǒng)的時(shí)鐘源。
位于區(qū)域的設(shè)備通過區(qū)域的局域網(wǎng)和DCS骨干網(wǎng),向中心服務(wù)器1和2申請授時(shí),從而確保區(qū)域ATS和中心ATS的人機(jī)界面上使用一致的時(shí)間。
發(fā)車倒計(jì)時(shí)器位于站臺,每個(gè)車站有4架,用于向列車司機(jī)指示停站信息,包括停站時(shí)間、扣車、跳停等。發(fā)車倒計(jì)時(shí)與中心服務(wù)器的通信采用UDP/IP協(xié)議,其時(shí)間同步機(jī)制是通過自行開發(fā)的應(yīng)用數(shù)據(jù)通信協(xié)議來實(shí)現(xiàn)的。當(dāng)發(fā)車倒計(jì)時(shí)器有顯示內(nèi)容時(shí),中心服務(wù)器每秒鐘發(fā)送一次顯示信息;當(dāng)發(fā)車倒計(jì)時(shí)器無顯示內(nèi)容時(shí),中心服務(wù)器每分鐘發(fā)送一次關(guān)閉顯示命令。
如圖3所示,安全子系統(tǒng)的時(shí)鐘源也是ATS的中心服務(wù)器1和2,其時(shí)間同步機(jī)制是基于UDP/IP的專用通信協(xié)議。在這個(gè)協(xié)議中,各個(gè)子系統(tǒng)之間會傳送時(shí)間信息,包括年、月、日、時(shí)、分、秒、毫秒。

如表1所示,通信發(fā)起者是指進(jìn)行通信的兩個(gè)子系統(tǒng)中發(fā)起通信握手的一方;通信保持者是指進(jìn)行通信的兩個(gè)子系統(tǒng)中發(fā)送輪詢信息的一方。輪詢周期是指通信保持者向通信發(fā)起者發(fā)送固定格式的信息的時(shí)間間隔。超時(shí)是指通信中的一方收不到另一方信息的最長時(shí)間,超過這個(gè)時(shí)間通信連接就會中斷。

表1 安全子系統(tǒng)校時(shí)分析
ZC、聯(lián)鎖、VOBC都需要接受ATS的授時(shí),同一區(qū)域的ZC和聯(lián)鎖之間需要相互校時(shí),相鄰區(qū)域的ZC之間也需要相互校時(shí),ZC和VOBC之間同樣需要相互校時(shí)。
此外,VOBC還會發(fā)送時(shí)間信息到所在列車的司機(jī)顯示單元,包括停站時(shí)間、系統(tǒng)時(shí)間等。
如圖4所示,DCS是一個(gè)包含多種網(wǎng)絡(luò)的綜合網(wǎng)絡(luò)系統(tǒng),在控制中心、區(qū)域和列車有局域網(wǎng),在軌旁有骨干網(wǎng)和無線局域網(wǎng)。
控制中心的網(wǎng)絡(luò)設(shè)備主要有中心骨干網(wǎng)交換機(jī)、中心安全網(wǎng)關(guān)、中心局域網(wǎng)交換機(jī)、網(wǎng)絡(luò)管理服務(wù)器和中心防火墻。區(qū)域的網(wǎng)絡(luò)設(shè)備主要有車站骨干網(wǎng)交換機(jī)、車站安全網(wǎng)關(guān)、車站局域網(wǎng)交換機(jī)。軌旁的網(wǎng)絡(luò)設(shè)備主要有軌旁無線單元。列車的網(wǎng)絡(luò)設(shè)備主要有車載無線單元和車載安全網(wǎng)關(guān)。

中心和車站骨干網(wǎng)交換機(jī)、中心和車站局域網(wǎng)交換機(jī)、軌旁和車載無線單元,以及中心防火墻均使用其固件自帶的SNTP協(xié)議與中心服務(wù)器校時(shí);中心、車站和車載安全網(wǎng)關(guān)則使用Linux操作系統(tǒng)自帶的SNTP軟件進(jìn)行校時(shí);網(wǎng)絡(luò)管理服務(wù)器則安裝了NTPD Deamon軟件。
除了安全網(wǎng)關(guān),其他設(shè)備的校時(shí)間隔均是10 min,安全網(wǎng)關(guān)涉及無線CBTC信號系統(tǒng)的實(shí)時(shí)安全通信,其校時(shí)間隔相對較短。

如圖5所示,維護(hù)子系統(tǒng)主要設(shè)備有備份服務(wù)器、數(shù)據(jù)庫服務(wù)器、數(shù)據(jù)記錄器。備份服務(wù)器用于儲存無線CBTC信號系統(tǒng)中的所有設(shè)備的數(shù)據(jù)日志,其時(shí)間同步機(jī)制是通過安裝第三方軟件——TARDIS與中心服務(wù)器進(jìn)行校時(shí),校時(shí)間隔也是10 min,維護(hù)子系統(tǒng)的實(shí)時(shí)性要求相對不高,所以時(shí)間校準(zhǔn)的門限值較大,是100 ms。數(shù)據(jù)庫服務(wù)器1和2則采用Windows操作系統(tǒng)自帶的Windows Time Protocol服務(wù)進(jìn)行校時(shí)。位于中心和區(qū)域的數(shù)據(jù)記錄器則使用NTPD Daemon軟件進(jìn)行校時(shí)。
無線CBTC信號系統(tǒng)在控制中心會向乘客廣播系統(tǒng)(PAS) /乘客導(dǎo)向系統(tǒng)(PIDS)發(fā)送每個(gè)站臺的預(yù)計(jì)到達(dá)列車的到點(diǎn)和發(fā)點(diǎn)。由于信號系統(tǒng)和PAS/PIDS系統(tǒng)是分別向上層網(wǎng)絡(luò)時(shí)間系統(tǒng)申請校時(shí)的,所以當(dāng)有一方與網(wǎng)絡(luò)中心時(shí)間不一致時(shí),就會導(dǎo)致PAS/PIDS在站臺上不能預(yù)報(bào)列車到站時(shí)間信息,給廣大候車乘客造成列車提前進(jìn)站的假象。
此外,無線CBTC信號系統(tǒng)在列車上也會向外部系統(tǒng)——車輛的列車綜合管理系統(tǒng)(TIMS)發(fā)送當(dāng)前列車預(yù)計(jì)到達(dá)下一個(gè)站臺的時(shí)間信息,由于車輛TIMS只能與信號系統(tǒng)校時(shí),因此當(dāng)兩個(gè)系統(tǒng)時(shí)間不一致時(shí),會造成列車廣播系統(tǒng)誤報(bào),從而給乘客造成不便。
時(shí)間同步機(jī)制是城市軌道交通系統(tǒng)正常運(yùn)行的重要基礎(chǔ)保障之一,對保證整個(gè)軌道交通系統(tǒng)的暢通和所有線路上設(shè)備的正常運(yùn)行與維護(hù)具有極其重要的意義。[3]
無線CBTC信號系統(tǒng)的時(shí)間同步機(jī)制不僅為信號系統(tǒng)的實(shí)時(shí)安全控制提供統(tǒng)一的時(shí)間基準(zhǔn),而且也為信號系統(tǒng)內(nèi)部及整個(gè)城市軌道交通弱電系統(tǒng)的維護(hù)提供了關(guān)鍵的時(shí)間基準(zhǔn)。在此基礎(chǔ)上不斷改進(jìn)時(shí)間同步機(jī)制的性能,將為乘客提供更加優(yōu)質(zhì)的服務(wù)。
[1] 林瑜筠.城市軌道交通信號[M].北京:中國鐵道出版社,2009.
[2] 謝華.基于GPS信號和NTP協(xié)議的本地時(shí)間同步網(wǎng)絡(luò)[J].工業(yè)控制計(jì)算機(jī),2010(6):75-76.
[3] 王虹,施懌棟,邢濤.城市軌道交通網(wǎng)絡(luò)化探索與實(shí)踐[C]//城市軌道交通中的時(shí)間同步機(jī)制研究.北京:人民出版社,2010:106-110.