国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

TCC與TSRS間區(qū)間占用檢查功能的交互及仿真測試方法

2020-08-19 03:23郭海琦
通信電源技術(shù) 2020年10期
關(guān)鍵詞:測試方法界面邏輯

郭海琦

(卡斯柯信號有限公司,北京 100070)

0 引 言

為降低區(qū)間軌道電路故障或分路不良帶來的行車影響,對采用TCC進(jìn)行軌道電路編碼及區(qū)間信號機(jī)點(diǎn)燈控制的C2、C3線路由TCC增加功能模塊實(shí)施區(qū)間占用邏輯檢查,同時(shí)對接口設(shè)備TSRS進(jìn)行適應(yīng)性修改。

1 TCC與TSRS之間的消息交互

根據(jù)75號文,列控系統(tǒng)中TCC周期性給TSRS發(fā)送閉塞分區(qū)失去分路狀態(tài)。當(dāng)閉塞分區(qū)邏輯狀態(tài)為未知時(shí),發(fā)送“11”(未知)給TSRS;當(dāng)閉塞分區(qū)邏輯狀態(tài)為非失去分路時(shí),TCC發(fā)送“01”(有分路)給TSRS;邏輯狀態(tài)為失去分路時(shí),TCC發(fā)送“10”(無分路)給TSRS,如表1所示。

TSRS在收到TCC發(fā)送的閉塞分區(qū)失去分路狀態(tài)為有分路或無分路時(shí),會(huì)記錄保存;在收到TCC發(fā)送的閉塞分區(qū)失去分路狀態(tài)為未知時(shí),會(huì)將保存的閉塞分區(qū)失去分路狀態(tài)發(fā)送給TCC,如表2所示。

2 交互場景分析

根據(jù)現(xiàn)場實(shí)驗(yàn)的情況,總結(jié)真實(shí)環(huán)境下TCC與TSRS間區(qū)間邏輯檢查信息交互有以下3種場景[1]:

場景1:TCC與TSRS都正常運(yùn)行,且閉塞分區(qū)初始化后,僅重啟TCC;

場景2:TCC與TSRS都正常運(yùn)行,且閉塞分區(qū)初始化后,僅重啟TSRS;

場景3:TCC與TSRS同時(shí)重啟。

針對場景1,雙方都正常運(yùn)行時(shí),TSRS存儲(chǔ)的各閉塞分區(qū)邏輯狀態(tài)為已知,此時(shí)重啟TCC,TCC會(huì)發(fā)送閉塞分區(qū)未知給TSRS,TSRS將存儲(chǔ)的閉塞分區(qū)失去分路狀態(tài)發(fā)送給TCC,TCC則根據(jù)從TSRS收到的信息初始化閉塞分區(qū)。

針對場景2,雙方都正常運(yùn)行時(shí),TCC閉塞分區(qū)已初始化,此時(shí)重啟TSRS,TCC會(huì)發(fā)送閉塞分區(qū)邏輯狀態(tài)給TSRS,TSRS則保存收到的閉塞分區(qū)邏輯狀態(tài)。

針對場景3,雙方同時(shí)重啟后,TCC會(huì)發(fā)送閉塞分區(qū)未知給TSRS,TSRS重啟后會(huì)清空閉塞分區(qū)失去分路狀態(tài),回復(fù)未知給TCC,此時(shí)TCC將初始化邏輯狀態(tài)為有分路。

TCC閉塞分區(qū)失去分路狀態(tài)轉(zhuǎn)換見圖1。

3 仿真測試方案

3.1 仿真TSRS改進(jìn)

TSRS不需要像TCC周期性發(fā)送閉塞分區(qū)信息,僅在TCC發(fā)送未知時(shí)才回復(fù)。因此,為了測試的靈活性,仿真TSRS可不存儲(chǔ)閉塞分區(qū)失去分路狀態(tài)。具體地,增添設(shè)計(jì)一個(gè)對話框界面可人工填寫閉塞分區(qū)分路狀態(tài)標(biāo)志,將要回復(fù)的信息在TCC請求之前填好,待其請求時(shí)由仿真TSRS自動(dòng)回復(fù)。

表1 TCC閉塞分區(qū)狀態(tài)信息(TCC→TSRS)

表2 TCC失去分路狀態(tài)信息(TSRS→TCC)

圖1 TCC閉塞分區(qū)失去分路狀態(tài)轉(zhuǎn)換圖

新增上述功能后,在每次設(shè)置閉塞分區(qū)失去分路狀態(tài)時(shí)需要逐個(gè)修改,而大多站的閉塞分區(qū)數(shù)目較多,所以可再添加一個(gè)便捷功能,快速設(shè)置所有閉塞分區(qū)失去分路狀態(tài)。

此外,還需增添一個(gè)包含閉塞分區(qū)接收顯示區(qū)界面,以便觀察接收到的TCC閉塞分區(qū)狀態(tài)信息,界面如圖2所示。

3.2 仿真測試方法

針對上述場景1的仿真測試方法:在仿真TSRS上設(shè)置閉塞分區(qū)分路狀態(tài)標(biāo)志為已知,根據(jù)需要設(shè)置為無分路或有分路,重啟TCC后,從維護(hù)臺(tái)可觀察到閉塞分區(qū)都被初始化。

圖2 界面示意圖

針對上述場景2的仿真測試方法:TCC運(yùn)行正常時(shí)重啟仿真TSRS,從其接收界面查看TCC發(fā)送的閉塞分區(qū)失去分路狀態(tài),與TCC上的一致。

針對上述場景3的仿真測試方法:在仿真TSRS上設(shè)置閉塞分區(qū)分路狀態(tài)標(biāo)志為未知,重啟TCC后,從TSRS接收界面查看TCC發(fā)送的閉塞分區(qū)失去分路狀態(tài),起初為未知,幾秒鐘后變?yōu)橐阎?,再觀察維護(hù)臺(tái)看到閉塞分區(qū)已初始化。

除了上述3種正常場景,仿真測試時(shí)還可關(guān)注異常場景。

場景4:當(dāng)TCC重啟后向TSRS發(fā)送未知時(shí),設(shè)置TSRS回復(fù)“11”(非法)給TCC,觀察TCC上閉塞分區(qū)是否可初始化,此場景下真實(shí)TSRS回復(fù)非法時(shí)應(yīng)屬于故障情況,TCC不應(yīng)初始化。

場景5:TCC發(fā)送“00”(預(yù)留)給TSRS后,等TCC再次向TSRS發(fā)送未知時(shí),TSRS應(yīng)回復(fù)未知而不是非法給TCC,否則TCC無法初始化,這種場景可在測試真實(shí)TSRS時(shí)用仿真TCC進(jìn)行試驗(yàn)。

場景6:TCC與TSRS上閉塞分區(qū)數(shù)目不匹配時(shí),TCC不能初始化閉塞分區(qū)。

3.3 交互式仿真測試與真實(shí)接口測試的對比

交互式仿真測試在測試范圍上更廣。針對上述6種場景,如果采用TCC-TSRS真實(shí)接口環(huán)境進(jìn)行測試,由于真實(shí)設(shè)備只能發(fā)送或接收正常消息而不會(huì)發(fā)出非法消息,所以真實(shí)接口環(huán)境僅能完成場景1~場景3的測試,而無法驗(yàn)證場景4~場景6。而采用交互式仿真環(huán)境進(jìn)行測試,因?yàn)榉抡娼涌诃h(huán)境可以根據(jù)需要填充正?;蚍欠ㄏ?,則可以完成6種場景的測試,從而充分驗(yàn)證TCC設(shè)備功能的正確性[2]。

另外,交互式仿真測試在測試效率上更高。以場景1為例,要讓TSRS回復(fù)不同的閉塞分區(qū)分路狀態(tài)標(biāo)志給TCC,如果采用真實(shí)接口環(huán)境測試,則需要在TCC設(shè)備重啟前,從TCC上依次設(shè)置各閉塞分區(qū)的失去分路狀態(tài),以使TSRS保存相應(yīng)閉塞分區(qū)的失去分路狀態(tài)。而采用交互式仿真環(huán)境測試時(shí),則可在仿真TSRS的支持下,隨時(shí)、靈活地設(shè)置TSRS將要回復(fù)的閉塞分區(qū)分路狀態(tài)標(biāo)志,顯著提高了測試活動(dòng)的效率。

真實(shí)接口環(huán)境,因操作不便、交互消息不直觀,不便于測試或調(diào)試人員理解設(shè)備間的交互功能;交互式仿真測試,設(shè)備間的交互信息一目了然,又可使相關(guān)人員便捷地設(shè)置實(shí)驗(yàn)的各種場景,有助于其快速掌握設(shè)備間的交互功能。

4 結(jié) 論

本文通過梳理TCC與TSRS的現(xiàn)場交互場景,結(jié)合消息包內(nèi)容和交互模式,分析TCC的各種閉塞分區(qū)狀態(tài)的轉(zhuǎn)變,針對各種場景設(shè)計(jì)相應(yīng)的測試方案,對現(xiàn)場調(diào)試人員和室內(nèi)仿真測試人員應(yīng)具有一定的參考意義。另外,針對TCC與TSRS間交互測試采用的交互式仿真測試方法,亦可擴(kuò)展應(yīng)用到其他設(shè)備間接口交互功能的測試上。

猜你喜歡
測試方法界面邏輯
刑事印證證明準(zhǔn)確達(dá)成的邏輯反思
基于泊松對相關(guān)的偽隨機(jī)數(shù)發(fā)生器的統(tǒng)計(jì)測試方法
邏輯
創(chuàng)新的邏輯
微重力下兩相控溫型儲(chǔ)液器內(nèi)氣液界面仿真分析
國企黨委前置研究的“四個(gè)界面”
無線電發(fā)射設(shè)備雜散發(fā)射的測試方法探討
一種可用于潮濕界面碳纖維加固配套用底膠的研究
基于云計(jì)算的軟件自動(dòng)化測試方法
扁平化設(shè)計(jì)在手機(jī)界面中的發(fā)展趨勢