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