專(zhuān)利名稱:軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)及其評(píng)價(jià)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)及其評(píng)價(jià)方法。
背景技術(shù):
由于不同軌道列車(chē)性能特性的區(qū)別,其行車(chē)評(píng)價(jià)標(biāo)準(zhǔn)具有一定的不確定性,復(fù)雜 性和多樣性,在不同的環(huán)境下很難制定一個(gè)統(tǒng)一的標(biāo)準(zhǔn)和一個(gè)固化的評(píng)價(jià)方法。該評(píng)價(jià)方 法應(yīng)該具備很強(qiáng)的可擴(kuò)展性及靈活性,并可以用于評(píng)價(jià)不同軌道列車(chē),為了使評(píng)價(jià)標(biāo)準(zhǔn)具 備通用性,應(yīng)該對(duì)數(shù)據(jù)對(duì)象化,使評(píng)價(jià)方法能區(qū)分評(píng)價(jià)對(duì)象的共性及特性,這樣才能使評(píng)價(jià) 結(jié)果更合理真實(shí),并根據(jù)評(píng)價(jià)結(jié)果了解列車(chē)司機(jī)在操縱中出現(xiàn)的問(wèn)題,并提出建議。目前, 針對(duì)列車(chē)司機(jī)在軌道列車(chē)、以及軌道列車(chē)駕駛仿真器上的操縱駕駛評(píng)價(jià)還是空白。
發(fā)明內(nèi)容
本發(fā)明的目的在于克服上述現(xiàn)有技術(shù)的缺點(diǎn)和不足,提供一種軌道列車(chē)駕駛仿真 器操縱評(píng)價(jià)系統(tǒng),該評(píng)價(jià)系統(tǒng)能夠?qū)崿F(xiàn)對(duì)在仿真器上受訓(xùn)列車(chē)司機(jī)遵守和執(zhí)行行車(chē)規(guī)章的 能力、車(chē)輛駕駛能力、故障排除能力及突發(fā)事件的應(yīng)對(duì)能力進(jìn)行客觀的評(píng)價(jià);提供統(tǒng)一的評(píng) 價(jià)平臺(tái),便于建立不同層次評(píng)價(jià)體系。本發(fā)明的另一目的是提供一種基于上述軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng) 價(jià)方法。本發(fā)明的目的通過(guò)下述技術(shù)方案實(shí)現(xiàn)軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng),主要 由與仿真器數(shù)據(jù)庫(kù)相連的數(shù)據(jù)服務(wù)模塊,以及分別與數(shù)據(jù)服務(wù)模塊相連的評(píng)價(jià)服務(wù)模塊、 數(shù)據(jù)管理模塊、調(diào)試臺(tái)模塊構(gòu)成。上述數(shù)據(jù)服務(wù)模塊提供將仿真器數(shù)據(jù)庫(kù)中生成的線路、駕駛數(shù)據(jù)及評(píng)價(jià)指標(biāo)轉(zhuǎn)存 和發(fā)送到評(píng)價(jià)服務(wù)模塊的功能,并且負(fù)責(zé)將評(píng)價(jià)服務(wù)模塊返回的數(shù)據(jù)傳送回仿真器數(shù)據(jù)庫(kù) 中。上述評(píng)價(jià)服務(wù)模塊為整個(gè)評(píng)價(jià)系統(tǒng)的管理中心,提供運(yùn)行的環(huán)境及控制功能,其 包括該評(píng)價(jià)系統(tǒng)中最核心的規(guī)則腳本計(jì)算單元。上述數(shù)據(jù)管理模塊對(duì)使用和生成的數(shù)據(jù)、評(píng)價(jià)指標(biāo)及評(píng)價(jià)記錄進(jìn)行統(tǒng)一管理。上述調(diào)試臺(tái)模塊提供圖形化的狀態(tài)觀察界面,用以對(duì)評(píng)價(jià)指標(biāo)進(jìn)行調(diào)試和預(yù)編 譯,根據(jù)需要提供跟蹤和查看評(píng)價(jià)數(shù)據(jù)的方式,以確保評(píng)價(jià)服務(wù)模塊調(diào)用的評(píng)價(jià)指標(biāo)能正 常運(yùn)行。基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征在于,包括以下步 驟
(a)首先進(jìn)行評(píng)價(jià)系統(tǒng)的初始化配置;
(b)評(píng)價(jià)系統(tǒng)完成初始化配置過(guò)程后,實(shí)時(shí)接收仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù);
(C)當(dāng)列車(chē)司機(jī)完成在仿真器上的模擬訓(xùn)練后,教員通過(guò)在評(píng)價(jià)系統(tǒng)顯示的訓(xùn)練數(shù)據(jù), 對(duì)列車(chē)司機(jī)的操縱進(jìn)行評(píng)價(jià)并生成評(píng)價(jià)數(shù)據(jù);(d)將評(píng)價(jià)數(shù)據(jù)生成對(duì)應(yīng)報(bào)表后傳回仿真器數(shù)據(jù)庫(kù)進(jìn)行保存。進(jìn)一步的,所述步驟(a)中,評(píng)價(jià)系統(tǒng)的初始化配置的具體過(guò)程為
(al)首先運(yùn)行評(píng)價(jià)系統(tǒng),搜索到數(shù)據(jù)管理模塊并調(diào)用其數(shù)據(jù)初始化接口,從而生成與 仿真器相關(guān)的配置信息;
(a2)然后對(duì)生成的配置信息進(jìn)行手工配置; (a3)最后在配置窗口中完成運(yùn)行相關(guān)的配置。上述與仿真器相關(guān)的配置信息包括仿真器的數(shù)據(jù)目錄和數(shù)據(jù)庫(kù)文件。上述運(yùn)行相關(guān)的配置包括默認(rèn)規(guī)則包的選擇、最大支持的任務(wù)數(shù)、規(guī)則包中各個(gè) 規(guī)則的分權(quán)配置。所述步驟(b)中,評(píng)價(jià)系統(tǒng)通過(guò)數(shù)據(jù)服務(wù)模塊完成仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù)的解 析,并將解析數(shù)據(jù)轉(zhuǎn)存到評(píng)價(jià)服務(wù)模塊中供其使用。
上述仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù)包括課程數(shù)據(jù)、線路數(shù)據(jù)、列車(chē)狀態(tài)的實(shí)時(shí)數(shù)據(jù)、司機(jī) 操作數(shù)據(jù)。所述步驟(C)中,對(duì)列車(chē)司機(jī)的操縱進(jìn)行評(píng)價(jià)的具體過(guò)程為
(Cl)評(píng)價(jià)系統(tǒng)通過(guò)評(píng)價(jià)服務(wù)模塊讀取仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù),并載入數(shù)據(jù)管理模塊 中對(duì)應(yīng)的規(guī)則包;
(c2)對(duì)原始數(shù)據(jù)進(jìn)行初始化計(jì)算并生成索引信息;
(c3)通過(guò)規(guī)則包中的實(shí)時(shí)狀態(tài)規(guī)則對(duì)數(shù)據(jù)進(jìn)行計(jì)算,返回用于操作行為判斷的數(shù)據(jù); (c4)通過(guò)規(guī)則包中操作行為規(guī)則對(duì)返回?cái)?shù)據(jù)進(jìn)行評(píng)價(jià),輸出評(píng)價(jià)信息并記錄; (c5)重復(fù)上述操作步驟,直到完成所有訓(xùn)練數(shù)據(jù)的評(píng)價(jià),整個(gè)評(píng)價(jià)過(guò)程結(jié)束。上述索引信息包括時(shí)間對(duì)應(yīng)線路位置、時(shí)間對(duì)應(yīng)操作信息、時(shí)間對(duì)應(yīng)車(chē)輛狀態(tài)信 息、位置對(duì)應(yīng)設(shè)備信息、位置對(duì)應(yīng)操作信息、位置對(duì)應(yīng)車(chē)輛狀態(tài)信息。所述步驟(C)中,通過(guò)調(diào)試臺(tái)模塊提供圖形化的狀態(tài)觀察界面,用以對(duì)評(píng)價(jià)指標(biāo)進(jìn) 行調(diào)試和預(yù)編譯,根據(jù)需要提供跟蹤和查看評(píng)價(jià)數(shù)據(jù)的方式,以確保評(píng)價(jià)服務(wù)模塊調(diào)用的 評(píng)價(jià)指標(biāo)能正常運(yùn)行。綜上所述,本發(fā)明具有以下優(yōu)點(diǎn)
(1)本發(fā)明能夠?qū)崿F(xiàn)對(duì)在仿真器上受訓(xùn)列車(chē)司機(jī)遵守和執(zhí)行行車(chē)規(guī)章的能力、車(chē)輛駕 駛能力、故障排除能力及突發(fā)事件的應(yīng)對(duì)能力進(jìn)行客觀的評(píng)價(jià);
(2)本發(fā)明提供了統(tǒng)一的評(píng)價(jià)平臺(tái),便于建立不同層次評(píng)價(jià)體系。
圖1為軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的結(jié)構(gòu)示意圖。
具體實(shí)施例方式下面結(jié)合實(shí)施例及附圖,對(duì)本發(fā)明作進(jìn)一步的詳細(xì)說(shuō)明,但本發(fā)明的實(shí)施方式不 僅限于此。實(shí)施例
如圖1所示,本發(fā)明涉及的軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)主要由與仿真器數(shù)據(jù)庫(kù) 相連的數(shù)據(jù)服務(wù)模塊,以及分別與數(shù)據(jù)服務(wù)模塊相連的評(píng)價(jià)服務(wù)模塊、數(shù)據(jù)管理模塊、調(diào)試臺(tái)模塊構(gòu)成。上述數(shù)據(jù)服務(wù)模塊提供將仿真器數(shù)據(jù)庫(kù)中生成的線路、駕駛數(shù)據(jù)及評(píng)價(jià)指標(biāo)轉(zhuǎn)存 和發(fā)送到評(píng)價(jià)服務(wù)模塊的功能,并且負(fù)責(zé)將評(píng)價(jià)服務(wù)模塊返回的數(shù)據(jù)傳送回仿真器數(shù)據(jù)庫(kù) 中。上述評(píng)價(jià)服務(wù)模塊為整個(gè)評(píng)價(jià)系統(tǒng)的管理中心,提供運(yùn)行的環(huán)境及控制功能,其 包括該評(píng)價(jià)系統(tǒng)中最核心的規(guī)則腳本計(jì)算單元。上述數(shù)據(jù)管理模塊對(duì)使用和生成的數(shù)據(jù)、評(píng)價(jià)指標(biāo)及評(píng)價(jià)記錄進(jìn)行統(tǒng)一管理。上述調(diào)試臺(tái)模塊提供圖形化的狀態(tài)觀察界面,用以對(duì)評(píng)價(jià)指標(biāo)進(jìn)行調(diào)試和預(yù)編 譯,根據(jù)需要提供跟蹤和查看評(píng)價(jià)數(shù)據(jù)的方式,以確保評(píng)價(jià)服務(wù)模塊調(diào)用的評(píng)價(jià)指標(biāo)能正 常運(yùn)行。上述軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的工作過(guò)程為評(píng)價(jià)系統(tǒng)完成初始化配置 后再次啟動(dòng),則自動(dòng)進(jìn)入工作狀態(tài);評(píng)價(jià)系統(tǒng)根據(jù)配置信息中的設(shè)置實(shí)時(shí)監(jiān)控仿真器的數(shù) 據(jù)輸出狀態(tài),當(dāng)列車(chē)司機(jī)完成在仿真器上的模擬訓(xùn)練后,教員通過(guò)在評(píng)價(jià)系統(tǒng)顯示的訓(xùn)練 數(shù)據(jù),其中包括訓(xùn)練人員、選用課程、線路信息、訓(xùn)練時(shí)長(zhǎng)、機(jī)車(chē)型號(hào)等;教員可以選擇某個(gè) 訓(xùn)練進(jìn)行評(píng)價(jià),評(píng)價(jià)完成后生成評(píng)價(jià)數(shù)據(jù),調(diào)用數(shù)據(jù)管理模塊中的報(bào)表生成接口,按該評(píng)價(jià) 數(shù)據(jù)生成對(duì)應(yīng)報(bào)表,并更新仿真器數(shù)據(jù)庫(kù)中的訓(xùn)練數(shù)據(jù),其中包括總評(píng)價(jià)得分、各分項(xiàng)得 分、扣分項(xiàng)信息(時(shí)間、位置、信號(hào)機(jī)狀態(tài)、扣分原因)、加分項(xiàng)信息(時(shí)間、位置、信號(hào)機(jī)狀態(tài)、 加分原因);教員也可以在評(píng)價(jià)系統(tǒng)中選擇訓(xùn)練任務(wù),查看其評(píng)價(jià)結(jié)果和報(bào)表,并可在詳細(xì) 數(shù)據(jù)瀏覽界面中查看運(yùn)行圖和評(píng)價(jià)信息圖。在選定用于評(píng)價(jià)的訓(xùn)練后,評(píng)價(jià)系統(tǒng)將載入評(píng)價(jià)腳本,評(píng)價(jià)指標(biāo)在經(jīng)過(guò)調(diào)試通過(guò) 后由數(shù)據(jù)管理模塊進(jìn)行分類(lèi)保存(進(jìn)行了加密處理),評(píng)價(jià)服務(wù)模塊通過(guò)加載指定的指標(biāo) 來(lái)對(duì)訓(xùn)練數(shù)據(jù)進(jìn)行評(píng)價(jià)。上述過(guò)程的使用的腳本就是評(píng)價(jià)指標(biāo),其載入的完整過(guò)程為該用戶建立該評(píng)價(jià) 指標(biāo)的邏輯功能部分,評(píng)價(jià)系統(tǒng)自動(dòng)為其生成相關(guān)接口代碼,即程序生成代碼+用戶錄入 的邏輯代碼塊;宿主程序啟動(dòng)后先從數(shù)據(jù)庫(kù)中找到需要的指標(biāo)代碼,再將對(duì)代碼進(jìn)行預(yù)先 處理,編譯后生成動(dòng)態(tài)程序集,然后宿主程序加載這些動(dòng)態(tài)程序集到內(nèi)存中,宿主程序通過(guò) 調(diào)用動(dòng)態(tài)程序集內(nèi)的指定接口,獲得該指標(biāo)方法的名稱指針,再檢查指針參數(shù)和輸出來(lái)構(gòu) 造一個(gè)回調(diào)函數(shù),當(dāng)該指標(biāo)被引用時(shí)就調(diào)用指向該指針的回調(diào)函數(shù),而被調(diào)用指標(biāo)通過(guò)指 定的接口將結(jié)果返回到公共對(duì)象中;宿主程序監(jiān)視公共對(duì)象及能獲得指標(biāo)的輸出值。而何 時(shí)去調(diào)用這些指標(biāo)函數(shù)就通過(guò)宿主程序的過(guò)程控制模塊來(lái)控制了。上述腳本的編譯流程其通過(guò)實(shí)現(xiàn)DoNet框架中的IBuildEngine接口的實(shí)現(xiàn)來(lái)實(shí) 現(xiàn)編譯程序,該接口完整的描述了一個(gè)MSBuild引擎的實(shí)現(xiàn),并且提供了 Build. Framework 命名空間來(lái)對(duì)定義任務(wù)和記錄器與MSBuild引擎實(shí)現(xiàn)交互方法的類(lèi)型。評(píng)價(jià)系統(tǒng)所使用的駕駛數(shù)據(jù),簡(jiǎn)單說(shuō)駕駛數(shù)據(jù)就是按時(shí)間排列的機(jī)車(chē)運(yùn)行速度、 加速度、里程、元件事件這些順序數(shù)據(jù)。因此,數(shù)據(jù)管理模塊的作用就很容易明確了,就是 每當(dāng)讀入一個(gè)新數(shù)據(jù)時(shí)就判斷現(xiàn)在的數(shù)據(jù)集合是不是滿足了評(píng)價(jià)指標(biāo)的需求,如果滿足就 調(diào)用該指針函數(shù)并將其需要的數(shù)據(jù)通過(guò)參數(shù)的方法輸入,并檢查其輸出結(jié)果對(duì)結(jié)果進(jìn)行處 理,然后再讀下一個(gè)數(shù)據(jù),如此循環(huán)直到駕駛結(jié)束。在完成各類(lèi)數(shù)據(jù)的加載后,系統(tǒng)開(kāi)始仿真重現(xiàn)該課程的運(yùn)行環(huán)境,并在該環(huán)境中,在各時(shí)間片中分別調(diào)用各個(gè)評(píng)價(jià)指標(biāo),由于在定義指標(biāo)函數(shù)的時(shí)候添加了歷遍當(dāng)前函數(shù)集 函數(shù)的接口,通過(guò)該接口宿主程序可以獲取當(dāng)前程序集的所有函數(shù)指針,分別調(diào)用各函數(shù) 指針對(duì)當(dāng)前數(shù)據(jù)進(jìn)行計(jì)算,并記錄各函數(shù)指針的返回?cái)?shù)據(jù),并形成評(píng)價(jià)結(jié)果?;谲壍懒熊?chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,包括以下步驟
首先,進(jìn)行評(píng)價(jià)系統(tǒng)的初始化配置,其具體過(guò)程為運(yùn)行評(píng)價(jià)系統(tǒng),搜索到數(shù)據(jù)管理模 塊并調(diào)用其數(shù)據(jù)初始化接口,由于本評(píng)價(jià)系統(tǒng)只提供了仿真器的數(shù)據(jù)管理模塊,因此只會(huì) 生成與仿真器處理相關(guān)的配置信息;然后手工配置仿真器的配置文件,其中包括仿真器的 數(shù)據(jù)目錄、數(shù)據(jù)庫(kù)文件等信息;數(shù)據(jù)環(huán)境的配置完成后,根據(jù)具體的需求還需在配置窗口中 完成運(yùn)行相關(guān)的配置,其中包括默認(rèn)規(guī)則包的選擇、最大支持的任務(wù)數(shù)(同時(shí)計(jì)算的任務(wù) 數(shù)量)、規(guī)則包中各個(gè)規(guī)則的分權(quán)等等設(shè)置,該步也可使用系統(tǒng)默認(rèn)生成的配置。評(píng)價(jià)系統(tǒng)完成初始化配置過(guò)程后,通過(guò)數(shù)據(jù)服務(wù)模塊完成仿真器數(shù)據(jù)庫(kù)的輸出數(shù) 據(jù)的解析,并將解析數(shù)據(jù)轉(zhuǎn)存到評(píng)價(jià)服務(wù)模塊中供其使用,仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù)包括 課程數(shù)據(jù)、線路數(shù)據(jù)、列車(chē)狀態(tài)的實(shí)時(shí)數(shù)據(jù)、司機(jī)操作數(shù)據(jù)等。當(dāng)列車(chē)司機(jī)完成在仿真器上的模擬訓(xùn)練后,教員通過(guò)在評(píng)價(jià)系統(tǒng)顯示的訓(xùn)練數(shù) 據(jù),對(duì)列車(chē)司機(jī)的操縱進(jìn)行評(píng)價(jià)并生成評(píng)價(jià)數(shù)據(jù),其具體評(píng)價(jià)過(guò)程為在確定需要評(píng)價(jià)的訓(xùn) 練后,系統(tǒng)會(huì)為該訓(xùn)練建立一個(gè)評(píng)價(jià)線程,該評(píng)價(jià)線程完成該訓(xùn)練中全部操縱行為的評(píng)價(jià) 任務(wù);在評(píng)價(jià)線程建立并運(yùn)行后,評(píng)價(jià)服務(wù)模塊首先讀取訓(xùn)練信息,載入該訓(xùn)練使用的線路 數(shù)據(jù)、設(shè)備數(shù)據(jù)、時(shí)刻表數(shù)據(jù)等信息,并載入評(píng)價(jià)該訓(xùn)練所選擇的評(píng)價(jià)規(guī)則包;完成數(shù)據(jù)準(zhǔn) 備階段后,對(duì)各種原始數(shù)據(jù)進(jìn)行初始化計(jì)算,生成各種索引信息主要包括時(shí)間對(duì)應(yīng)線路位 置、時(shí)間對(duì)應(yīng)操作信息、時(shí)間對(duì)應(yīng)車(chē)輛狀態(tài)信息、位置對(duì)應(yīng)設(shè)備信息、位置對(duì)應(yīng)操作信息、位 置對(duì)應(yīng)車(chē)輛狀態(tài)信息等等,目的是為了加快運(yùn)算速度;在初始化計(jì)算后,按時(shí)序讀取機(jī)車(chē)狀 態(tài)記錄數(shù)據(jù)和司機(jī)操縱數(shù)據(jù),仿真整個(gè)訓(xùn)練過(guò)程,并在周期內(nèi)調(diào)用實(shí)時(shí)狀態(tài)規(guī)則的計(jì)算接 口,實(shí)時(shí)狀態(tài)規(guī)則會(huì)帶入該周期數(shù)據(jù)進(jìn)行計(jì)算,返回用于操作行為判斷的數(shù)據(jù),將該數(shù)據(jù)存 到數(shù)據(jù)管理模塊中;在該周期的實(shí)時(shí)狀態(tài)規(guī)則都計(jì)算完成后,再依次帶入操作行為規(guī)則,操 作行為規(guī)則會(huì)根據(jù)評(píng)價(jià)規(guī)則的需求調(diào)用當(dāng)前周期及指定周期返回內(nèi)的狀態(tài)數(shù)據(jù)和操作數(shù) 據(jù),當(dāng)操作行為規(guī)則成立時(shí),輸出該周期的評(píng)價(jià)信息到數(shù)據(jù)管理模塊,數(shù)據(jù)管理模塊記錄該 周期的評(píng)價(jià)信息;反復(fù)該過(guò)程直至該訓(xùn)練數(shù)據(jù)被完全讀取后,評(píng)價(jià)過(guò)程結(jié)束,數(shù)據(jù)管理模塊 統(tǒng)計(jì)評(píng)價(jià)信息并保存評(píng)價(jià)數(shù)據(jù),從而完成該訓(xùn)練全部評(píng)價(jià)任務(wù),關(guān)閉線程釋放資源,調(diào)用數(shù) 據(jù)管理模塊中的報(bào)表生成接口將評(píng)價(jià)數(shù)據(jù)生成對(duì)應(yīng)報(bào)表,通過(guò)數(shù)據(jù)服務(wù)模塊將報(bào)表傳回仿 真器數(shù)據(jù)庫(kù)進(jìn)行保存。如上所述,便可較好的實(shí)現(xiàn)本發(fā)明。
權(quán)利要求
1.軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng),其特征在于,主要由與仿真器數(shù)據(jù)庫(kù)相連的數(shù) 據(jù)服務(wù)模塊,以及分別與數(shù)據(jù)服務(wù)模塊相連的評(píng)價(jià)服務(wù)模塊、數(shù)據(jù)管理模塊、調(diào)試臺(tái)模塊構(gòu) 成。
2.基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征在于,包括以下步驟(a)首先進(jìn)行評(píng)價(jià)系統(tǒng)的初始化配置;(b)評(píng)價(jià)系統(tǒng)完成初始化配置過(guò)程后,實(shí)時(shí)接收仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù);(c)當(dāng)列車(chē)司機(jī)完成在仿真器上的模擬訓(xùn)練后,教員通過(guò)在評(píng)價(jià)系統(tǒng)顯示的訓(xùn)練數(shù)據(jù), 對(duì)列車(chē)司機(jī)的操縱進(jìn)行評(píng)價(jià)并生成評(píng)價(jià)數(shù)據(jù);(d)將評(píng)價(jià)數(shù)據(jù)生成對(duì)應(yīng)報(bào)表后傳回仿真器數(shù)據(jù)庫(kù)進(jìn)行保存。
3.根據(jù)權(quán)利要求2所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,所述步驟(a)中,評(píng)價(jià)系統(tǒng)的初始化配置的具體過(guò)程為(al)首先運(yùn)行評(píng)價(jià)系統(tǒng),搜索到數(shù)據(jù)管理模塊并調(diào)用其數(shù)據(jù)初始化接口,從而生成與 仿真器相關(guān)的配置信息;(a2)然后對(duì)生成的配置信息進(jìn)行手工配置; (a3)最后在配置窗口中完成運(yùn)行相關(guān)的配置。
4.根據(jù)權(quán)利要求3所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,所述與仿真器相關(guān)的配置信息包括仿真器的數(shù)據(jù)目錄和數(shù)據(jù)庫(kù)文件。
5.根據(jù)權(quán)利要求3所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,所述運(yùn)行相關(guān)的配置包括默認(rèn)規(guī)則包的選擇、最大支持的任務(wù)數(shù)、規(guī)則包中各個(gè)規(guī) 則的分權(quán)配置。
6.根據(jù)權(quán)利要求2所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,所述步驟(b)中,評(píng)價(jià)系統(tǒng)通過(guò)數(shù)據(jù)服務(wù)模塊完成仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù)的解析, 并將解析數(shù)據(jù)轉(zhuǎn)存到評(píng)價(jià)服務(wù)模塊中供其使用。
7.根據(jù)權(quán)利要求6所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù)包括課程數(shù)據(jù)、線路數(shù)據(jù)、列車(chē)狀態(tài)的實(shí)時(shí)數(shù)據(jù)、司機(jī)操作 數(shù)據(jù)。
8.根據(jù)權(quán)利要求2所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,所述步驟(c)中,對(duì)列車(chē)司機(jī)的操縱進(jìn)行評(píng)價(jià)的具體過(guò)程為(cl)評(píng)價(jià)系統(tǒng)通過(guò)評(píng)價(jià)服務(wù)模塊讀取仿真器數(shù)據(jù)庫(kù)的輸出數(shù)據(jù),并載入數(shù)據(jù)管理模塊 中對(duì)應(yīng)的規(guī)則包;(c2)對(duì)原始數(shù)據(jù)進(jìn)行初始化計(jì)算并生成索引信息;(c3)通過(guò)規(guī)則包中的實(shí)時(shí)狀態(tài)規(guī)則對(duì)數(shù)據(jù)進(jìn)行計(jì)算,返回用于操作行為判斷的數(shù)據(jù); (c4)通過(guò)規(guī)則包中操作行為規(guī)則對(duì)返回?cái)?shù)據(jù)進(jìn)行評(píng)價(jià),輸出評(píng)價(jià)信息并記錄; (c5)重復(fù)上述操作步驟,直到完成所有訓(xùn)練數(shù)據(jù)的評(píng)價(jià),整個(gè)評(píng)價(jià)過(guò)程結(jié)束。
9.根據(jù)權(quán)利要求8所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特征 在于,所述索引信息包括時(shí)間對(duì)應(yīng)線路位置、時(shí)間對(duì)應(yīng)操作信息、時(shí)間對(duì)應(yīng)車(chē)輛狀態(tài)信息、 位置對(duì)應(yīng)設(shè)備信息、位置對(duì)應(yīng)操作信息、位置對(duì)應(yīng)車(chē)輛狀態(tài)信息。
10.根據(jù)權(quán)利要求8所述的基于軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法,其特 征在于,所述步驟(c)中,通過(guò)調(diào)試臺(tái)模塊提供圖形化的狀態(tài)觀察界面,用以對(duì)評(píng)價(jià)指標(biāo)進(jìn)行調(diào)試和預(yù)編譯,根據(jù)需要提供跟蹤和查看評(píng)價(jià)數(shù)據(jù)的方式,以確保評(píng)價(jià)服務(wù)模塊調(diào)用的 評(píng)價(jià)指標(biāo)能正常運(yùn)行。
全文摘要
本發(fā)明公開(kāi)了一種軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)。該軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)主要由與仿真器數(shù)據(jù)庫(kù)相連的數(shù)據(jù)服務(wù)模塊,以及分別與數(shù)據(jù)服務(wù)模塊相連的評(píng)價(jià)服務(wù)模塊、數(shù)據(jù)管理模塊、調(diào)試臺(tái)模塊構(gòu)成。本發(fā)明還公開(kāi)了一種基于上述軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)的評(píng)價(jià)方法。本發(fā)明公開(kāi)的軌道列車(chē)駕駛仿真器操縱評(píng)價(jià)系統(tǒng)及其評(píng)價(jià)方法能夠?qū)崿F(xiàn)對(duì)在仿真器上受訓(xùn)列車(chē)司機(jī)遵守和執(zhí)行行車(chē)規(guī)章的能力、車(chē)輛駕駛能力、故障排除能力及突發(fā)事件的應(yīng)對(duì)能力進(jìn)行客觀的評(píng)價(jià);提供統(tǒng)一的評(píng)價(jià)平臺(tái),便于建立不同層次評(píng)價(jià)體系。
文檔編號(hào)G09B9/052GK102074143SQ20101061455
公開(kāi)日2011年5月25日 申請(qǐng)日期2010年12月30日 優(yōu)先權(quán)日2010年12月30日
發(fā)明者何鴻云, 尹翔, 朱金陵 申請(qǐng)人:成都運(yùn)達(dá)軌道交通設(shè)備有限公司