遠(yuǎn)程監(jiān)測與故障診斷系統(tǒng)研究
2 監(jiān)測子系統(tǒng)組件設(shè)計(jì)實(shí)現(xiàn)
監(jiān)測子系統(tǒng)主要包括數(shù)據(jù)處理子系統(tǒng)和數(shù)據(jù)監(jiān)視子系統(tǒng)。數(shù)據(jù)處理子系統(tǒng)是監(jiān)測子系統(tǒng)的核心組成部分,負(fù)責(zé)診斷數(shù)據(jù)解析、處理、判讀及傳輸。為實(shí)現(xiàn)數(shù)據(jù)處理流程的可重構(gòu)和數(shù)據(jù)處理的通用性,數(shù)據(jù)處理子系統(tǒng)所需的算法資源以及執(zhí)行軟件實(shí)體工具等均采用組件技術(shù)實(shí)現(xiàn)。數(shù)據(jù)監(jiān)視子系統(tǒng)實(shí)現(xiàn)參數(shù)狀態(tài)趨勢的監(jiān)視。
2.1 數(shù)據(jù)處理子系統(tǒng)
數(shù)據(jù)處理子系統(tǒng)軟件主要由數(shù)據(jù)采集器、流程管理器、數(shù)據(jù)判讀器及數(shù)據(jù)管理模塊構(gòu)成,各部分功能介紹如圖3所示。本文引用地址:http://www.ex-cimer.com/article/155966.htm
數(shù)據(jù)采集器是數(shù)據(jù)處理系統(tǒng)的數(shù)據(jù)源,主要負(fù)責(zé)加載本地?cái)?shù)據(jù)或接收遠(yuǎn)程網(wǎng)絡(luò)傳送的數(shù)據(jù),并將其歸檔為歷史數(shù)據(jù)文件,或者將數(shù)據(jù)寫入共享內(nèi)存,實(shí)現(xiàn)流程管理器運(yùn)行所需數(shù)據(jù)源的分發(fā)。數(shù)據(jù)采集器組件的實(shí)現(xiàn)采用進(jìn)程內(nèi)COM組件形式,而數(shù)據(jù)采集器與流程管理器之間的數(shù)據(jù)傳輸利用共享內(nèi)存和事件通知形式實(shí)現(xiàn)。
流程管理器是數(shù)據(jù)處理子系統(tǒng)的核心組件,實(shí)現(xiàn)數(shù)據(jù)處理流程配置文件解析生成流程模型:根據(jù)數(shù)據(jù)采集器事件形式通知的參數(shù)列表從共享內(nèi)存中獲取參數(shù)數(shù)據(jù)并分發(fā)給所需的處理流程作為流程輸入數(shù)據(jù);執(zhí)行流程(單流程執(zhí)行或多流程并行執(zhí)行)獲取流程輸出:為數(shù)據(jù)判讀器進(jìn)行參數(shù)判讀提供判讀數(shù)據(jù)源。流程管理器采用進(jìn)程內(nèi)COM組件實(shí)現(xiàn)。
數(shù)據(jù)判讀器,將流程輸出數(shù)據(jù)依據(jù)判讀準(zhǔn)則進(jìn)行簡單判讀后經(jīng)數(shù)據(jù)廣播再監(jiān)視顯示。
2.2 數(shù)據(jù)監(jiān)視子系統(tǒng)
數(shù)據(jù)監(jiān)視子系統(tǒng)根據(jù)監(jiān)視開發(fā)子系統(tǒng)開發(fā)的監(jiān)視配置文件,生成用戶自定義監(jiān)視界面。在監(jiān)視過程中,數(shù)據(jù)監(jiān)視運(yùn)行子系統(tǒng)接收數(shù)據(jù)判讀器發(fā)送的判讀參數(shù)信息,并在監(jiān)視界面中顯示,如圖4所示。監(jiān)視參數(shù)顯示采用報(bào)表或曲線形式,可以實(shí)現(xiàn)多報(bào)表頁面或多曲線頁面并行顯示,能在不同監(jiān)視頁面之間切換。在參數(shù)監(jiān)視過程中,系統(tǒng)能夠保存當(dāng)前監(jiān)視的參數(shù)數(shù)據(jù)到數(shù)據(jù)文件。
3 遠(yuǎn)程診斷子系統(tǒng)設(shè)計(jì)實(shí)現(xiàn)
遠(yuǎn)程診斷子系統(tǒng)(如圖5所示)是故障診斷遠(yuǎn)程協(xié)作軟件系統(tǒng),主要實(shí)現(xiàn)遠(yuǎn)程診斷資源、信息的共享和重用以及遠(yuǎn)程專家、技術(shù)人員的在線指導(dǎo)。系統(tǒng)采用B/S模式,用戶可以通過Web瀏覽器網(wǎng)頁啟動遠(yuǎn)程診斷子系統(tǒng),遠(yuǎn)程診斷子系統(tǒng)應(yīng)用程序位于Web服務(wù)器上。
遠(yuǎn)程故障診斷子系統(tǒng)包括任務(wù)管理子系統(tǒng)、資源管理子系統(tǒng)、用戶管理子系統(tǒng)、技術(shù)交流論壇子系統(tǒng)和消息通信子系統(tǒng)。其中,技術(shù)交流論壇子系統(tǒng)和消息通信子系統(tǒng)實(shí)現(xiàn)監(jiān)測診斷技術(shù)和知識的在線交流:任務(wù)管理子系統(tǒng)實(shí)現(xiàn)診斷任務(wù)的提交,診斷任務(wù)的分配和診斷任務(wù)的處理;資源管理子系統(tǒng)實(shí)現(xiàn)診斷資源的共享,可以上傳和下載資源。
評論