国产激情久久久久影院小草_国产91高跟丝袜_99精品视频99_三级真人片在线观看

軌道交通監(jiān)控系統(tǒng)聯動模塊設計論文

時間:2024-10-26 01:10:23 交通物流畢業(yè)論文 我要投稿
  • 相關推薦

軌道交通監(jiān)控系統(tǒng)聯動模塊設計論文

 。甭搫拥囊饬x

軌道交通監(jiān)控系統(tǒng)聯動模塊設計論文

  綜合監(jiān)控系統(tǒng)的聯動是指包含多個子系統(tǒng)控制操作的流程管理功能。城市軌道交通的運營管理主要通過綜合監(jiān)控系統(tǒng)實現。綜合監(jiān)控系統(tǒng)的重要職責包括以下5個方面[1]:1)維護全線路重要機電設備,保持設備良好運行。2)監(jiān)控正常工況下機電設備按時間表運行。3)城市軌道交通每天運營開始及停運時的全線停送電,以及其他機電設備的啟動。4)城市軌道交通正常運營時圍繞運營管理的聯動功能。5)城市軌道交通運營遇到火災、阻塞等異常情況下的緊急聯動。上述的3)、4)、5)項均與聯動相關。因此,綜合監(jiān)控系統(tǒng)的聯動功能在城市軌道交通運營中發(fā)揮著重要的作用。在城市軌道交通的運營中,調度員的操作是規(guī)范化、流程化的。如果能夠將某個特定運營場景執(zhí)行的涉及多個子系統(tǒng)的一系列步驟變成一個聯動,并且在綜合監(jiān)控軟件中以程控的方式展現給調度員,那么調度員在操作時就可以避免因自身經驗不足而造成的操作失誤,以便能更好地處理日常事務及災害情況下的緊急情況。依托綜合監(jiān)控的聯動功能,城市軌道交通可以有效地提高運營管理的效率。為滿足用戶的聯動需求,綜合監(jiān)控系統(tǒng)的聯動功能必需支持串行、并行和混合的執(zhí)行方式,以及自動、半自動和人工觸發(fā)的觸發(fā)方式。聯動中的每個控制動作執(zhí)行前需要判斷閉鎖邏輯;執(zhí)行控制動作后,需判斷事后邏輯。在聯動執(zhí)行過程中,調度員可以實時干預聯動執(zhí)行。

 。玻遥裕玻保桑樱茫泳C合監(jiān)控軟件平臺介紹

  RT21—ISCS綜合監(jiān)控軟件是由國電南瑞科技股份有限公司開發(fā)的、擁有自主知識產權的國產綜合監(jiān)控軟件[2]。聯動模塊的實現對綜合監(jiān)控軟件平臺的實時性有很高的要求[3]。RT21—ISCS綜合監(jiān)控軟件平臺主要從以下入手提高系統(tǒng)的實時性:首先,對于實時性要求較高的子系統(tǒng),如PSCADA(電力監(jiān)控與數據采集)和BAS(環(huán)境與設備監(jiān)控系統(tǒng)),RT21—ISCS選擇在設備層進行集成,以減少中間層,提高綜合監(jiān)控系統(tǒng)的實時性[4];其次,對于地域跨度非常大的軌道交通線路,RT21—ISCS采用車站分域自治的、車站和中心分層管理的架構,這樣不但可以提高系統(tǒng)的實時性,并且降低了聯動實現的邏輯復雜性。最后,經過測試,RT21—ISCS內部的響應時間滿足實時控制的要求。

 。耻浖O計

  3.1整體設計

 。常保痹O計難點從軟件設計的角度開發(fā)綜合監(jiān)控系統(tǒng)聯動功能有三個難點:1)對聯動的模型建立需分為兩層,第一層是抽象聯動的每一個步驟,然后在第一層的基礎上建立聯動的模型。2)聯動執(zhí)行是一個動態(tài)的過程,在運行時,聯動步驟如何執(zhí)行,是依賴當時的運營場景的機電設備、乘客的情況等客觀條件。這些邏輯關系是多種多樣的,有簡有繁,隨著需求而不斷變化。另外,調度員對聯動運行具有最高指揮權,因為執(zhí)行控制動作是有一定風險的和責任的。3)聯動包括聯動定義工具、聯動報告工具、聯動運行HMI(人機界面)、聯動服務程序等,還要保證多個模塊之間的數據一致性和統(tǒng)一性。

  3.1.2聯動建模聯動的最小邏輯單元是子系統(tǒng)的一個最小的控制動作。例如,在電力子系統(tǒng)的最小控制動作通常是指遙控,在BAS子系統(tǒng)中最小控制動作是指PLC(可編程邏輯控制器)的模式控制或者設備的單點控制(取決于綜合監(jiān)控的BAS子系統(tǒng)的控制設置)。在聯動模塊中,使用“聯動串”來表征每個子系統(tǒng)的最小控制動作。聯動串就是使用特定語法格式的字符串,它描述了最小控制動作所需要的全部信息。以BAS的一個AO(模擬量輸出)控制為例:某車站B端水泵房水泵轉速設置為1000r/min,它的聯動串為:ao_ctrlbas.dt.[ao].bdsbf.kzfs.value1000。其中ao_ctrl是控制類別,bas.dt.[ao].bdsbf.kzfs.value表征該點在實時庫中的位置信息,1000是目標值。將相關的最小控制動作按照一定的順序和相互關系聯接起來,以完成一個相對復雜的“功能”。簡單的“功能”可以組合成更復雜的“功能”。聯動就是一個“功能”外加若干屬性,比如聯動類型、觸發(fā)邏輯等。聯動模塊采用多叉樹存儲聯動。多叉樹的葉節(jié)點為子系統(tǒng)最小控制動作,而非葉節(jié)點存儲“功能”。每個節(jié)點包含了該節(jié)點和同層的右兄節(jié)點的相互關系,以及執(zhí)行前的閉鎖邏輯和執(zhí)行后的事后邏輯。相互關系是指同層兩個節(jié)點是同時并行執(zhí)行,還是先后串行執(zhí)行。

 。常保硠幼鲌(zhí)行流程閉鎖邏輯是一個邏輯表達式,它的運算數是現場相關設備點的狀態(tài)。在該節(jié)點執(zhí)行前,首先計算閉鎖邏輯表達式,只有計算結果為真時,該節(jié)點才能執(zhí)行,否則跳過該節(jié)點或者結束整個聯動。事后邏輯是指“動作”執(zhí)行失敗時的三個選項:聯動繼續(xù),自動重做,人工干預。執(zhí)行聯動即按照先序遍歷的方法遍歷整個多叉樹。每個節(jié)點執(zhí)行時,首先計算閉鎖邏輯;其次,如果是“動作”則下發(fā)控制命令,如果是“功能”則遍歷其子節(jié)點;最后根據事后邏輯繼續(xù)執(zhí)行。聯動動作執(zhí)行流程見圖1所示。圖1聯動動作執(zhí)行流程圖另外,當聯動執(zhí)行時,很多情況下需要調度員的人工干預,F以廣州珠江新城APM(旅客自動輸送系統(tǒng))項目開站聯動為例:在執(zhí)行打開出入口卷閘門、開啟上下行電扶梯及測試站臺屏蔽門動作前,調度員必須使用CCTV(閉路電視)子系統(tǒng)查看現場的情況,確認沒有人員可能受到傷害時才能夠執(zhí)行。這些步驟必須一步一步執(zhí)行,即“單步執(zhí)行”。而有些聯動不需要人工干預,比如列車進站聯動。當列車到站時,站臺廣播、PIS(乘客信息顯示系統(tǒng))信息發(fā)布等步驟都是自動執(zhí)行,無需人工干預。此時,聯動是自動執(zhí)行,即“多步執(zhí)行”。更復雜的情況下,聯動的某些步驟是“多步執(zhí)行”,而某些步驟是“單步執(zhí)行”。所以,調度員在執(zhí)行聯動時,需要使用單步執(zhí)行、多步執(zhí)行,以及執(zhí)行斷點、暫停和中止等功能。

  3.2程序實現聯動模塊使用

 。悖Z言和腳本語言,運用多線程技術,依托綜合監(jiān)控平臺的實時數據庫、消息總線以及歷史數據庫服務。界面設計采用跨平臺GUI(圖形用戶界面)Qt框架。聯動模塊采用模塊化設計思想,由聯動服務程序、聯動自定義HMI、聯動執(zhí)行HMI和聯動報告HMI等四部分構成。其中,聯動服務程序是整個聯動模塊的核心,它串聯了各個應用的服務模塊與聯動HMI,負責聯動觸發(fā)、聯動執(zhí)行,并且負責記錄每一次聯動的執(zhí)行情況。聯動自定義HMI是用戶錄入新的聯動的人機交互程序。聯動執(zhí)行HMI是用戶執(zhí)行聯動時,實時監(jiān)視和控制聯動的人機交互程序。聯動報告HMI是用戶查看和分析聯動歷史信息的人機界面。聯動模塊的架構示意見圖2所示。

 。常玻甭搫雍笈_服務程序后臺服務程序采用多線程技術和遞歸的設計方法。當收到前臺啟動聯動的申請時,就啟動一個線程執(zhí)行該聯動。多個聯動同時執(zhí)行其實就是多個線程同時執(zhí)行。線程的執(zhí)行函數是遞歸函數。當聯動的多叉樹的第一層節(jié)點是非葉節(jié)點時,就啟動同樣的線程來執(zhí)行該“功能”。這樣,一個聯動中的多個功能的并行執(zhí)行也是通過多線程實現的。閉鎖邏輯和事后邏輯是一段腳本語言,腳本中的操作數取自實時庫。腳本語言語法簡單,執(zhí)行效率高。用戶在聯動定義HMI中根據邏輯要求編寫腳本語言,定義閉鎖邏輯和事后邏輯。閉鎖邏輯和事后邏輯的腳本由公式計算動態(tài)庫調用,并給出結果。

 。常玻猜搫舆\行HMI聯動運行HMI是調度員使用聯動功能時的界面程序。聯動運行HMI提供聯動暫停、聯動終止、單步運行、多步運行及多步斷點等功能。調度員可以靈活地控制聯動的運行。聯動運行HMI左側是聯動列表,右側是聯動執(zhí)行區(qū)。調度員首先從左側聯動列表中選擇欲執(zhí)行的聯動,聯動執(zhí)行區(qū)會彈出標簽;調度員在聯動執(zhí)行區(qū)可以看到聯動的每一個節(jié)點的執(zhí)行情況,包括動作開始、動作成功、動作失敗及失敗原因等。調度員可以使用運行HMI提供的單步、多步、斷點、暫停以及中止功能來控制聯動執(zhí)行。

 。常玻陈搫幼远xHMI聯動自定義HMI是給綜合監(jiān)控系統(tǒng)高級維護人員開放的。在城市軌道交通運營中,如果調度員總結出新的聯動需求,那么就可以使用聯動自定義HMI錄入新的聯動。聯動自定義HMI要兼顧綜合監(jiān)控集成和互聯的各個子系統(tǒng),并且要具備對用戶的友好性。聯動模塊采用“動作串”抽象各個子系統(tǒng)的單控動作。動作串的解析和錄入都由動作解析動態(tài)庫來負責。用戶使用聯動自定義HMI時,主要是拖拽和選擇操作。聯動自定義HMI提供聯動模板、單控動作模板和腳本模板,以簡化用戶的輸入。圖3是廣播子系統(tǒng)的“聯動串”自定義界面。圖3廣播子系統(tǒng)的聯動串自定義界面在圖3中,當用戶選擇播放區(qū)域、播放次數、語音內容后,點擊“生成”按鈕就可以生成“聯動串”了。對于用戶來說,語法相對復雜的“聯動串”是透明的。另外,聯動模塊支持在線自定義。聯動模塊使用時標的技術,保證聯動運行HMI與聯動服務程序的一致性。當聯動運行HMI執(zhí)行某聯動時,發(fā)送給后臺服務程序的報文中含有聯動的時標,后臺服務程序會將自己的時標與報文中的時標做對比,如果不相等則聯動服務程序拒動,發(fā)送聯動失敗報文給聯動運行HMI。

 。常玻绰搫訄蟾妫龋停陕搫雍笈_服務程序將每個執(zhí)行過的聯動寫入商用庫。用戶可以使用聯動報告HMI來讀取和分析聯動的執(zhí)行情況。

 。唇Y語

  聯動模塊作為綜合監(jiān)控的高級應用,體現了綜合監(jiān)控的核心價值。在分析了多個城市軌道交通運營需求的基礎上,基于國產RI21—ISCS綜合監(jiān)控平臺設計,實現了聯動功能。RT21系統(tǒng)的聯動功能具有實時性、實用性、易用性以及開放性。另外,聯動功能在綜合監(jiān)控平臺和數據挖掘等高級應用之間搭建了橋梁。例如,對綜合監(jiān)控的歷史操作數據做數據挖掘,自動生成日常管理聯動和災害聯動。此時數據挖掘的結果按照聯動的表結構直接寫入數據庫中供聯動模塊使用,經過聯動自定義界面修改完善后,該聯動就可以投入使用了。

【軌道交通監(jiān)控系統(tǒng)聯動模塊設計論文】相關文章:

樓宇自控系統(tǒng)及聯動設計03-28

研究管理代理與監(jiān)控模塊通信設計03-18

GSM直放站監(jiān)控系統(tǒng)的設計03-07

視頻監(jiān)控系統(tǒng)―視頻捕獲和傳輸模塊VC++03-08

智能光模塊通信系統(tǒng)設計11-22

數字監(jiān)控系統(tǒng)設計方案01-01

基于PLC的閘門監(jiān)控系統(tǒng)設計03-07

基于PLD的嵌入式系統(tǒng)外存模塊設計03-18

基于GPRS遠程電機監(jiān)控系統(tǒng)的設計03-07