臺(tái)區(qū)綜合環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第1頁
臺(tái)區(qū)綜合環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第2頁
臺(tái)區(qū)綜合環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第3頁
臺(tái)區(qū)綜合環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、    臺(tái)區(qū)綜合環(huán)境監(jiān)控系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)    高晨光摘要:本文設(shè)計(jì)實(shí)現(xiàn)綜合環(huán)境監(jiān)控系統(tǒng),由集中監(jiān)控平臺(tái)和多個(gè)前端采集模塊組成,通過多種傳感器采集環(huán)境參數(shù)并上報(bào),集中監(jiān)控平臺(tái)對(duì)采集數(shù)據(jù)實(shí)時(shí)匯總并進(jìn)行可視化分析,有效降低人工巡檢成本,提高自動(dòng)化程度。關(guān)鍵詞:環(huán)境監(jiān)控;實(shí)時(shí);自動(dòng)化;數(shù)據(jù)采集監(jiān)測(cè)臺(tái)業(yè)務(wù)系統(tǒng)及配套設(shè)施日益增多,環(huán)境設(shè)備必須不間斷提供服務(wù)。傳統(tǒng)人工巡檢成本較高,且無法及時(shí)發(fā)現(xiàn)和處理突發(fā)事故,對(duì)業(yè)務(wù)系統(tǒng)穩(wěn)定運(yùn)行留下隱患。一、總體設(shè)計(jì)系統(tǒng)結(jié)構(gòu)分為三層:應(yīng)用層即集中監(jiān)控平臺(tái),負(fù)責(zé)業(yè)務(wù)邏輯的實(shí)現(xiàn),集中顯示環(huán)境參數(shù),并向用戶提供交互接口;采集層由多個(gè)前端監(jiān)控

2、模塊并聯(lián)而成的數(shù)據(jù)采集網(wǎng),負(fù)責(zé)各項(xiàng)環(huán)境參數(shù)的收集和回傳;應(yīng)用層與采集層通過內(nèi)部網(wǎng)絡(luò)連通。二、集中監(jiān)控平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)集中監(jiān)控平臺(tái)采用f1ex+fluorinefx+c#+oracle多層架構(gòu)實(shí)現(xiàn),各層在執(zhí)行過程中通過標(biāo)準(zhǔn)化松耦合大幅提高可維護(hù)性。主要包括:表示層:采用flex作為前端表示層開發(fā)語言,提供用戶端瀏覽器可執(zhí)行的狀態(tài)顯示、數(shù)據(jù)圖形化統(tǒng)計(jì)和分析、短信報(bào)警及各類功能互動(dòng)界面。業(yè)務(wù)層:系統(tǒng)后端業(yè)務(wù)層采用開源fluorinefx通信網(wǎng)關(guān),可視化數(shù)據(jù)分析軟件web服務(wù)器前端能夠以廣播方式與多個(gè)客戶端建立連接,同時(shí)發(fā)送多組并行數(shù)據(jù),并將結(jié)果返回給客戶端展示;后端能夠與各前端監(jiān)控模塊軟件或數(shù)據(jù)庫服務(wù)

3、器建立通訊連接,實(shí)時(shí)接收相關(guān)數(shù)據(jù)。數(shù)據(jù)層:用于為上層系統(tǒng)提供數(shù)據(jù)支持,包括oracle數(shù)據(jù)庫服務(wù)器所儲(chǔ)存的數(shù)據(jù)、前端監(jiān)控模塊傳感器實(shí)時(shí)回傳數(shù)據(jù)以及http流媒體網(wǎng)絡(luò)信息。1.主服務(wù)程序設(shè)計(jì)主服務(wù)程序負(fù)責(zé)讀取并解析數(shù)據(jù)庫中各類環(huán)境參數(shù),若超出報(bào)警門限表中的閾值范圍,則以gsm短信的方式報(bào)警nata_zhiban表中的當(dāng)值人員,并把報(bào)警記錄存入數(shù)據(jù)庫。(1)網(wǎng)絡(luò)信號(hào)采集網(wǎng)絡(luò)信號(hào)采集數(shù)據(jù)包含兩部分:網(wǎng)絡(luò)連通測(cè)試數(shù)據(jù)及站點(diǎn)在線監(jiān)測(cè)數(shù)據(jù)。對(duì)于實(shí)時(shí)在線要求程度較高的業(yè)務(wù),如視頻播放下載,錄像實(shí)時(shí)監(jiān)看等,需對(duì)專用網(wǎng)絡(luò)線路實(shí)時(shí)監(jiān)測(cè)并分析網(wǎng)絡(luò)質(zhì)量。本系統(tǒng)通過繪制實(shí)時(shí)網(wǎng)絡(luò)節(jié)點(diǎn)延時(shí)回傳數(shù)據(jù)曲線,直觀反映當(dāng)前網(wǎng)絡(luò)線路

4、情況;對(duì)主要線路節(jié)點(diǎn)ip及重要程度等級(jí)高的站點(diǎn)進(jìn)行監(jiān)控,每5秒ping操作一次,并寫入數(shù)據(jù)庫服務(wù)器。(2)任務(wù)調(diào)度前端監(jiān)控模塊與監(jiān)控平臺(tái)建立連接時(shí)會(huì)創(chuàng)建子線程來處理數(shù)據(jù)傳輸,如果同一時(shí)間多個(gè)前端主機(jī)并發(fā)訪問,頻繁的創(chuàng)建和銷毀線程,將造成占用沖突。系統(tǒng)引入了線程池來調(diào)度子線程,當(dāng)有連接請(qǐng)求時(shí),線程池自動(dòng)分配子線程來處理,當(dāng)連接斷開時(shí),子線程重新回到線程池,減少了創(chuàng)建和銷毀線程的時(shí)間。其中任務(wù)總調(diào)度線程threadmain負(fù)責(zé)啟動(dòng)并協(xié)調(diào)各任務(wù)線程的進(jìn)入和退出。各任務(wù)線程從總線程中得到任務(wù)參數(shù)后,執(zhí)行各自任務(wù)并將結(jié)果入庫。圖1實(shí)時(shí)任務(wù)調(diào)度流程2.web服務(wù)設(shè)計(jì)web服務(wù)把大量的數(shù)據(jù)庫表實(shí)時(shí)顯示在網(wǎng)頁

5、上,利用event機(jī)制完成數(shù)據(jù)綁定,從而保持?jǐn)?shù)據(jù)同步。本系統(tǒng)中的參數(shù)數(shù)據(jù)查詢、報(bào)警記錄查詢、系統(tǒng)日志查詢等功能都采用該方式。數(shù)據(jù)源對(duì)象發(fā)生變化后,會(huì)派發(fā)event change消息,通知瀏覽器實(shí)時(shí)更新數(shù)據(jù)。對(duì)于非數(shù)據(jù)庫類型的數(shù)據(jù),系統(tǒng)通過將webservice或remoting方式得到的flex數(shù)據(jù)綁定給控件實(shí)現(xiàn)數(shù)據(jù)同步,只要控件被動(dòng)操作或者定時(shí)器刷新,數(shù)據(jù)就會(huì)進(jìn)行溯源同步。三、前端監(jiān)控模塊設(shè)計(jì)與實(shí)現(xiàn)前端監(jiān)控模塊采用工控機(jī)作為采集服務(wù)器,傳感器模塊采用rs232或者rs-485連接工控機(jī),并使用modbus傳輸協(xié)議進(jìn)行通訊。1.動(dòng)力系統(tǒng)參數(shù)監(jiān)控(1)市電監(jiān)控系統(tǒng)對(duì)市電的各高/低壓柜和變壓器的電

6、壓、電流、頻率以及其他配電設(shè)備的運(yùn)行狀態(tài)等參數(shù)實(shí)時(shí)監(jiān)控,超出閾值實(shí)時(shí)報(bào)警,并可查詢90天內(nèi)報(bào)警記錄。同時(shí)系統(tǒng)對(duì)設(shè)備間機(jī)柜的負(fù)載實(shí)時(shí)監(jiān)控并繪制曲線,直觀顯示電力負(fù)荷情況。(2)ups監(jiān)控系統(tǒng)通過通用協(xié)議對(duì)ups進(jìn)行監(jiān)測(cè)與診斷,包括:在線監(jiān)控蓄電池組的運(yùn)行情況,監(jiān)控項(xiàng)目包括單體電池電壓測(cè)量、充放電電流測(cè)量,根據(jù)充電電流的大小可準(zhǔn)確判斷潛在風(fēng)險(xiǎn),如負(fù)載過重,過充電,過放電等;電池溫度監(jiān)控,當(dāng)表面溫度超出限定值時(shí),實(shí)時(shí)報(bào)警。2.溫濕度參數(shù)監(jiān)控溫濕度傳感器主要部署在設(shè)備間及配電室機(jī)房,具備rs485硬件接口(具有防雷設(shè)計(jì)),協(xié)議層兼容標(biāo)準(zhǔn)的工業(yè)modbus-rtu協(xié)議,溫度分辨率:0.1,濕度分辨率:1%rh。各設(shè)備間部署的精密空調(diào)系統(tǒng)采用rs232或者rs-485總線通訊方式,通過通用協(xié)議進(jìn)行監(jiān)控。系統(tǒng)能夠監(jiān)控空調(diào)壓縮機(jī)、加濕器、除濕器、風(fēng)機(jī)運(yùn)行情況、回風(fēng)溫濕度及環(huán)境溫濕度等參數(shù)。四、結(jié)論針對(duì)目前監(jiān)測(cè)臺(tái)環(huán)境監(jiān)控自動(dòng)化程度低、實(shí)時(shí)性和交互性差等問題,本文設(shè)計(jì)并實(shí)現(xiàn)了一套可視化臺(tái)區(qū)綜合環(huán)境監(jiān)控系統(tǒng),使用b/s架構(gòu)和開源中間件flour

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論