[發(fā)明專利]一種列控系統(tǒng)測試序列的輔助生成方法和系統(tǒng)在審
| 申請?zhí)枺?/td> | 201310005200.1 | 申請日: | 2013-01-08 |
| 公開(公告)號: | CN103558767A | 公開(公告)日: | 2014-02-05 |
| 發(fā)明(設(shè)計)人: | 張勇;張曉昆;沙碩;徐高珍;蘇耀偉 | 申請(專利權(quán))人: | 北京交通大學(xué) |
| 主分類號: | G05B17/02 | 分類號: | G05B17/02 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 100044 北*** | 國省代碼: | 北京;11 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 系統(tǒng) 測試 序列 輔助 生成 方法 | ||
1.一種列控系統(tǒng)測試序列輔助生成方法,其主要由下列內(nèi)容組成:
1)用戶選擇所需測試的線路;
2)根據(jù)用戶選擇的測試線路系統(tǒng)讀入對應(yīng)的測試線路數(shù)據(jù),其中線路數(shù)據(jù)包括車站拓?fù)浣Y(jié)構(gòu)、車站進路數(shù)據(jù)以及區(qū)間線路數(shù)據(jù);
3)用戶選擇新建測試序列并輸入該條測試序列的初始信息,初始信息包括測試線路的起點和終點、測試所用列車的信息以及ATP的起始狀態(tài);
4)用戶依據(jù)車載設(shè)備工作模式匹配的原則選擇測試子序列;系統(tǒng)根據(jù)用戶的選擇篩選出下一步待選的測試子序列;
5)系統(tǒng)繪制出線路圖并生成一個由測試步驟組成的時序表;
6)用戶在時序表上添加各種配合條件,各種配合條件包括車站進路、應(yīng)答器故障設(shè)置、軌道電路占用和取消、臨時限速設(shè)置和取消;上述配合條件添加無誤后即完成了序列的生成工作。
2.一種如權(quán)利要求1所述的輔助生成方法,其特征在于,通過測試框架以及測試子序列的引入,簡化了用戶需要匹配的狀態(tài)數(shù)量,其中:1)每個測試框架定義了兩個模式之間所有可能的轉(zhuǎn)移,起始狀態(tài)與結(jié)束狀態(tài)相同的子序列同屬于同一測試框架;2)在測試框架內(nèi),可抽取測試框架起始與結(jié)束模式的之外更加詳細(xì)的內(nèi)部狀態(tài),選擇測試案例進行串聯(lián),形成測試子序列。
3.一種如權(quán)利要求1所述的輔助生成方法,其特征在于,通過定義“CTCS-3級車載設(shè)備未上電模式NP(No?Power?Mode)”、“未上電模式到待機模式的測試框架”、“各工作模式到未上電的測試框架”、來定義測試序列的開始和結(jié)束模式,其后通過人工選擇子序列來編制序列,選擇依據(jù)為各個子序列的起始、結(jié)束狀態(tài)的匹配。
4.一種如權(quán)利要求1所述的輔助生成方法,其特征在于,配合條件的添加依據(jù)測試序列中子序列以及案例的相關(guān)要求進行,配合條件主要包括以下內(nèi)容:車站進路的選擇、應(yīng)答器故障設(shè)置、車上的配合條件、臨時限速的設(shè)置與取消、RBC故障的設(shè)置與恢復(fù)、軌道電路故障占用和恢復(fù)、特殊地點的測試速度要求等;用戶可以逐個添加配合條件,也可從外部文件中批量導(dǎo)入配合條件。
5.一種如權(quán)利要求1-4所述的輔助生成方法,其特征在于,步驟6)之后生成word格式的測試序列文檔、XML格式的測試腳本,并統(tǒng)計單個測試序列或整個測試序列集所覆蓋的測試案例;其中,word格式的測試序列文檔包含visio格式的線路圖。
6.一種如權(quán)利要求5所述的輔助生成方法,其特征在于,通過生成內(nèi)嵌Visio線路圖的Word文件來生成供現(xiàn)場測試使用的測試序列;通過生成Xml測試腳本文件來供實驗室仿真測試平臺使用。
7.一種如權(quán)利要求6所述的輔助生成方法,其特征在于,1)Xml測試腳本步驟中包括以下主要內(nèi)容:步驟編號、動作對象、動作內(nèi)容、動作內(nèi)容輔助、動過地點、動作地點輔助、動作地點里程、動作時間、動作時間輔助、動作條件、動作條件輔助;2)主要內(nèi)容是由一系列步驟組成的,具體內(nèi)容包含在各個步驟中。
8.一種如權(quán)利要求5所述的輔助生成方法,其特征在于,通過測試案例的覆蓋性統(tǒng)計來對已編制出的測試序列中所包含的案例進行統(tǒng)計,分為兩種統(tǒng)計類型:針對單個序列的統(tǒng)計和針對整個序列集的統(tǒng)計;案例的覆蓋性統(tǒng)計需要針對測試序列中所包含的測試案例,將重復(fù)包含的案例剔除,可統(tǒng)計出已覆蓋的具體案例以及所覆蓋案例的總數(shù)量。
9.一種列控系統(tǒng)測試序列輔助生成系統(tǒng),其主要由下列內(nèi)容組成:系統(tǒng)配置模塊、數(shù)據(jù)結(jié)構(gòu)模塊、線路數(shù)據(jù)模塊、測試案例模塊、測試子序列模塊、測試序列模塊、線路圖繪制模塊、Word及Visio生成模塊、Xml生成模塊、GUI模塊,其中:1)通過測試案例模塊、測試子序列模塊、測試序列模塊分別實現(xiàn)測試案例,測試子序列和測試框架,及測試序列的管理。
10.一種如權(quán)利要求9所述的輔助生成系統(tǒng),其特征在于,通過系統(tǒng)配置模塊和數(shù)據(jù)結(jié)構(gòu)模塊,將系統(tǒng)全局使用的數(shù)據(jù)結(jié)構(gòu)、模塊之間的接口定義以及系統(tǒng)的全局信息保存起來,便于整個系統(tǒng)的共享。
11.一種如權(quán)利要求9所述的輔助生成系統(tǒng),其特征在于,線路數(shù)據(jù)模塊處理系統(tǒng)中與線路數(shù)據(jù)相關(guān)的信息,包括線路信息的獲取、更新,同時負(fù)責(zé)將線路信息提供給其他的模塊;線路圖繪制模塊用線路信息以及編制出的序列來進行線路圖的繪制。
12.一種如權(quán)利要求9所述的輔助生成系統(tǒng),其特征在于,通過Word及Visio生成模塊、Xml生成模塊、GUI模塊,將生成的測試序列保存為測試文檔、測試腳本,通過將Visio線路圖嵌入到Word文檔中生成完整的測試文檔;GUI模塊用于界面展示。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于北京交通大學(xué),未經(jīng)北京交通大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310005200.1/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:電子高度控制器
- 下一篇:汽車用可調(diào)高度控制器





