地鐵綜合監(jiān)控ibp盤仿真實驗方法
【專利摘要】一種地鐵綜合監(jiān)控IBP盤仿真實驗方法,涉及一種仿真實驗方法,該方法是從現(xiàn)場采集地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的IBP盤數(shù)據(jù),然后存儲到數(shù)據(jù)庫服務(wù)器中,數(shù)據(jù)庫服務(wù)器采用隨機(jī)的方法產(chǎn)生IBP仿真界面所需要的地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),通過TCP/IP協(xié)議傳輸?shù)焦ぷ髡居嬎銠C(jī),在工作計算機(jī)上開發(fā)IBP盤的仿真實驗軟件,顯示該關(guān)鍵設(shè)備數(shù)據(jù),同時通過控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,并顯示相應(yīng)的控制狀態(tài)。本發(fā)明采用軟件仿真的方式代替硬件系統(tǒng),成本較低,可真實地模擬IBP盤的控制操作,具有開發(fā)周期短,可靠性高,實用性強(qiáng),維護(hù)簡便的特點,滿足了城市軌道交通控制專業(yè)地鐵綜合監(jiān)控系統(tǒng)的課程教學(xué)需要。
【專利說明】地鐵綜合監(jiān)控j BP盤仿真實驗方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種仿真實驗方法,特別是一種地鐵綜合監(jiān)控IBP盤仿真實驗方法。
【背景技術(shù)】
[0002]地鐵綜合監(jiān)控系統(tǒng)是一個面向調(diào)度和車站操作人員的大型計算機(jī)集成系統(tǒng),采用了當(dāng)代最先進(jìn)的計算機(jī)及網(wǎng)絡(luò)技術(shù),集成和互連了多個子系統(tǒng),如電力監(jiān)控系統(tǒng)、消防報警系統(tǒng)、機(jī)電設(shè)備監(jiān)控系統(tǒng)、屏蔽門、防淹門、時鐘系統(tǒng)等。圍繞著行車指揮、乘客服務(wù)、防災(zāi)安全等展開設(shè)計。而IBP盤是地鐵綜合監(jiān)控系統(tǒng)的重要組成部分,包括了綜合監(jiān)控系統(tǒng)中集成和互連系統(tǒng)的關(guān)鍵設(shè)備連接圖、狀態(tài)和控制按鍵。該IBP盤是地鐵綜合監(jiān)控系統(tǒng)的綜合后備盤,設(shè)置在各個車站控制室中,在緊急情況下提供緊急按鈕,當(dāng)中央級發(fā)生通信故障或車站發(fā)生故障時,作為車站地鐵綜合監(jiān)控系統(tǒng)的后備設(shè)備,是在緊急情況下使用的按鍵式模擬監(jiān)控盤,用以支持車站的關(guān)鍵監(jiān)視和控制功能。
[0003]建立城市軌道交通綜合監(jiān)控實訓(xùn)室,IBP盤是必不可少的重要組成部分,但是由于IBP盤是后備設(shè)備,需要使用按鍵控制地鐵綜合監(jiān)控系統(tǒng)的關(guān)鍵設(shè)備,如果全部采購,造價較高,如果和地鐵綜合監(jiān)控系統(tǒng)的其它設(shè)備配套,系統(tǒng)龐雜,維護(hù)費用較高,不利于城市軌道交通控制專業(yè)地鐵綜合監(jiān)控系統(tǒng)的教學(xué),不符合高職實踐教學(xué)“夠用,適用”的原則。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是:提供一種地鐵綜合監(jiān)控IBP盤仿真實驗方法,以降低成本,滿足城市軌道交通控制專業(yè)地鐵綜合監(jiān)控系統(tǒng)的課程教學(xué)需要。
[0005]解決上述技術(shù)問題的技術(shù)方案是:解決上述技術(shù)問題的技術(shù)方案是:一種地鐵綜合監(jiān)控IBP盤仿真實驗方法,該方法是從現(xiàn)場采集地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的IBP盤數(shù)據(jù),然后存儲到數(shù)據(jù)庫服務(wù)器中,數(shù)據(jù)庫服務(wù)器采用隨機(jī)的方法產(chǎn)生IBP仿真界面所需要的地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),通過TCP/IP協(xié)議傳輸?shù)焦ぷ髡居嬎銠C(jī),在工作計算機(jī)上開發(fā)IBP盤的仿真實驗軟件,顯示地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),同時通過控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,并顯示相應(yīng)的控制狀態(tài)。
[0006]本發(fā)明的進(jìn)一步技術(shù)方案是:所述工作計算機(jī)獲取數(shù)據(jù)、顯示數(shù)據(jù)和顯示控制狀態(tài)的處理流程包括以下步驟:
51.開始:
系統(tǒng)開始工作;
52.與數(shù)據(jù)庫服務(wù)器進(jìn)行通信:
工作站計算機(jī)與數(shù)據(jù)庫服務(wù)器進(jìn)行通信;
53.解析協(xié)議,獲取數(shù)據(jù):
工作站計算機(jī)將收到的從數(shù)據(jù)庫服務(wù)器傳過來的TCP/IP協(xié)議進(jìn)行解析,獲取從數(shù)據(jù)庫服務(wù)器傳過來的數(shù)據(jù);
54.判斷數(shù)據(jù)是否有效: 工作站計算機(jī)判斷接從數(shù)據(jù)庫服務(wù)器傳過來的數(shù)據(jù)是否有效,如果有效,則進(jìn)入步驟S5,否則,重復(fù)步驟S2 ;
55.接收并處理數(shù)據(jù),將數(shù)據(jù)進(jìn)行顯示:
工作站計算機(jī)接收并處理數(shù)據(jù),還將該數(shù)據(jù)進(jìn)行顯示;
56.判斷是否有控制按鈕按下:
判斷是否有控制按鈕按下,如果是,則進(jìn)入步驟S7,否則,重復(fù)步驟S2 ;
57.顯示控制狀態(tài):
根據(jù)控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,顯示相應(yīng)的控制狀態(tài);
58.結(jié)束。
[0007]由于采用上述結(jié)構(gòu),本發(fā)明之地鐵綜合監(jiān)控IBP盤仿真實驗方法用于與現(xiàn)有技術(shù)相比,具有以下有益效果:
1.成本低:
由于本發(fā)明所用到的系統(tǒng)結(jié)構(gòu)簡單,采用軟件仿真的方式代替硬件系統(tǒng),不用采購電力監(jiān)控系統(tǒng)、消防報警系統(tǒng)、機(jī)電設(shè)備監(jiān)控系統(tǒng)、屏蔽門、防淹門、時鐘系統(tǒng)等關(guān)鍵設(shè)備,從而大大節(jié)約了成本。
[0008]2.可真實地模擬IBP盤的控制操作:
由于本發(fā)明在數(shù)據(jù)庫服務(wù)器中存儲的是現(xiàn)場采集到的IBP盤仿真實驗系統(tǒng)所需要的數(shù)據(jù),并且隨機(jī)產(chǎn)生,在工作站計算機(jī)上開發(fā)IBP盤的仿真軟件,能夠?qū)崟r顯示數(shù)據(jù)庫服務(wù)器提供的信息,進(jìn)行顯示且可以真實地模擬IBP盤的控制操作。
[0009]3.開發(fā)周期短,可靠性高,實用性強(qiáng),維護(hù)簡便:
由于本發(fā)明采用軟件仿真的方式代替硬件系統(tǒng),開發(fā)周期短,可靠性高,實用性強(qiáng),而且無需維護(hù)電力監(jiān)控系統(tǒng)、消防報警系統(tǒng)等關(guān)鍵設(shè)備,使維護(hù)變得非常簡單。
[0010]由于以上各點,本發(fā)明完全可滿足城市軌道交通控制專業(yè)地鐵綜合監(jiān)控系統(tǒng)的課程教學(xué)需要,使城市軌道交通控制學(xué)生熟練掌握地鐵綜合監(jiān)控系統(tǒng)IBP盤的使用,并通過操作熟悉地鐵綜合監(jiān)控組成系統(tǒng)的連接圖和狀態(tài)圖,為今后的工作奠定基礎(chǔ)。
[0011]下面,結(jié)合附圖和實施例對本發(fā)明之地鐵綜合監(jiān)控IBP盤仿真實驗方法的技術(shù)特征作進(jìn)一步的說明。
【專利附圖】
【附圖說明】
[0012]圖1:實施例一所述工作計算機(jī)獲取數(shù)據(jù)和顯示的處理流程的流程圖,
圖2:1BP盤的仿真實驗軟件的界面圖。
【具體實施方式】
[0013]實施例一:
一種地鐵綜合監(jiān)控IBP盤仿真實驗方法,該方法是從現(xiàn)場采集地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的IBP盤數(shù)據(jù),然后存儲到數(shù)據(jù)庫服務(wù)器中,數(shù)據(jù)庫服務(wù)器采用隨機(jī)的方法產(chǎn)生IBP仿真界面所需要的地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),通過TCP/IP協(xié)議傳輸?shù)焦ぷ髡居嬎銠C(jī),在工作計算機(jī)上開發(fā)IBP盤的仿真實驗軟件,顯示地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),同時通過控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,并顯示相應(yīng)的控制狀態(tài)。
[0014]所述工作計算機(jī)獲取數(shù)據(jù)、顯示數(shù)據(jù)和顯示控制狀態(tài)的處理流程包括以下步驟:
51.開始:
系統(tǒng)開始工作;
52.與數(shù)據(jù)庫服務(wù)器進(jìn)行通信:
工作站計算機(jī)與數(shù)據(jù)庫服務(wù)器進(jìn)行通信;
53.解析協(xié)議,獲取數(shù)據(jù):
工作站計算機(jī)將收到的從數(shù)據(jù)庫服務(wù)器傳過來的TCP/IP協(xié)議進(jìn)行解析,獲取從數(shù)據(jù)庫服務(wù)器傳過來的數(shù)據(jù);
54.判斷數(shù)據(jù)是否有效:
工作站計算機(jī)判斷接從數(shù)據(jù)庫服務(wù)器傳過來的數(shù)據(jù)是否有效,如果有效,則進(jìn)入步驟S5,否則,重復(fù)步驟S2 ;
55.接收并處理數(shù)據(jù),將數(shù)據(jù)進(jìn)行顯示:
工作站計算機(jī)接收并處理數(shù)據(jù),還將該數(shù)據(jù)進(jìn)行顯示;
56.判斷是否有控制按鈕按下:
判斷是否有控制按鈕按下,如果是,則進(jìn)入步驟S7,否則,重復(fù)步驟S2 ;
57.顯示控制狀態(tài):
根據(jù)控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,顯示相應(yīng)的控制狀態(tài)。
[0015]S8.結(jié)束。
[0016]在本發(fā)明中,利用商用PC機(jī)作為工作站計算機(jī),采用軟件仿真設(shè)計IBP盤,通過以太網(wǎng)接口獲取數(shù)據(jù)庫服務(wù)器的信息并顯示。其中在工作計算機(jī)上開發(fā)IBP盤的仿真實驗軟件采用Visual C++和C#兩種計算機(jī)語言進(jìn)行系統(tǒng)的開發(fā),Visual C++主要用界面的設(shè)計和部分信息的處理,C#主要用于數(shù)據(jù)通信傳輸和數(shù)據(jù)存儲、處理,兩種語言之間的方法可以采用庫文件的形式進(jìn)行接口。
【權(quán)利要求】
1.一種地鐵綜合監(jiān)控IBP盤仿真實驗方法,其特征在于:該方法是從現(xiàn)場采集地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的IBP盤數(shù)據(jù),然后存儲到數(shù)據(jù)庫服務(wù)器中,數(shù)據(jù)庫服務(wù)器采用隨機(jī)的方法產(chǎn)生IBP仿真界面所需要的地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),通過TCP/IP協(xié)議傳輸?shù)焦ぷ髡居嬎銠C(jī),在工作計算機(jī)上開發(fā)IBP盤的仿真實驗軟件,顯示地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備數(shù)據(jù),同時通過控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,并顯示相應(yīng)的控制狀態(tài)。
2.根據(jù)權(quán)利要求1所述的地鐵綜合監(jiān)控IBP盤仿真實驗方法,其特征在于:所述工作計算機(jī)獲取數(shù)據(jù)、顯示數(shù)據(jù)和顯示控制狀態(tài)的處理流程包括以下步驟: . 51.開始: 系統(tǒng)開始工作; .52.與數(shù)據(jù)庫服務(wù)器進(jìn)行通信: 工作站計算機(jī)與數(shù)據(jù)庫服務(wù)器進(jìn)行通信; .53.解析協(xié)議,獲取數(shù)據(jù): 工作站計算機(jī)將收到的從數(shù)據(jù)庫服務(wù)器傳過來的TCP/IP協(xié)議進(jìn)行解析,獲取從數(shù)據(jù)庫服務(wù)器傳過來的數(shù)據(jù); . 54.判斷數(shù)據(jù)是否有效: 工作站計算機(jī)判斷接從數(shù)據(jù)庫服務(wù)器傳過來的數(shù)據(jù)是否有效,如果有效,則進(jìn)入步驟S5,否則,重復(fù)步驟S2 ; . 55.接收并處理數(shù)據(jù),將數(shù)據(jù)進(jìn)行顯示: 工作站計算機(jī)接收并處理數(shù)據(jù),還將該數(shù)據(jù)進(jìn)行顯示; . 56.判斷是否有控制按鈕按下: 判斷是否有控制按鈕按下,如果是,則進(jìn)入步驟S7,否則,重復(fù)步驟S2 ; . 57.顯示控制狀態(tài): 根據(jù)控制按鈕進(jìn)行對地鐵綜合監(jiān)控系統(tǒng)關(guān)鍵設(shè)備的模擬控制,顯示相應(yīng)的控制狀態(tài); . 58.結(jié)束。
【文檔編號】G06F9/455GK104485033SQ201410773378
【公開日】2015年4月1日 申請日期:2014年12月12日 優(yōu)先權(quán)日:2014年12月12日
【發(fā)明者】陶漢卿, 楊志友, 吳建軍, 柯寶華, 陳鑫洋 申請人:柳州鐵道職業(yè)技術(shù)學(xué)院