本發(fā)明涉及一種測(cè)試方法,尤其是涉及一種適用多仿真接口的車站自律機(jī)配置數(shù)據(jù)自動(dòng)化測(cè)試方法。
背景技術(shù):
1、分散自律調(diào)度集中系統(tǒng)(以下簡稱ctc系統(tǒng))是通過對(duì)管轄范圍內(nèi)的鐵路列車進(jìn)行監(jiān)控、調(diào)度和管理,從而保證鐵路系統(tǒng)安全、平穩(wěn)、高效運(yùn)行的鐵路技術(shù)裝備,是鐵路運(yùn)輸?shù)闹笓]中樞。為了保證鐵路實(shí)際運(yùn)輸?shù)陌踩裕诓渴餭tc車站系統(tǒng)前,ctc廠家和電務(wù)人員都需要對(duì)車站ctc的各項(xiàng)核心功能進(jìn)行實(shí)驗(yàn)室測(cè)試。當(dāng)前,ctc系統(tǒng)車站站場(chǎng)顯示和界面操作的測(cè)試都是以人工測(cè)試為主,但人工測(cè)試存在測(cè)試效率低以及過度依賴測(cè)試員自身經(jīng)驗(yàn)等問題。隨著中國鐵路網(wǎng)不斷密集化,新站以及改造站的數(shù)量急劇增多,中國高鐵以其龐大的規(guī)模和迅猛的速度領(lǐng)先于世界,截至2023年底,我國高鐵總里程達(dá)到4.5萬公里,比繞地球一圈還多。在此背景下,為了提高測(cè)試效率,ctc車站自律機(jī)配置數(shù)據(jù)自動(dòng)測(cè)試系統(tǒng)(簡稱“自動(dòng)測(cè)試系統(tǒng)”)成為了當(dāng)前研究的重點(diǎn)方向。
2、ctc車站自律機(jī)配置數(shù)據(jù)在測(cè)試過程中存在多仿真接口的操作,即在實(shí)驗(yàn)室測(cè)試環(huán)境下,車站站場(chǎng)顯示界面中相關(guān)端口的接發(fā)車表示燈、輔助燈、允許發(fā)車燈、監(jiān)督區(qū)間燈、復(fù)示信號(hào)機(jī)以及聯(lián)鎖上位機(jī)界面中信號(hào)機(jī)外方的特定接近/離去區(qū)段均需要通過在仿列控軟件界面和仿站聯(lián)軟件界面進(jìn)行現(xiàn)場(chǎng)仿真操作。這些操作的正確性直接決定了自律機(jī)配置數(shù)據(jù)測(cè)試過程中列車發(fā)車進(jìn)路以及出站和復(fù)示信號(hào)機(jī)所有顯示色的測(cè)試條件是否被成功模擬。因此,實(shí)現(xiàn)多仿真接口操作的自動(dòng)化是自律機(jī)配置數(shù)據(jù)自動(dòng)測(cè)試的重要一環(huán)。
3、仿列控軟件的作用是在實(shí)驗(yàn)室內(nèi)通過模擬區(qū)間運(yùn)行的狀態(tài),人為設(shè)置站內(nèi)列車行至區(qū)間的安全行車條件,最終實(shí)現(xiàn)站內(nèi)列車正常的發(fā)車作業(yè)。仿列控軟件各操作命令的導(dǎo)向結(jié)果都會(huì)直接顯示在聯(lián)鎖上位機(jī)屏幕和ctc車站的可視化界面上。
4、仿列控軟件界面中可以操作的命令大致分為兩類:區(qū)間方向命令和閉塞分區(qū)命令。區(qū)間方向命令的設(shè)置包括信號(hào)機(jī)發(fā)車口是否開啟允許發(fā)車(對(duì)應(yīng)端口的允許發(fā)車燈開啟綠燈,該發(fā)車口可排列發(fā)車進(jìn)路,測(cè)試時(shí)考慮到只有發(fā)車進(jìn)路的排列會(huì)受到卡控,故所有端口允許發(fā)車燈都點(diǎn)綠燈),區(qū)間狀態(tài)是否啟用(該狀態(tài)燈反應(yīng)端口外方的區(qū)間狀態(tài),配合允許發(fā)車燈亮黃燈),進(jìn)路方向是接車、發(fā)車還是無方向(同樣考慮到發(fā)車進(jìn)路的排列會(huì)受到方向卡控,測(cè)試時(shí)所有端口的進(jìn)路方向常置為發(fā)車),輔助燈是常亮、滅燈還是閃燈(信號(hào)機(jī)發(fā)車口在輔助辦理申請(qǐng)通過時(shí),輔助燈亮白燈,該發(fā)車口才可正常排列發(fā)車進(jìn)路,為方便測(cè)試,在測(cè)試時(shí)輔助燈都置為白燈)。閉塞分區(qū)命令只包含監(jiān)督區(qū)間燈,指示區(qū)間軌道區(qū)段的狀態(tài)是有車占用還是區(qū)段出清,用來保證只有在區(qū)間空閑時(shí)才能改變運(yùn)行方向(測(cè)試時(shí)會(huì)將其常置為滅燈狀態(tài))。其中,各區(qū)間方向命令和閉塞分區(qū)命令涉及的操作邏輯是互不相同的。允許發(fā)車命令是直接通過允許發(fā)車?yán)^電器yfj的吸起/落下來判斷的。允許發(fā)車?yán)^電器yfj吸起,表示該信號(hào)機(jī)發(fā)車口開啟允許發(fā)車,與仿列控軟件直接相連的聯(lián)鎖上位機(jī)屏幕上的允許發(fā)車燈會(huì)亮綠色;允許發(fā)車?yán)^電器yfj落下,表示該信號(hào)機(jī)發(fā)車口不開啟允許發(fā)車,聯(lián)鎖上位機(jī)屏幕上允許發(fā)車燈會(huì)亮紅色;允許發(fā)車燈亮綠色時(shí),如果區(qū)間狀態(tài)繼電器qjzt落下,此時(shí)聯(lián)鎖上位機(jī)屏幕上的允許發(fā)車燈會(huì)亮黃色。允許發(fā)車燈亮綠色是指允許發(fā)車條件滿足且區(qū)間無車占用;允許發(fā)車燈亮紅色是指允許發(fā)車條件不滿足;允許發(fā)車燈黃色是指允許發(fā)車條件滿足,但是區(qū)間有車占用。仿列控軟件中可以設(shè)置列車進(jìn)路方向,它是由方向繼電器fj來控制的,方向繼電器fj可導(dǎo)向的結(jié)果有發(fā)車綠、接車黃和無方向三種選擇。輔助燈有常亮、滅燈和白閃燈三種選擇。輔助燈常亮(白燈),即表明申請(qǐng)通過了信號(hào)機(jī)發(fā)車口的輔助辦理,可進(jìn)行發(fā)車作業(yè)。監(jiān)督區(qū)間燈的狀態(tài)是監(jiān)督區(qū)間繼電器jqj的吸起/落下來判斷的。監(jiān)督區(qū)間繼電器jqj吸起,則聯(lián)鎖上位機(jī)屏幕上的監(jiān)督區(qū)間燈打滅,表示發(fā)車站未向發(fā)車口排列列車進(jìn)路,區(qū)間無車占用,所有區(qū)段已出清;監(jiān)督區(qū)間繼電器jqj落下,則聯(lián)鎖上位機(jī)屏幕上的監(jiān)督區(qū)間燈亮紅,表示發(fā)車站向發(fā)車口排列列車進(jìn)路,區(qū)間有車占用或區(qū)間軌道電路故障(軌道電路短路或斷軌)。
5、仿站聯(lián)軟件的作用是通過仿真軟件模擬與既有車站間的信息傳輸,這些信息包括接近/離去區(qū)段的占用/空閑信息和由仿站聯(lián)軟件控制的復(fù)示信號(hào)機(jī)色燈顯示信息。接近/離去區(qū)段是指列車接近或者離開車站設(shè)施時(shí)的特定區(qū)域。復(fù)示信號(hào)機(jī)可以幫助司機(jī)更加準(zhǔn)確地了解前方信號(hào)機(jī)的信號(hào)狀態(tài),從而協(xié)助司機(jī)正確行車。
6、通過操作仿站聯(lián)軟件,可以實(shí)現(xiàn)復(fù)示信號(hào)機(jī)所有色燈的正確顯示。另外,還可以為站內(nèi)進(jìn)路測(cè)試提供模擬的區(qū)間條件,從而實(shí)現(xiàn)出站信號(hào)機(jī)綠燈、綠黃燈和黃燈的正確顯示(正向發(fā)車口外方三離去無車占用時(shí),出站信號(hào)機(jī)為綠燈;正向發(fā)車口外方二離去占用,出站信號(hào)機(jī)為黃燈;正向發(fā)車口外方三離去占用,出站信號(hào)機(jī)為綠黃)。
7、此外,授權(quán)公告號(hào)為cn111731349b的中國發(fā)明專利《基于生產(chǎn)引流機(jī)制的車站自律機(jī)測(cè)試平臺(tái)》和授權(quán)公告號(hào)為cn109649447b的中國發(fā)明專利《一種分散自律調(diào)度集中車站自律機(jī)數(shù)據(jù)自動(dòng)測(cè)試方法及系統(tǒng)》,以上兩類方案雖然公開了車站自律機(jī)的自動(dòng)測(cè)試方案,但是未考慮ctc車站自律機(jī)配置數(shù)據(jù)測(cè)試過程中存在多仿真接口的操作問題,即已有的自動(dòng)測(cè)試系統(tǒng)還未完全脫離人工配合從而實(shí)現(xiàn)對(duì)這兩類仿真接口軟件操作的自動(dòng)化。
技術(shù)實(shí)現(xiàn)思路
1、為了解決現(xiàn)有技術(shù)中存在的缺陷,本發(fā)明通過下述技術(shù)方案實(shí)現(xiàn):
2、一種適用于多仿真接口的ctc車站自律機(jī)配置數(shù)據(jù)自動(dòng)化測(cè)試方法,該ctc車站自律機(jī)配置數(shù)據(jù)在測(cè)試過程中存在多仿真接口的操作,在測(cè)試過程中,車站站場(chǎng)顯示界面中相關(guān)端口的接發(fā)車表示燈、輔助燈、允許發(fā)車燈、監(jiān)督區(qū)間燈、復(fù)示信號(hào)機(jī)以及聯(lián)鎖上位機(jī)界面中信號(hào)機(jī)外方的特定接近、離去區(qū)段均需要通過在仿列控軟件界面和仿站聯(lián)軟件界面進(jìn)行現(xiàn)場(chǎng)仿真操作,其特征為:所述仿列控軟件通過模擬區(qū)間的運(yùn)行狀態(tài)人為設(shè)置站內(nèi)列車行至區(qū)間的安全行車條件,最終實(shí)現(xiàn)站內(nèi)列車正常的發(fā)車作業(yè);該仿列控軟件的各操作命令在被控制過程中,其控制命令的導(dǎo)向結(jié)果會(huì)直接顯示在聯(lián)鎖上位機(jī)屏幕和ctc車站的可視化界面上;該仿列控軟件界面中操作命令分為兩類:區(qū)間方向命令和閉塞分區(qū)命令;所述區(qū)間方向命令的設(shè)置包括信號(hào)機(jī)發(fā)車口是否開啟允許發(fā)車、區(qū)間狀態(tài)是否啟用、輔助燈是常亮、滅燈還是閃燈;所述閉塞分區(qū)命令只包含監(jiān)督區(qū)間燈,指示區(qū)間軌道區(qū)段的狀態(tài)是有車占用還是區(qū)段出清,用來保證只有在區(qū)間空閑時(shí)才能改變運(yùn)行方向;
3、所述仿站聯(lián)軟件通過仿真軟件模擬與既有車站間的信息傳輸,該信息包括接近/離去區(qū)段的占用/空閑信息和由仿站聯(lián)軟件控制的復(fù)示信號(hào)機(jī)色燈顯示信息;通過操作仿站聯(lián)軟件,實(shí)現(xiàn)復(fù)示信號(hào)機(jī)所有色燈的正確顯示以及為站內(nèi)進(jìn)路測(cè)試提供模擬的區(qū)間條件,從而實(shí)現(xiàn)出站信號(hào)機(jī)綠燈、綠黃燈和黃燈的正確顯示。
4、本發(fā)明還公開一種適用于多仿真接口的ctc車站自律機(jī)配置數(shù)據(jù)自動(dòng)化測(cè)試系統(tǒng),其特征為,包括如下模塊:
5、數(shù)據(jù)自動(dòng)測(cè)試與通信模塊:自動(dòng)測(cè)試系統(tǒng)與ctc系統(tǒng)通過tcp連接,自動(dòng)測(cè)試系統(tǒng)作為客戶端,自律機(jī)作為服務(wù)端,自動(dòng)測(cè)試系統(tǒng)通過此協(xié)議獲取ctc站場(chǎng)狀態(tài)及發(fā)送站場(chǎng)操作等,而聯(lián)鎖上位機(jī)和ctc自律機(jī)則是通過串口通信;
6、圖像識(shí)別模塊:對(duì)輸入的圖像進(jìn)行特征提取和分類,識(shí)別出圖像中的目標(biāo),并實(shí)時(shí)處理與傳輸。
7、模擬操作模塊:操作ctc界面、聯(lián)鎖上位機(jī)界面、仿列控和仿站聯(lián),設(shè)置各種測(cè)試條件;
8、執(zhí)行引擎模塊:完成針對(duì)不同測(cè)試需求和測(cè)試邏輯的執(zhí)行運(yùn)算,給出測(cè)試結(jié)果;實(shí)現(xiàn)結(jié)果分析,對(duì)測(cè)試結(jié)果進(jìn)行比對(duì)、分析和輸出。
9、測(cè)試數(shù)據(jù)管理模塊:基礎(chǔ)數(shù)據(jù)和實(shí)驗(yàn)結(jié)果數(shù)據(jù)的數(shù)據(jù)庫存儲(chǔ)。
10、有益效果
11、實(shí)現(xiàn)多仿真接口的ctc車站自律機(jī)配置數(shù)據(jù)自動(dòng)化測(cè)試需要用到的兩項(xiàng)技術(shù)是ocr(光學(xué)字符識(shí)別)技術(shù)和yolo圖像識(shí)別技術(shù)。本發(fā)明能夠?qū)崿F(xiàn)對(duì)多仿真接口的ctc車站自律機(jī)配置數(shù)據(jù)自動(dòng)化測(cè)試,解決了現(xiàn)有技術(shù)中測(cè)試系統(tǒng)無法自動(dòng)識(shí)別、判斷和操作仿真接口操作界面中各命令對(duì)象這一問題,使得測(cè)試人員在測(cè)試過程中不再需要手動(dòng)配合操作各仿真軟件,大大提高了數(shù)據(jù)測(cè)試的自動(dòng)化程度。另外,系統(tǒng)設(shè)置數(shù)據(jù)庫存儲(chǔ)這一方式對(duì)所有操作對(duì)象的查找路徑、各操作對(duì)象的坐標(biāo)位置信息、聯(lián)鎖上位機(jī)界面中出站信號(hào)機(jī)的位置、測(cè)試結(jié)果等實(shí)驗(yàn)基礎(chǔ)數(shù)據(jù)進(jìn)行整理和保存,提高了數(shù)據(jù)安全性、完整性、獨(dú)立性和易維護(hù)性,方便測(cè)試過程中和測(cè)試完成后對(duì)數(shù)據(jù)進(jìn)行查詢和調(diào)取。