国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      軌道交通仿真培訓(xùn)方法及軌道交通仿真培訓(xùn)系統(tǒng)的制作方法

      文檔序號:2538912閱讀:270來源:國知局
      軌道交通仿真培訓(xùn)方法及軌道交通仿真培訓(xùn)系統(tǒng)的制作方法
      【專利摘要】本發(fā)明公開了一種軌道交通仿真培訓(xùn)方法及軌道交通仿真培訓(xùn)系統(tǒng)。本發(fā)明中,根據(jù)控制對象生成仿真控制命令;通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)管理信息,與用于存儲控制對象的組態(tài)配置信息的培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置;接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息,按照組態(tài)配置信息運行,并上傳組態(tài)配置信息對應(yīng)的控制反饋結(jié)果;存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的控制反饋結(jié)果,并將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的控制反饋結(jié)果輸出至學(xué)員機;接收仿真控制命令對應(yīng)的控制反饋結(jié)果,進行顯示。應(yīng)用本發(fā)明,可以降低仿真培訓(xùn)成本。
      【專利說明】軌道交通仿真培訓(xùn)方法及軌道交通仿真培訓(xùn)系統(tǒng)
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及軌道交通仿真技術(shù),尤其涉及一種軌道交通仿真培訓(xùn)方法及軌道交通仿真培訓(xùn)系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著國內(nèi)城市軌道交通的迅速發(fā)展,對軌道交通監(jiān)控系統(tǒng)的安全性、穩(wěn)定性要求也越來也高。由于軌道交通監(jiān)控系統(tǒng)構(gòu)成復(fù)雜,包含了多個監(jiān)控子系統(tǒng),且每個監(jiān)控子系統(tǒng)均具有專業(yè)性較強的控制業(yè)務(wù)邏輯,因而,需要調(diào)度人員具有較高的技能。否則,可能造成在軌道交通事故中,由于調(diào)度人員對于軌道交通監(jiān)控系統(tǒng)的不熟悉,導(dǎo)致人為操作失敗,從而可能導(dǎo)致更嚴重的后果。
      [0003]為了減少甚至避免這類不熟悉軌道交通監(jiān)控系統(tǒng)的因素,需要在地鐵調(diào)度人員上崗之前,對調(diào)度人員進行充分的操作培訓(xùn),以仿真各監(jiān)控子系統(tǒng)的控制業(yè)務(wù)邏輯,以及監(jiān)控子系統(tǒng)之間的聯(lián)動,從而仿真各種軌道交通事故的發(fā)生,提供給調(diào)度人員進行處理,以達到增強調(diào)度人員的專業(yè)技能,提高處理軌道交通事故能力的目的,使之在一定程度上減少軌道交通事故的發(fā)生。
      [0004]目前,為了仿真各監(jiān)控子系統(tǒng)的控制業(yè)務(wù)邏輯,以及監(jiān)控子系統(tǒng)之間的聯(lián)動,仿真各種軌道交通事故場景,一般通過搭建軌道交通縮微模型,采用錄制現(xiàn)場運行數(shù)據(jù)的方式,然后通過編寫運行腳本,將錄制的現(xiàn)場運行數(shù)據(jù)錄入軌道交通縮微模型,從而實現(xiàn)軌道交通的現(xiàn)場仿真教學(xué)模式。但搭建的仿真培訓(xùn)系統(tǒng),需要通過搭建軌道交通縮微模型、部署實際物理設(shè)備,以獲取大量接近真實場景的數(shù)據(jù),這使得仿真過程非常耗費人力和物力,仿真培訓(xùn)成本高。

      【發(fā)明內(nèi)容】

      [0005]本發(fā)明的實施例提供一種軌道交通仿真培訓(xùn)方法,降低仿真培訓(xùn)成本。
      [0006]本發(fā)明的實施例還提供一種軌道交通仿真培訓(xùn)系統(tǒng),降低仿真培訓(xùn)成本。
      [0007]為達到上述目的,本發(fā)明實施例提供的一種軌道交通仿真培訓(xùn)系統(tǒng),該系統(tǒng)包括:仿真培訓(xùn)實時數(shù)據(jù)庫、學(xué)員機、教師機、培訓(xùn)數(shù)據(jù)庫、仿真培訓(xùn)組態(tài)平臺以及仿真培訓(xùn)運行子系統(tǒng),其中,
      [0008]學(xué)員機,用于根據(jù)用戶選擇的控制對象生成仿真控制命令,并通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng);將接收的仿真控制命令對應(yīng)的控制反饋結(jié)果進行顯示;
      [0009]仿真培訓(xùn)實時數(shù)據(jù)庫,用于存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的控制反饋結(jié)果,并將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的控制反饋結(jié)果輸出至學(xué)員機;
      [0010]仿真培訓(xùn)組態(tài)平臺,用于通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)組態(tài)配置管理信息,與培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置;[0011]仿真培訓(xùn)運行子系統(tǒng),用于接收學(xué)員機下發(fā)的仿真控制命令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;
      [0012]接收教師機發(fā)送的查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機;
      [0013]接收教師機發(fā)送的修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,并將修改結(jié)果發(fā)送到培訓(xùn)數(shù)據(jù)庫;
      [0014]接收教師機發(fā)送的觸發(fā)場景控制指令或模式控制指令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;
      [0015]教師機,用于向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,將接收的查詢結(jié)果進行顯示;向仿真培訓(xùn)運行子系統(tǒng)下發(fā)修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令;向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景控制指令或模式控制指令,接收觸發(fā)場景控制指令或模式控制指令對應(yīng)的控制反饋結(jié)果,進行顯示;
      [0016]培訓(xùn)數(shù)據(jù)庫,用于存儲控制對象的組態(tài)配置信息以供仿真培訓(xùn)運行子系統(tǒng)以及仿真培訓(xùn)組態(tài)平臺使用。
      [0017]較佳地,所述控制反饋結(jié)果包括:控制對象實時運行數(shù)據(jù)信息以及仿真培訓(xùn)運行子系統(tǒng)運行報警數(shù)據(jù)信息。
      [0018]較佳地,所述組態(tài)配置包括:控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置以及時間表配置。
      [0019]較佳地,所述學(xué)員機為一臺或多臺,所述教師機為一臺或多臺。
      [0020]較佳地,所述仿真培訓(xùn)組態(tài)平臺包括:輸入輸出IO通信模塊、數(shù)據(jù)點管理模塊、閉鎖管理模塊、控制響應(yīng)管理模塊、場景管理模塊、模式管理模塊以及時間表管理模塊,其中,
      [0021]IO通信模塊,用于配置軌道交通仿真培訓(xùn)系統(tǒng)與外部系統(tǒng)的通訊方式,并保存配置數(shù)據(jù);
      [0022]數(shù)據(jù)點管理模塊,用于導(dǎo)入控制對象的數(shù)據(jù)點信息,導(dǎo)入數(shù)據(jù)點信息后,供閉鎖管理模塊、控制響應(yīng)管理模塊、場景管理模塊、模式管理模塊以及時間表管理模塊使用;
      [0023]閉鎖管理模塊,用于接收仿真控制命令,如果確定需要進行閉鎖控制點檢查,配置仿真控制命令對應(yīng)的控制對象的閉鎖命令類型和閉鎖條件;
      [0024]控制響應(yīng)管理模塊,用于在閉鎖管理模塊確定不進行閉鎖控制點檢查或允許閉鎖控制時,判斷是否需要進行控制響應(yīng)處理檢查,如果是,向模式管理模塊輸出觸發(fā)信息,否貝1J,向時間表管理模塊輸出觸發(fā)信息;
      [0025]模式管理模塊,用于接收觸發(fā)信息,判斷是否需要進行模式處理檢查,如果是,進行模式處理,否則,向場景管理模塊輸出觸發(fā)信息;
      [0026]場景管理模塊,用于接收觸發(fā)信息,判斷是否需要進行場景處理檢查,如果是,進行場景處理后,返回控制正確信息;否則,按預(yù)先設(shè)置進行場景處理,如果執(zhí)行正確,返回控制正確信息,如果執(zhí)行不正確,返回控制錯誤信息;
      [0027]時間表管理模塊,用于接收觸發(fā)信息,判斷是否需要進行時間表測點檢查,如果是,保存時間表,返回控制正確信息,如果否,進行默認控制處理,返回控制正確信息。
      [0028]較佳地,所述仿真培訓(xùn)運行子系統(tǒng)與培訓(xùn)數(shù)據(jù)庫交互包括:
      [0029]培訓(xùn)數(shù)據(jù)庫按照組態(tài)的仿真配置,進行控制對象狀態(tài)、控制對象閉鎖、控制對象控制響應(yīng)以及場景、模式、時間表的條件判斷,對于符合條件的仿真配置,進行單控制對象邏輯行為執(zhí)行以及多個控制對象邏輯行為執(zhí)行的聯(lián)動。
      [0030]一種軌道交通仿真培訓(xùn)方法,該方法包括:
      [0031]學(xué)員機根據(jù)用戶選擇的控制對象生成仿真控制命令,并通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng);
      [0032]仿真培訓(xùn)組態(tài)平臺通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)組態(tài)配置管理信息,與用于存儲控制對象的組態(tài)配置信息的培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置;
      [0033]仿真培訓(xùn)運行子系統(tǒng)接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息,按照組態(tài)配置信息運行,并上傳組態(tài)配置信息對應(yīng)的控制反饋結(jié)果;
      [0034]仿真培訓(xùn)實時數(shù)據(jù)庫存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的控制反饋結(jié)果,并將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的控制反饋結(jié)果輸出至學(xué)員機;
      [0035]學(xué)員機接收仿真控制命令對應(yīng)的控制反饋結(jié)果,進行顯示。
      [0036]其中,所述方法進一步包括:
      [0037]教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令;
      [0038]仿真培訓(xùn)運行子系統(tǒng)接收查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機進行顯示。
      [0039]其中,所述方法進一步包括:
      [0040]教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景控制指令或模式控制指令;
      [0041]仿真培訓(xùn)運行子系統(tǒng)接收觸發(fā)場景控制指令或模式控制指令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的組態(tài)配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;
      [0042]教師機接收控制反饋結(jié)果,進行顯示。
      [0043]其中,所述仿真培訓(xùn)組態(tài)配置管理包括:閉鎖管理、控制響應(yīng)管理、場景管理、模式管理以及時間表管理,所述仿真培訓(xùn)運行子系統(tǒng)接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息包括:
      [0044]All,接收仿真控制命令,根據(jù)獲取的歷史控制反饋結(jié)果以及預(yù)先存儲的控制對象對應(yīng)的仿真培訓(xùn)管理信息,如果確定需要進行閉鎖控制點檢查,配置仿真控制命令對應(yīng)的控制對象的閉鎖命令類型和閉鎖條件;
      [0045]A12,在確定不進行閉鎖控制點檢查或允許閉鎖控制時,判斷是否需要進行控制響應(yīng)處理檢查,如果是,執(zhí)行步驟A13,否則,執(zhí)行步驟A15 ;
      [0046]A13,判斷是否需要進行模式處理檢查,如果是,進行模式處理,否則,執(zhí)行步驟A14 ;[0047]A14,判斷是否需要進行場景處理檢查,如果是,進行場景處理后,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息;否則,按預(yù)先設(shè)置進行場景處理,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,監(jiān)測到控制對象執(zhí)行正確,返回控制正確信息,如果執(zhí)行不正確,返回控制錯誤信息;
      [0048]A15,判斷是否需要進行時間表測點檢查,如果是,保存時間表,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息,如果否,進行默認控制處理,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息。
      [0049]由上述技術(shù)方案可見,本發(fā)明實施例提供的一種軌道交通仿真培訓(xùn)方法及軌道交通仿真培訓(xùn)系統(tǒng),采用組態(tài)的方式構(gòu)建軌道交通仿真培訓(xùn)系統(tǒng),并可提供軌道交通綜合監(jiān)控領(lǐng)域多子系統(tǒng)、多設(shè)備間的仿真培訓(xùn)管理聯(lián)動仿真場景,從而避免搭建軌道交通縮微模型等實際物理設(shè)備,降低仿真培訓(xùn)成本;同時,由于無需編寫復(fù)雜的腳本運行程序,可以提升軌道交通仿真培訓(xùn)的可靠性。
      【專利附圖】

      【附圖說明】
      [0050]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,以下將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹。顯而易見地,以下描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員而言,還可以根據(jù)這些附圖所示實施例得到其它的實施例及其附圖。
      [0051]圖1為本發(fā)明實施例軌道交通仿真培訓(xùn)系統(tǒng)結(jié)構(gòu)示意圖。
      [0052]圖2為本發(fā)明實施例軌道交通仿真培訓(xùn)系統(tǒng)信息交互示意圖。
      [0053]圖3為本發(fā)明實施例仿真培訓(xùn)組態(tài)平臺結(jié)構(gòu)示意圖。
      [0054]圖4為本發(fā)明實施例軌道交通仿真培訓(xùn)方法流程示意圖。
      [0055]圖5為本發(fā)明實施例軌道交通仿真培訓(xùn)方法的具體流程示意圖。
      【具體實施方式】
      [0056]以下將結(jié)合附圖對本發(fā)明各實施例的技術(shù)方案進行清楚、完整的描述,顯然,所描述的實施例僅僅是本發(fā)明的一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動的前提下所得到的所有其它實施例,都屬于本發(fā)明所保護的范圍。
      [0057]現(xiàn)有的軌道交通仿真培訓(xùn)系統(tǒng),為了仿真各種軌道交通事故場景,需要通過搭建軌道交通縮微模型,采集現(xiàn)場運行數(shù)據(jù),然后將現(xiàn)場運行數(shù)據(jù)錄入軌道交通縮微模型,達到實現(xiàn)軌道交通現(xiàn)場仿真的目的,使得仿真過程非常耗費人力和物力,仿真培訓(xùn)成本高;進一步地,需要編寫程序,例如,BASIC、C、FORTRAN等來實現(xiàn)的仿真測試,編寫程序不但工作量大、周期長,而且容易出現(xiàn)編程錯誤,降低了軌道交通仿真培訓(xùn)的可靠性。
      [0058]組態(tài)(Configuration)軟件,又稱組態(tài)監(jiān)控系統(tǒng)軟件,是針對數(shù)據(jù)采集與過程控制的專用軟件。由于組態(tài)軟件處在控制系統(tǒng)監(jiān)控層一級的軟件平臺和開發(fā)環(huán)境,可以使用靈活的組態(tài)方式,為用戶提供快速構(gòu)建工業(yè)自動控制系統(tǒng)監(jiān)控功能的、通用層次的軟件工具。也就是說,可根據(jù)組態(tài)軟件中提供的工具、方法,完成工程中的某一具體任務(wù),而不需要通過編寫程序完成特定的應(yīng)用。[0059]本發(fā)明實施例中,考慮采用組態(tài)的方式構(gòu)建軌道交通仿真培訓(xùn)系統(tǒng),從而避免搭建軌道交通縮微模型等實際物理設(shè)備,降低仿真培訓(xùn)成本;同時,由于無需編寫復(fù)雜的腳本運行程序,降低了編寫程序的工作量,也避免了編程錯誤,從而可以提升軌道交通仿真培訓(xùn)的可靠性。
      [0060]圖1為本發(fā)明實施例軌道交通仿真培訓(xùn)系統(tǒng)結(jié)構(gòu)示意圖。參見圖1,該軌道交通仿真培訓(xùn)系統(tǒng)包括:仿真培訓(xùn)實時數(shù)據(jù)庫、學(xué)員機、教師機、培訓(xùn)數(shù)據(jù)庫、仿真培訓(xùn)組態(tài)平臺以及仿真培訓(xùn)運行子系統(tǒng),其中,
      [0061]學(xué)員機,用于根據(jù)用戶選擇的控制對象生成仿真控制命令,并通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng);接收仿真控制命令對應(yīng)的控制反饋結(jié)果,進行顯示;
      [0062]仿真培訓(xùn)實時數(shù)據(jù)庫,用于存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的控制反饋結(jié)果,將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的控制反饋結(jié)果輸出至學(xué)員機;
      [0063]本發(fā)明實施例中,控制反饋結(jié)果包括:控制對象實時運行數(shù)據(jù)信息以及仿真培訓(xùn)運行子系統(tǒng)運行報警數(shù)據(jù)信息。也就是說,仿真培訓(xùn)實時數(shù)據(jù)庫用于負責仿真培訓(xùn)系統(tǒng)中各控制對象的實時數(shù)據(jù)、歷史數(shù)據(jù)、報警數(shù)據(jù)的管理和分發(fā)。
      [0064]仿真培訓(xùn)組態(tài)平臺,用于通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)組態(tài)配置管理信息,與培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置;
      [0065]本發(fā)明實施例中,仿真培訓(xùn)管理包括:閉鎖管理、控制響應(yīng)管理、場景管理、模式管理以及時間表管理。仿真培訓(xùn)組態(tài)平臺根據(jù)獲取的歷史控制反饋結(jié)果以及仿真培訓(xùn)管理設(shè)置,對控制對象的狀態(tài)仿真、閉鎖仿真、控制響應(yīng)仿真,場景仿真、模式仿真、時間表仿真進行組態(tài)配置,生成組態(tài)配置信息,從而可以使得仿真培訓(xùn)運行子系統(tǒng)根據(jù)組態(tài)配置信息,對控制對象的運行狀態(tài)進行控制。關(guān)于仿真培訓(xùn)管理,后續(xù)再進行詳細描述。
      [0066]仿真培訓(xùn)運行子系統(tǒng),用于接收學(xué)員機下發(fā)的仿真控制命令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;
      [0067]接收教師機發(fā)送的查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機;
      [0068]接收教師機發(fā)送的修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,并將修改結(jié)果發(fā)送到培訓(xùn)數(shù)據(jù)庫;
      [0069]接收教師機發(fā)送的觸發(fā)場景控制指令或模式控制指令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;
      [0070]教師機,用于向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,將接收的查詢結(jié)果進行顯示;向仿真培訓(xùn)運行子系統(tǒng)下發(fā)修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令;向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景控制指令或模式控制指令,接收觸發(fā)場景控制指令或模式控制指令對應(yīng)的控制反饋結(jié)果,進行顯示;
      [0071]培訓(xùn)數(shù)據(jù)庫,用于存儲控制對象的組態(tài)配置信息以供仿真培訓(xùn)運行子系統(tǒng)以及仿真培訓(xùn)組態(tài)平臺使用。[0072]本發(fā)明實施例中,教師機可對仿真培訓(xùn)運行子系統(tǒng)進行控制。例如,向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景仿真控制命令或模式仿真控制命令,以使仿真培訓(xùn)運行子系統(tǒng)通過與培訓(xùn)數(shù)據(jù)庫的交互,對控制對象進行場景組態(tài)配置或模式組態(tài)配置,并將相關(guān)信息輸出至仿真培訓(xùn)實時數(shù)據(jù)庫,仿真培訓(xùn)實時數(shù)據(jù)庫再將接收的信息輸出至教師機。
      [0073]當然,實際應(yīng)用中,教師機也可以向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢指令、和/或,更新指令,仿真培訓(xùn)運行子系統(tǒng)接收查詢指令、和/或,更新指令,與仿真培訓(xùn)實時數(shù)據(jù)庫以及仿真培訓(xùn)組態(tài)平臺交互,獲取相應(yīng)的查詢指令響應(yīng)、和/或,更新指令響應(yīng),并將查詢指令響應(yīng)、和/或,更新指令響應(yīng)輸出至教師機。具體來說,
      [0074]教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢指令,仿真培訓(xùn)運行子系統(tǒng)接收查詢指令,從培訓(xùn)數(shù)據(jù)庫中獲取查詢指令對應(yīng)的信息,封裝獲取的查詢指令對應(yīng)的信息為查詢指令響應(yīng),輸出至教師機?;蛘?,
      [0075]教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)更新指令,仿真培訓(xùn)運行子系統(tǒng)接收更新指令,與培訓(xùn)數(shù)據(jù)交互,獲取更新指令對應(yīng)的組態(tài)配置信息,封裝為更新指令響應(yīng),并按照更新指令響應(yīng)進行控制對象的仿真運行,將更新指令響應(yīng)輸出至教師機。
      [0076]本發(fā)明實施例中,查詢指令和更新指令對應(yīng)于仿真培訓(xùn)管理,更新指令包括:閉鎖管理更新指令、控制響應(yīng)管理更新指令、場景管理更新指令、模式管理更新指令以及時間表管理更新指令等。
      [0077]仿真培訓(xùn)運行子系統(tǒng)接收教師機下發(fā)的更新指令,并與培訓(xùn)數(shù)據(jù)庫交互,按照更新生成的組態(tài)配置信息進行控制對象的狀態(tài)仿真、閉鎖管理仿真、控制響應(yīng)管理仿真,場景管理仿真、模式管理仿真、時間表管理仿真的邏輯行為執(zhí)行。
      [0078]本發(fā)明實施例中,學(xué)員機可以設(shè)置為一臺或多臺,教師機可以設(shè)置為一臺或多臺。學(xué)員機、教師機采用人機接口界面(HMI,Human Machine Interface),仿真培訓(xùn)運行子系統(tǒng)中設(shè)置有仿真培訓(xùn)運行程序,仿真培訓(xùn)組態(tài)平臺中設(shè)置有仿真培訓(xùn)組態(tài)程序,仿真培訓(xùn)實時數(shù)據(jù)庫中設(shè)置有教學(xué)管理系統(tǒng)(TMS, Teaching Management System)實時數(shù)據(jù)庫(RTDB,Real Time DataBase)。
      [0079]本發(fā)明實施例中,仿真控制命令包括:單點控制命令、模式控制命令以及時間表控制命令。
      [0080]圖2為本發(fā)明實施例軌道交通仿真培訓(xùn)系統(tǒng)信息交互示意圖。參見圖2,學(xué)員機向仿真培訓(xùn)實時數(shù)據(jù)庫中的TMS RTDB下發(fā)仿真控制命令,仿真培訓(xùn)實時數(shù)據(jù)庫將接收的仿真控制命令下發(fā)至仿真培訓(xùn)運行子系統(tǒng),仿真培訓(xùn)運行子系統(tǒng)將實時數(shù)據(jù)、報警數(shù)據(jù)以及歷史數(shù)據(jù)上傳至仿真培訓(xùn)實時數(shù)據(jù)庫,仿真培訓(xùn)實時數(shù)據(jù)庫將接收的實時數(shù)據(jù)、報警數(shù)據(jù)以及歷史數(shù)據(jù)上傳至學(xué)員機;教師機可向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景仿真控制命令、和/或,模式仿真控制命令,仿真培訓(xùn)運行子系統(tǒng)接收觸發(fā)場景仿真控制命令、和/或,模式仿真控制命令,從培訓(xùn)數(shù)據(jù)庫中讀取觸發(fā)場景仿真控制命令、和/或,模式仿真控制命令對應(yīng)的組態(tài)配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果通過仿真培訓(xùn)實時數(shù)據(jù)庫分別輸出至學(xué)員機和教師機;同時,教師機還可以與仿真培訓(xùn)運行子系統(tǒng)、培訓(xùn)數(shù)據(jù)庫進行交互,查詢、修改控制點閉鎖、控制點響應(yīng)、場景、模式以及時間表配置。具體來說,教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,仿真培訓(xùn)運行子系統(tǒng)接收教師機發(fā)送的查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機,教師機將接收的查詢結(jié)果進行顯示;教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,仿真培訓(xùn)運行子系統(tǒng)接收教師機發(fā)送的修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,并將修改結(jié)果發(fā)送到培訓(xùn)數(shù)據(jù)庫。
      [0081 ] 本發(fā)明實施例中,仿真培訓(xùn)運行子系統(tǒng)根據(jù)接收到的仿真控制命令,進行仿真處理;同時支持定時的觸發(fā)指定的仿真場景,向教師機發(fā)送查詢、修改指令,查詢、修改控制對象閉鎖管理配置、控制響應(yīng)管理配置、場景管理配置、模式管理配置以及時間表管理配置
      坐寸ο
      [0082]本發(fā)明實施例中,根據(jù)接收到的仿真控制命令,進行仿真處理是指在接收到仿真控制命令后,按照組態(tài)的仿真配置,進行控制對象狀態(tài)、控制對象閉鎖、控制對象控制響應(yīng)以及場景、模式、時間表的條件判斷,對于符合條件的仿真配置,仿真控制命令下發(fā)后,可以進行單控制對象邏輯行為執(zhí)行以及多個控制對象邏輯行為執(zhí)行的聯(lián)動。
      [0083]本發(fā)明實施例中,仿真培訓(xùn)組態(tài)平臺按照目標監(jiān)控系統(tǒng)(軌道交通仿真培訓(xùn)系統(tǒng))的設(shè)計,進行需要仿真功能的數(shù)據(jù)、腳本配置,即通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)管理信息。
      [0084]本發(fā)明實施例中,教師機用于可視化的查看、修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置,以及,可手動觸發(fā)指定的場景控制、模式控制指令。培訓(xùn)仿真組態(tài)平臺主要便于用戶便捷的進行設(shè)備的狀態(tài)模擬、設(shè)備閉鎖模擬、設(shè)備控制響應(yīng)模擬,場景模擬、模式模擬、時間表模擬的組態(tài)配置。
      [0085]所應(yīng)說明的是,本發(fā)明實施例的軌道交通仿真培訓(xùn)系統(tǒng),預(yù)先設(shè)置并存儲各控制對象對應(yīng)的仿真培訓(xùn)管理信息,以及,觸發(fā)控制對象按照組態(tài)配置信息運行為公知技術(shù),在此略去詳述。
      [0086]圖3為本發(fā)明實施例仿真培訓(xùn)組態(tài)平臺結(jié)構(gòu)示意圖。參見圖3,該仿真培訓(xùn)組態(tài)平臺包括:輸入輸出(10)通信模塊、數(shù)據(jù)點管理模塊、閉鎖管理模塊、控制響應(yīng)管理模塊、場景管理模塊、模式管理模塊以及時間表管理模塊,其中,
      [0087]IO通信模塊,用于配置軌道交通仿真培訓(xùn)系統(tǒng)與外部系統(tǒng)的通訊方式,并保存配置數(shù)據(jù);
      [0088]本發(fā)明實施例中,IO通信模塊負責配置仿真培訓(xùn)組態(tài)平臺與軌道交通仿真培訓(xùn)系統(tǒng)中其它平臺的通信方式,包含:通道管理、協(xié)議管理以及設(shè)備(控制對象)管理。例如,通信通道的建立,通信通道、通信協(xié)議的數(shù)據(jù)配置以及管理。
      [0089]數(shù)據(jù)點管理模塊,用于導(dǎo)入控制對象的數(shù)據(jù)點信息,導(dǎo)入數(shù)據(jù)點信息后,供閉鎖管理模塊、控制響應(yīng)管理模塊、場景管理模塊、模式管理模塊以及時間表管理模塊使用;
      [0090]本發(fā)明實施例中,數(shù)據(jù)點管理模塊通過培訓(xùn)數(shù)據(jù)庫導(dǎo)入需要仿真的數(shù)據(jù)點(控制對象)信息,導(dǎo)入數(shù)據(jù)點信息后,為閉鎖管理模塊、控制響應(yīng)管理模塊,場景管理模塊、模式管理模塊以及時間表管理模塊提供管理數(shù)據(jù)。
      [0091]較佳地,在軌道交通領(lǐng)域,每一控制對象抽象為一數(shù)據(jù)點,數(shù)據(jù)點信息按照車站、子系統(tǒng)兩個維度進行劃分,包括車站管理、子系統(tǒng)管理以及數(shù)據(jù)點管理。數(shù)據(jù)點信息是對于真實監(jiān)控系統(tǒng)中設(shè)備的狀態(tài)和控制行為的抽象,可以分為:仿真量信息、開關(guān)量信息、字符串量信息、整形量信息、電度量信息等。例如,對于空調(diào)子系統(tǒng),可以抽象為一個包含溫度、流量以及以字符串表示的制冷或制熱信息。這樣,通過監(jiān)測空調(diào)子系統(tǒng)的運行溫度,與空調(diào)子系統(tǒng)運行的目標溫度進行比較,就可以控制和調(diào)節(jié)空調(diào)子系統(tǒng)。
      [0092]閉鎖管理模塊,用于接收仿真控制命令,如果確定需要進行閉鎖控制點檢查,配置仿真控制命令對應(yīng)的控制對象的閉鎖命令類型和閉鎖條件;
      [0093]本發(fā)明實施例中,閉鎖管理模塊根據(jù)預(yù)先存儲的控制對象對應(yīng)的仿真培訓(xùn)管理信息,負責配置指定控制對象集合的閉鎖命令類型和閉鎖條件。包括:控制對象、(閉鎖)命令類型以及閉鎖條件,其中,
      [0094]閉鎖命令是指在對控制對象下發(fā)仿真控制命令后,控制對象在接收到仿真控制命令后,需要檢查自身及其相關(guān)設(shè)備的當前狀態(tài)是否可以執(zhí)行下發(fā)的控制命令。
      [0095]閉鎖命令類型包括:控制選擇命令和控制執(zhí)行命令。
      [0096]閉鎖條件是一段結(jié)合控制執(zhí)行命令編寫的一段腳本。例如:對于某一車站的電力監(jiān)控(PSCADA,Power Supervisory Control And Data Acquisition)系統(tǒng)的開關(guān)刀閘下發(fā)“合閘”的控制執(zhí)行命令,對于該“合閘”的控制執(zhí)行命令,控制對象開關(guān)刀閘需要判斷其上行開關(guān)狀態(tài)是否為“開”,以及其自身的狀態(tài)是否為可控狀態(tài)。該情景的閉鎖命令類型(下發(fā)的控制命令)為:控制執(zhí)行命令,閉鎖條件對應(yīng)的配置腳本可類似于:上行開關(guān).狀態(tài)&&本開關(guān).是否可控。
      [0097]控制響應(yīng)管理模塊,用于在閉鎖管理模塊確定不進行閉鎖控制點檢查或允許閉鎖控制時,判斷是否需要進行控制響應(yīng)處理檢查,如果是,向模式管理模塊輸出觸發(fā)信息,否貝1J,向時間表管理模塊輸出觸發(fā)信息;
      [0098]本發(fā)明實施例中,控制響應(yīng)管理模塊負責配置控制對象的閉鎖命令類型的響應(yīng)方式,即進行控制響應(yīng)處理檢查,包括:控制對象、(閉鎖)命令類型以及響應(yīng)方式。
      [0099]模式管理模塊,用于接收觸發(fā)信息,判斷是否需要進行模式處理檢查,如果是,進行模式處理,否則,向場景管理模塊輸出觸發(fā)信息;
      [0100]本發(fā)明實施例中,模式管理模塊用于按照目標系統(tǒng)的設(shè)計模式,配置模式的工藝、模式號以及每個模式需要控制的各設(shè)備(控制對象)狀態(tài),即進行模式處理檢查,也就是模式工藝、模式號以及模式內(nèi)容。例如,模式可以包括:照明、通風、給排水、屏蔽門、自動扶梯等模式管理,模式處理包括:配置模式的工藝、配置模式號以及配置每個模式需要控制的各控制對象狀態(tài)。
      [0101]場景管理模塊,用于接收觸發(fā)信息,判斷是否需要進行場景處理檢查,如果是,進行場景處理后,返回控制正確信息;否則,按預(yù)先設(shè)置進行場景處理,如果執(zhí)行正確,返回控制正確信息,如果執(zhí)行不正確,返回控制錯誤信息;
      [0102]本發(fā)明實施例中,場景管理模塊由場景條件、場景內(nèi)容以及定時場景組成,用于進行場景處理,例如,火災(zāi)報警、水消防、氣體滅火、防排煙、乘客疏散、救災(zāi)等場景處理,即進行場景處理具體包括:按照控制對象的場景設(shè)計,配置場景的前置觸發(fā)條件以及前置觸發(fā)條件對應(yīng)的控制對象目標狀態(tài);對于需要定時觸發(fā)的場景,配置定時觸發(fā)的規(guī)則。例如,對于軌道交通領(lǐng)域的站臺模式中的擁擠場景,前置條件可以配置為:平均客流量>1000。這樣,在平均客流量超過1000后,前置觸發(fā)條件對應(yīng)的控制對象目標狀態(tài)可以設(shè)置如下:
      [0103]閘機全開;[0104]廣播系統(tǒng)播放提示語音信息;
      [0105]乘客信息系統(tǒng)在展廳、站臺的引導(dǎo)屏提示文字信息。
      [0106]定時場景觸發(fā)處理流程包括:
      [0107]檢查是否滿足定時場景,
      [0108]如果是,檢查是否滿足前置觸發(fā)條件,如果是,進行場景處理后結(jié)束流程;
      [0109]如果否,結(jié)束流程。
      [0110]關(guān)于配置管理,也可以通過組態(tài)軟件模式實現(xiàn)。
      [0111]時間表管理模塊,用于接收觸發(fā)信息,判斷是否需要進行時間表測點檢查,如果是,保存時間表,返回控制正確信息,如果否,進行默認控制處理,返回控制正確信息。
      [0112]本發(fā)明實施例中,時間表管理模塊可以按照目標系統(tǒng)時間表規(guī)則,配置需要觸發(fā)的今日時間表、明日時間表。例如,對于通風模式,時間表可以設(shè)置為:早間通風,50%開沖午全通風,100%開;晚上弱通風,20%開。
      [0113]本發(fā)明實施例中,在返回控制正確信息后,觸發(fā)仿真培訓(xùn)運行子系統(tǒng)按照相應(yīng)閉鎖點檢查、控制響應(yīng)檢查、場景管理檢查、模式管理檢查以及時間表檢查后的信息運行。
      [0114]由上述可見,本發(fā)明實施例的軌道交通仿真培訓(xùn)系統(tǒng),采用組態(tài)軟件仿真的方式進行場景仿真、模式仿真、閉鎖仿真、時間表仿真、控制響應(yīng)仿真,可以有效避免搭建軌道交通縮微模型等實際物理設(shè)備,并進行設(shè)備的狀態(tài)、閉鎖、控制響應(yīng)的仿真操作,并可提供軌道交通綜合監(jiān)控領(lǐng)域多子系統(tǒng)、多設(shè)備間的聯(lián)動仿真場景,降低了仿真培訓(xùn)成本;同時,由于無需編寫復(fù)雜的腳本運行程序,降低了編寫程序的工作量,也避免了編程錯誤,從而可以提升軌道交通仿真培訓(xùn)的可靠性;而且,采用組態(tài)軟件構(gòu)建的軌道交通仿真培訓(xùn)系統(tǒng),具有良好的可移植性、靈活性、兼容性、真實性,可以與真實系統(tǒng)服務(wù)器隔離,保證真實系統(tǒng)的安全性;此外,解決在沒有真實設(shè)備的情況下,可以讓地鐵監(jiān)控人員(教師機)直觀、有效進行監(jiān)控系統(tǒng)的仿真操作。
      [0115]圖4為本發(fā)明實施例軌道交通仿真培訓(xùn)方法流程示意圖。參見圖4,該流程包括:
      [0116]步驟101,學(xué)員機根據(jù)用戶選擇的控制對象生成仿真控制命令,并通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng);
      [0117]步驟102,仿真培訓(xùn)組態(tài)平臺通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)組態(tài)配置管理信息,與用于存儲控制對象的組態(tài)配置信息的培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置;
      [0118]步驟103,仿真培訓(xùn)運行子系統(tǒng)接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息,按照組態(tài)配置信息運行;
      [0119]步驟104,仿真培訓(xùn)運行子系統(tǒng)上傳組態(tài)配置信息對應(yīng)的控制反饋結(jié)果(運行結(jié)果信息);
      [0120]步驟105,仿真培訓(xùn)實時數(shù)據(jù)庫存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的運行結(jié)果信息,并將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的運行結(jié)果信息輸出至學(xué)員機;
      [0121]步驟106,學(xué)員機接收仿真控制命令對應(yīng)的運行結(jié)果信息,進行顯示。
      [0122]本發(fā)明實施例中,較佳地,該方法還可以進一步包括:
      [0123]教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令;
      [0124]仿真培訓(xùn)運行子系統(tǒng)接收查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機進行顯示。
      [0125]實際應(yīng)用中,該方法還可以進一步包括:
      [0126]教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景控制指令或模式控制指令;
      [0127]仿真培訓(xùn)運行子系統(tǒng)接收觸發(fā)場景控制指令或模式控制指令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的組態(tài)配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;
      [0128]教師機接收控制反饋結(jié)果,進行顯示。
      [0129]仿真培訓(xùn)管理包括:閉鎖管理、控制響應(yīng)管理、場景管理、模式管理以及時間表管理。
      [0130]仿真培訓(xùn)運行子系統(tǒng)接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息包括:
      [0131]All,接收仿真控制命令,根據(jù)獲取的歷史運行結(jié)果信息以及預(yù)先存儲的控制對象對應(yīng)的仿真培訓(xùn)管理信息,如果確定需要進行閉鎖控制點檢查,配置仿真控制命令對應(yīng)的控制對象的閉鎖命令類型和閉鎖條件;
      [0132]A12,在確定不進行閉鎖控制點檢查或允許閉鎖控制時,判斷是否需要進行控制響應(yīng)處理檢查,如果是,執(zhí)行步驟A13,否則,執(zhí)行步驟A15 ;
      [0133]A13,判斷是否需要進行模式處理檢查,如果是,進行模式處理,否則,執(zhí)行步驟A14 ;
      [0134]A14,判斷是否需要進行場景處理檢查,如果是,進行場景處理后,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息;否則,按預(yù)先設(shè)置進行場景處理,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,監(jiān)測到控制對象執(zhí)行正確,返回控制正確信息,如果執(zhí)行不正確,返回控制錯誤信息;
      [0135]A15,判斷是否需要進行時間表測點檢查,如果是,保存時間表,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息,如果否,進行默認控制處理,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息。
      [0136]圖5為本發(fā)明實施例軌道交通仿真培訓(xùn)方法的具體流程示意圖。參見圖5,該流程包括:
      [0137]步驟201,接收仿真控制命令;
      [0138]本步驟中,調(diào)度人員根據(jù)需要進行的仿真培訓(xùn)內(nèi)容(控制對象),通過人機接口界面輸入仿真培訓(xùn)內(nèi)容信息,學(xué)員機根據(jù)調(diào)度人員的輸入生成仿真控制命令,通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng)。
      [0139]步驟202,判斷是否需要進行閉鎖控制點檢查,如果需要,執(zhí)行步驟203,否則,執(zhí)行步驟204 ;
      [0140]本步驟中,根據(jù)接收的仿真控制命令,從培訓(xùn)數(shù)據(jù)庫中查詢預(yù)先存儲的仿真控制命令與閉鎖控制點的映射關(guān)系,從而確定接收的仿真控制命令映射的閉鎖控制點是否需要進行檢查。例如,對于合閘仿真控制命令,如果該合閘仿真控制命令映射的閉鎖控制點包含多級,則需進行檢查。舉例來說,如果對三級子系統(tǒng)進行合閘,則必須檢查三級子系統(tǒng)對應(yīng)的上級子系統(tǒng)(二級子系統(tǒng))是否已合閘,只有在二級子系統(tǒng)已合閘的情況下,才能進行三級子系統(tǒng)的合閘。
      [0141]實際應(yīng)用中,通過閉鎖管理模塊進行閉鎖控制點檢查,讀取閉鎖控制配置表,檢查仿真控制命令對應(yīng)的閉鎖控制點是否存在,如存在,則進行閉鎖控制點檢查。
      [0142]步驟203,進行閉鎖判斷,是否允許控制,如果是,執(zhí)行步驟204,否則,執(zhí)行步驟211 ;
      [0143]本步驟中,在進行閉鎖控制點檢查的情況下,檢查是否允許進行閉鎖控制。例如,如上所述,如果二級子系統(tǒng)已合閘,則允許進行閉鎖控制;如果二級子系統(tǒng)還未合閘,則不允許進行閉鎖控制。
      [0144]實際應(yīng)用中,可以根據(jù)預(yù)設(shè)的閉鎖判斷表,判斷執(zhí)行是否允許進行閉鎖控制。
      [0145]步驟204,判斷是否需要進行控制點響應(yīng)處理檢查,如果是,執(zhí)行步驟205,否則,執(zhí)行步驟212 ;
      [0146]本步驟中,根據(jù)實際需要,設(shè)置控制點響應(yīng)處理檢查,例如,設(shè)置控制點加載成功、加載失敗或加載超時的響應(yīng)。當然,也可以通過讀取預(yù)設(shè)的控制響應(yīng)配置表,檢查配置的測點是否需要處理。
      [0147]步驟205,判斷是否需要進行模式處理檢查,如果是,執(zhí)行步驟206,否則,執(zhí)行步驟 207 ;
      [0148]本步驟中,在閉鎖控制下,軌道交通設(shè)置有不同的模式。例如,根據(jù)車站和模式號,執(zhí)行模式表中測點設(shè)定。
      [0149]步驟206,執(zhí)行模式處理,然后執(zhí)行步驟215 ;
      [0150]步驟207,判斷是否需要進行場景處理檢查,如果是,執(zhí)行步驟208,否則,執(zhí)行步驟 209 ;
      [0151]本步驟中,場景處理檢查與模式處理檢查相類似。本發(fā)明實施例中,場景處理檢查可以涉及多個子系統(tǒng)的聯(lián)動??梢酝ㄟ^讀取場景處理配置表,檢查測點是否需要處理。
      [0152]步驟208,執(zhí)行場景處理,然后執(zhí)行步驟215 ;
      [0153]步驟209,按照預(yù)先設(shè)置的處理策略進行處理;
      [0154]步驟210,判斷執(zhí)行是否正確,如果是,執(zhí)行步驟215,否則,執(zhí)行步驟211 ;
      [0155]步驟211,返回控制錯誤信息;
      [0156]步驟212,判斷是否需要進行時間表測點檢查,如果是,執(zhí)行步驟213,否則,執(zhí)行步驟214 ;
      [0157]本步驟中,可以在不同的時間段,分別設(shè)置同一子系統(tǒng)對應(yīng)的運行狀態(tài)。例如,對于夏季的空調(diào)子系統(tǒng),在早10點至下午3點,設(shè)置開度為100%,在下午3點至晚上8點,設(shè)置開度為50% ;在其他時間段,設(shè)置開度為0%,從而形成時間表測點。當然,實際應(yīng)用中,也可以通過讀取時間表配置表,檢查測點是否需要處理。
      [0158]步驟213,保存時間表,然后執(zhí)行步驟215 ;
      [0159]步驟214,按照默認控制進行處理;
      [0160]本步驟中,默認控制處理包括:
      [0161]接收到控制選擇、控制執(zhí)行指令,直接反饋成功;或,
      [0162]接收到控制選擇、控制執(zhí)行指令,直接反饋失??;或,[0163]接收到控制執(zhí)行指令,直接寫回控制值。例如,在接收到將仿真量A設(shè)為99的控制執(zhí)行指令后,直接將仿真量A設(shè)為99。
      [0164]步驟215,返回控制正確信息;
      [0165]步驟216,流程結(jié)束。
      [0166]顯然,本領(lǐng)域技術(shù)人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若對本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也包含這些改動和變型在內(nèi)。
      【權(quán)利要求】
      1.一種軌道交通仿真培訓(xùn)系統(tǒng),其特征在于,該系統(tǒng)包括:仿真培訓(xùn)實時數(shù)據(jù)庫、學(xué)員機、教師機、培訓(xùn)數(shù)據(jù)庫、仿真培訓(xùn)組態(tài)平臺以及仿真培訓(xùn)運行子系統(tǒng),其中, 學(xué)員機,用于根據(jù)用戶選擇的控制對象生成仿真控制命令,并通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng);將接收的仿真控制命令對應(yīng)的控制反饋結(jié)果進行顯示;仿真培訓(xùn)實時數(shù)據(jù)庫,用于存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的控制反饋結(jié)果,并將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的控制反饋結(jié)果輸出至學(xué)員機; 仿真培訓(xùn)組態(tài)平臺,用于通過組態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)組態(tài)配置管理信息,與培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置; 仿真培訓(xùn)運行子系統(tǒng),用于接收學(xué)員機下發(fā)的仿真控制命令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機; 接收教師機發(fā)送的查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機; 接收教師機發(fā)送的修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,并將修改結(jié)果發(fā)送到培訓(xùn)數(shù)據(jù)庫; 接收教師機發(fā)送的觸發(fā)場景控制指令或模式控制指令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機; 教師機,用于向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,將接收的查詢結(jié)果進行顯示;向仿真培訓(xùn)運行子系統(tǒng)下發(fā)修改控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令;向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景控制指令或模式控制指令,接收觸發(fā)場景控制指令或模式控制指令對應(yīng)的控制反饋結(jié)果,進行顯示; 培訓(xùn)數(shù)據(jù)庫,用于存儲控制對象的組態(tài)配置信息以供仿真培訓(xùn)運行子系統(tǒng)以及仿真培訓(xùn)組態(tài)平臺使用。
      2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述控制反饋結(jié)果包括:控制對象實時運行數(shù)據(jù)信息以及仿真培訓(xùn)運行子系統(tǒng)運行報警數(shù)據(jù)信息。
      3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述組態(tài)配置包括:控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置以及時間表配置。
      4.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于,所述學(xué)員機為一臺或多臺,所述教師機為一臺或多臺。
      5.根據(jù)權(quán)利要求1至4任一項所述的系統(tǒng),其特征在于,所述仿真培訓(xùn)組態(tài)平臺包括:輸入輸出IO通信模塊、數(shù)據(jù)點管理模塊、閉鎖管理模塊、控制響應(yīng)管理模塊、場景管理模塊、模式管理模塊以及時間表管理模塊,其中, IO通信模塊,用于配置軌道交通仿真培訓(xùn)系統(tǒng)與外部系統(tǒng)的通訊方式,并保存配置數(shù)據(jù); 數(shù)據(jù)點管理模塊,用于導(dǎo)入控制對象的數(shù)據(jù)點信息,導(dǎo)入數(shù)據(jù)點信息后,供閉鎖管理模塊、控制響應(yīng)管理模塊、場景管理模塊、模式管理模塊以及時間表管理模塊使用;閉鎖管理模塊,用于接收仿真控制命令,如果確定需要進行閉鎖控制點檢查,配置仿真控制命令對應(yīng)的控制對象的閉鎖命令類型和閉鎖條件; 控制響應(yīng)管理模塊,用于在閉鎖管理模塊確定不進行閉鎖控制點檢查或允許閉鎖控制時,判斷是否需要進行控制響應(yīng)處理檢查,如果是,向模式管理模塊輸出觸發(fā)信息,否則,向時間表管理模塊輸出觸發(fā)信息; 模式管理模塊,用于接收觸發(fā)信息,判斷是否需要進行模式處理檢查,如果是,進行模式處理,否則,向場景管理模塊輸出觸發(fā)信息; 場景管理模塊,用于接收觸發(fā)信息,判斷是否需要進行場景處理檢查,如果是,進行場景處理后,返回控制正確信息;否則,按預(yù)先設(shè)置進行場景處理,如果執(zhí)行正確,返回控制正確信息,如果執(zhí)行不正確,返回控制錯誤信息; 時間表管理模塊,用于接收觸發(fā)信息,判斷是否需要進行時間表測點檢查,如果是,保存時間表,返回控制正確信息,如果否,進行默認控制處理,返回控制正確信息。
      6.根據(jù)權(quán)利要求5所述的系統(tǒng),其特征在于,所述仿真培訓(xùn)運行子系統(tǒng)與培訓(xùn)數(shù)據(jù)庫交互包括: 培訓(xùn)數(shù)據(jù)庫按照組態(tài)的仿真配置,進行控制對象狀態(tài)、控制對象閉鎖、控制對象控制響應(yīng)以及場景、模式、時間表的條件判斷,對于符合條件的仿真配置,進行單控制對象邏輯行為執(zhí)行以及多個控制對象邏輯行為執(zhí)行的聯(lián)動。
      7.—種軌道交通仿真培訓(xùn)方法,該方法包括: 學(xué)員機根據(jù)用戶選擇的控制對象生成仿真控制命令,并通過仿真培訓(xùn)實時數(shù)據(jù)庫下發(fā)至仿真培訓(xùn)運行子系統(tǒng); 仿真培訓(xùn)組態(tài)平臺通過組.態(tài)軟件構(gòu)建各控制對象的仿真培訓(xùn)組態(tài)配置管理信息,與用于存儲控制對象的組態(tài)配置信息的培訓(xùn)數(shù)據(jù)庫交互,對培訓(xùn)數(shù)據(jù)庫中的控制對象進行組態(tài)配置; 仿真培訓(xùn)運行子系統(tǒng)接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息,按照組態(tài)配置信息運行,并上傳組態(tài)配置信息對應(yīng)的控制反饋結(jié)果;仿真培訓(xùn)實時數(shù)據(jù)庫存儲仿真培訓(xùn)運行子系統(tǒng)根據(jù)仿真控制命令運行上傳的控制反饋結(jié)果,并將存儲仿真培訓(xùn)運行子系統(tǒng)上傳的仿真控制命令對應(yīng)的控制反饋結(jié)果輸出至學(xué)員機; 學(xué)員機接收仿真控制命令對應(yīng)的控制反饋結(jié)果,進行顯示。
      8.根據(jù)權(quán)利要求7所述的方法,其中,所述方法進一步包括: 教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令; 仿真培訓(xùn)運行子系統(tǒng)接收查詢控制點閉鎖配置、控制點響應(yīng)配置、場景配置、模式配置、時間表配置命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取查詢結(jié)果輸出至教師機進行顯示。
      9.根據(jù)權(quán)利要求7所述的方法,其中,所述方法進一步包括: 教師機向仿真培訓(xùn)運行子系統(tǒng)下發(fā)觸發(fā)場景控制指令或模式控制指令; 仿真培訓(xùn)運行子系統(tǒng)接收觸發(fā)場景控制指令或模式控制指令,從培訓(xùn)數(shù)據(jù)庫中讀取對應(yīng)的組態(tài)配置信息,根據(jù)配置信息計算控制反饋結(jié)果,并將控制反饋結(jié)果上傳到仿真培訓(xùn)實時數(shù)據(jù)庫,由仿真培訓(xùn)實時數(shù)據(jù)庫轉(zhuǎn)發(fā)給學(xué)員機和教師機;教師機接收控制反饋結(jié)果,進行顯示。
      10.根據(jù)權(quán)利要求7或8或9所述的方法,其中,所述仿真培訓(xùn)組態(tài)配置管理包括:閉鎖管理、控制響應(yīng)管理、場景管理、模式管理以及時間表管理,所述仿真培訓(xùn)運行子系統(tǒng)接收仿真控制命令,與培訓(xùn)數(shù)據(jù)庫交互,獲取與仿真控制命令對應(yīng)的組態(tài)配置信息包括: All,接收仿真控制命令,根據(jù)獲取的歷史控制反饋結(jié)果以及預(yù)先存儲的控制對象對應(yīng)的仿真培訓(xùn)管理信息,如果確定需要進行閉鎖控制點檢查,配置仿真控制命令對應(yīng)的控制對象的閉鎖命令類型和閉鎖條件; A12,在確定不進行閉鎖控制點檢查或允許閉鎖控制時,判斷是否需要進行控制響應(yīng)處理檢查,如果是,執(zhí)行步驟A13,否則,執(zhí)行步驟A15 ;A13,判斷是否需要進行模式處理檢查,如果是,進行模式處理,否則,執(zhí)行步驟A14 ;A14,判斷是否需要進行場景處理檢查,如果是,進行場景處理后,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息;否則,按預(yù)先設(shè)置進行場景處理,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,監(jiān)測到控制對象執(zhí)行正確,返回控制正確信息,如果執(zhí)行不正確,返回控制錯誤信息; A15,判斷是否需要進行時間表測點檢查,如果是,保存時間表,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回控制正確信息,如果否,進行默認控制處理,生成對控制對象進行組態(tài)配置的組態(tài)配置信息,返回 控制正確信息。
      【文檔編號】G09B9/04GK103473965SQ201310398682
      【公開日】2013年12月25日 申請日期:2013年9月4日 優(yōu)先權(quán)日:2013年9月4日
      【發(fā)明者】閻嵩, 劉東海, 萬思軍, 宋艷榮, 廖常斌, 聶守帥, 張念勝 申請人:青島海信網(wǎng)絡(luò)科技股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1