專利名稱:軌道交通調度仿真培訓系統(tǒng)及其使用方法
技術領域:
本發(fā)明涉及模擬/仿真技術,具體是軌道交通調度仿真培訓系統(tǒng)及其使用方法。
背景技術:
隨著國內外鐵路運輸?shù)陌l(fā)展,鐵路方面的管理人員也大量增加,其中鐵道調度員也必然會大批量的增加。當前情況,對調度員的培訓,采用的是跟班制,即是一個調用學員跟隨一個老師進行現(xiàn)場學習,跟著老師一起處理現(xiàn)場情況,在這種模式下,學員只能在有經驗的老師那里學到一些一般常見的事故處理情況。調度學員對于大的事件處理,也只是停留在理論中,沒有進行過實際操作演練。當調度學員當上調度員以后,由于對突發(fā)事件沒有演練過,稍有不慎就容易釀成大事故。目前還沒有關于調度方面的實際的仿真培訓系統(tǒng),不能讓調度學員進行演練操作,把學到的操作知識熟練到條件反射。
發(fā)明內容
本發(fā)明的目的在于克服現(xiàn)有技術的不足,提供了一種能對案例進行添加、刪除、修改,以及對編輯添加的案例進行操作,從而能供調度學員進行操作演練的軌道交通調度仿真培訓系統(tǒng)及其使用方法。本發(fā)明的目的主要通過以下技術方案實現(xiàn)軌道交通調度仿真培訓系統(tǒng),包括案例編寫子系統(tǒng)和案例使用子系統(tǒng),所述案例編寫子系統(tǒng)包括順次連接的前端案例編輯界面模塊、任務錄制模塊及數(shù)據(jù)庫存儲模塊;所述案例使用子系統(tǒng)包括案例任務解析模塊、任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊及前端界面顯示模塊,所述任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊均與案例任務解析模塊和前端界面顯示模塊連接,所述案例任務解析模板與案例編寫子系統(tǒng)的數(shù)據(jù)庫存儲模塊連接。其中,案例編寫子系統(tǒng)主要提供案例的編寫功能, 前端案例編輯界面模塊主要提供用戶對案例的編寫添加,刪除,修改等的編輯功能的可視化操作;任務錄制模塊主要是對任務完成操作條件等進行錄制,并且添加完成的條件;數(shù)據(jù)庫存儲模塊主要是完成對數(shù)據(jù)庫的操作,數(shù)據(jù)讀取存儲等。案例使用子系統(tǒng)主要用于在案例編輯子系統(tǒng)中進行過編輯添加的案例進行案例操作運行以及運行期維護,案例任務解析模塊主要是完成案例編寫子系統(tǒng)所生成的案例所包含的任務翻譯成程序所需要運行的條件代碼,然后保存;任務觸發(fā)模塊主要是遍歷當前所觸發(fā)的所有案例,查看每個案例的觸發(fā)任務,能否滿足完成條件并且能否觸發(fā)下一個任務,或者是否需要觸發(fā)下一個任務;已觸發(fā)任務狀態(tài)存儲模塊主要是存儲每個案例中所觸發(fā)的任務的具體實體;前端界面顯示模塊主要是提供用戶把當前數(shù)據(jù)庫中所編輯的案例進行選擇觸發(fā)并進行顯示當前案例所進行到的程度。本發(fā)明在實際應用時通過網絡通信模塊與軌道交通調度仿真系統(tǒng)連接,從而使本發(fā)明能與軌道交通調度仿真系統(tǒng)進行數(shù)據(jù)通訊及信息交互。軌道交通調度仿真培訓系統(tǒng)的案例編寫子系統(tǒng)的使用方法,包括以下步驟 (a)首先初始化案例編寫子系統(tǒng),加載各模塊信息;(b)完成初始化以后,開始案例編輯,選擇編輯的線路及其周邊環(huán)境信息、車輛運行圖 fn息;
(C)添加案例基礎信息; (d)為案例添加一個任務;
(e )錄制步驟(c )中添加的任務需要的所有處理方式,并且添加該處理方式下完成條件以及在某種條件下會觸發(fā)的另外的任務;
(f)重復步湊(d),或者轉到(g);
(g)確認保存案例。所述步驟(a)包括以下步驟
(al)搜索數(shù)據(jù)管理模塊和網絡模塊,初始化數(shù)據(jù)信息和網絡數(shù)據(jù)信息; (a2)對生成的網絡信息和數(shù)據(jù)庫信息進行手工配置; (a3)在配置窗口中完成任務觸發(fā)條件和約束條件的配置。步驟(b)中,在此,做了一個定義,線路及其周邊環(huán)境包括,車輛運行線路,以及線路上的各種設備,以及各種為運行線路提供各種必須使用的裝備,比如電力,環(huán)境等,其中的運行圖信息主要對應車輛在某時刻狀態(tài),車輛是屬于易變屬性。先規(guī)定特定環(huán)境是案例編輯的先決條件。在步驟(d)中,關于任務的解釋,在此把每個故障抽象成一個解決該故障的任務, 完成了任務就說明這個故障已經解決成功。軌道交通調度仿真培訓系統(tǒng)的案例使用子系統(tǒng)的使用方法,包括以下步驟
(A)首先初始化案例使用子系統(tǒng),加載各模塊信息;
(B)觸發(fā)案例;
(C)查看案例信息、案例流程信息,等待需要手動觸發(fā)案例時手動觸發(fā)案例;
(D)顯示案例完成。與現(xiàn)有技術相比,本發(fā)明具有以下優(yōu)點本發(fā)明包括案例編寫子系統(tǒng)和案例使用子系統(tǒng),案例編寫子系統(tǒng)包括前端案例編輯界面模塊、任務錄制模塊及數(shù)據(jù)庫存儲模塊,案例使用子系統(tǒng)包括案例任務解析模塊、任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊及前端界面顯示模塊,本發(fā)明可通過案例編寫子系統(tǒng)對當前真實案例進行快速的編寫,還能夠編寫假想案例,本發(fā)明還可通過案例使用子系統(tǒng)對案例編輯子系統(tǒng)中進行過編輯添加的案例進行操作和維護,從而能供調度學員進行操作演練,為軌道交通培訓打下了強大的基礎。。
圖1為軌道交通調度仿真培訓系統(tǒng)的結構示意圖。
具體實施例方式下面結合實施例及附圖對本發(fā)明作進一步的詳細說明,但本發(fā)明的實施方式不限于此。實施例
如圖1所示,軌道交通調度仿真培訓系統(tǒng),包括案例編寫子系統(tǒng)和案例使用子系統(tǒng),案例編寫子系統(tǒng)包括用于用戶編輯案例的前端案例編輯界面模塊、用于案例結果進行存儲的案例任務錄制模塊及用于案例數(shù)據(jù)存儲的數(shù)據(jù)庫存儲模塊,其中,前端案例編輯界面模塊、 任務錄制模塊及數(shù)據(jù)庫存儲模塊順次連接。案例使用子系統(tǒng)包括從案例編寫子系統(tǒng)的數(shù)據(jù)庫存儲模塊中讀取數(shù)據(jù)并進行解析的案例任務解析模塊、對當前案例任務進行判斷觸發(fā)的任務觸發(fā)模塊、保存當前已觸發(fā)案例的已觸發(fā)任務狀態(tài)存儲模塊、以及對當前觸發(fā)案例進行界面前端顯示的前端界面顯示模塊,任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊均與案例任務解析模塊和前端界面顯示模塊連接,案例任務解析模板與案例編寫子系統(tǒng)的數(shù)據(jù)庫存儲模塊連接。任務錄制模塊通過前端案例編輯界面模塊獲得需要編輯的任務的處理數(shù)據(jù), 任務錄制模塊對完成前端輸入任務的條件進行保存。案例任務解析模塊從數(shù)據(jù)庫存儲模塊中讀出數(shù)據(jù),并把讀出的數(shù)據(jù)按照一定規(guī)則解析后發(fā)送到已觸發(fā)任務狀態(tài)存儲模塊中。任務觸發(fā)模塊通過前端界面顯示模塊把觸發(fā)所需要任務或任務觸發(fā)模塊定時查詢已觸發(fā)任務表,確定是否有新任務可以觸發(fā),具體為查詢任務表中有沒有該任務并且是否滿足觸發(fā)條件,符合觸發(fā)需求時,觸發(fā)該任務。軌道交通調度仿真培訓系統(tǒng)的案例編寫子系統(tǒng)的使用方法,包括以下步驟首先初始化案例編寫子系統(tǒng),加載各模塊信息;完成初始化以后,開始案例編輯,選擇編輯的線路及其周邊環(huán)境信息、車輛運行圖信息(包括線路信息、電力信息、環(huán)控信息等);添加案例基礎信息;為案例添加一個任務;錄制步驟添加案例基礎信息中添加的任務需要的所有處理方式,并且添加該處理方式下完成條件以及在某種條件下會觸發(fā)的另外的任務;繼續(xù)添加任務或確認保存案例。其中,初始化案例編寫子系統(tǒng),加載各模塊信息具體包括以下步驟搜索數(shù)據(jù)管理模塊和網絡模塊,初始化數(shù)據(jù)信息和網絡數(shù)據(jù)信息;對生成的網絡信息和數(shù)據(jù)庫信息進行手工配置;在配置窗口中完成任務觸發(fā)條件和約束條件的配置。軌道交通調度仿真培訓系統(tǒng)的案例使用子系統(tǒng)的使用方法,包括以下步驟首先初始化案例使用子系統(tǒng),加載各模塊信息;觸發(fā)案例;查看案例信息、案例流程信息,等待需要手動觸發(fā)案例時手動觸發(fā)案例;顯示案例完成。如上所述,則能很好的實現(xiàn)本發(fā)明。
權利要求
1.軌道交通調度仿真培訓系統(tǒng),其特征在于,包括案例編寫子系統(tǒng)和案例使用子系統(tǒng), 所述案例編寫子系統(tǒng)包括順次連接的前端案例編輯界面模塊、任務錄制模塊及數(shù)據(jù)庫存儲模塊;所述案例使用子系統(tǒng)包括案例任務解析模塊、任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊及前端界面顯示模塊,所述任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊均與案例任務解析模塊和前端界面顯示模塊連接,所述案例任務解析模板與案例編寫子系統(tǒng)的數(shù)據(jù)庫存儲模塊連接。
2.權利要求1所述的軌道交通調度仿真培訓系統(tǒng)的案例編寫子系統(tǒng)的使用方法,其特征在于,包括以下步驟(a)首先初始化案例編寫子系統(tǒng),加載各模塊信息;(b)完成初始化以后,開始案例編輯,選擇編輯的線路及其周邊環(huán)境信息、車輛運行圖 fn息;(C)添加案例基礎信息;(d)為案例添加一個任務;(e )錄制步驟(c )中添加的任務需要的所有處理方式,并且添加該處理方式下完成條件以及在某種條件下會觸發(fā)的另外的任務;(f)重復步湊(d),或者轉到(g);(g)確認保存案例。
3.根據(jù)權利要求2所述的軌道交通調度仿真培訓系統(tǒng)的案例編寫子系統(tǒng)的使用方法, 其特征在于,所述步驟(a)包括以下步驟(al)搜索數(shù)據(jù)管理模塊和網絡模塊,初始化數(shù)據(jù)信息和網絡數(shù)據(jù)信息;(a2)對生成的網絡信息和數(shù)據(jù)庫信息進行手工配置;(a3)在配置窗口中完成任務觸發(fā)條件和約束條件的配置。
4.權利要求1所述的軌道交通調度仿真培訓系統(tǒng)的案例使用子系統(tǒng)的使用方法,其特征在于,包括以下步驟(A)首先初始化案例使用子系統(tǒng),加載各模塊信息;(B)觸發(fā)案例;(C)查看案例信息、案例流程信息,等待需要手動觸發(fā)案例時手動觸發(fā)案例;(D)顯示案例完成。
全文摘要
本發(fā)明公開了軌道交通調度仿真培訓系統(tǒng),包括案例編寫子系統(tǒng)和案例使用子系統(tǒng),案例編寫子系統(tǒng)包括順次連接的前端案例編輯界面模塊、任務錄制模塊及數(shù)據(jù)庫存儲模塊。案例使用子系統(tǒng)包括案例任務解析模塊、任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊及前端界面顯示模塊,任務觸發(fā)模塊、已觸發(fā)任務狀態(tài)存儲模塊均與案例任務解析模塊和前端界面顯示模塊連接,案例任務解析模板與案例編寫子系統(tǒng)的數(shù)據(jù)庫存儲模塊連接。本發(fā)明還公開了上述軌道交通調度仿真培訓系統(tǒng)的使用方法,本發(fā)明可通過案例編寫子系統(tǒng)對案例進行添加、刪除、修改,并可通過案例使用子系統(tǒng)對編輯添加的案例進行操作,從而能供調度學員進行操作演練。
文檔編號G06F9/44GK102496318SQ201110419318
公開日2012年6月13日 申請日期2011年12月15日 優(yōu)先權日2011年12月15日
發(fā)明者嚴欣, 周林, 朱金陵 申請人:成都運達科技股份有限公司