劉海龍
摘要:本平臺的功能主要由視頻指導實現(xiàn),平臺中整合了大量自動站故障處理視頻,讓自動站維修人員不用再面對枯澀的文字指導,而是通過生動的視頻講解來進行自動站維修工作,既能將氣象信息現(xiàn)代化與人工裝備保障有機結(jié)合,又能大大縮短新型自動站的維修時間,最終實現(xiàn)保障國家級自動站的長期穩(wěn)定運行。
關(guān)鍵詞:ASOM2.0系統(tǒng);運行監(jiān)控;多媒體故障診斷平臺
隨著氣象現(xiàn)代化業(yè)務的快速發(fā)展,新探測業(yè)務系統(tǒng)也帶來大量的 新增數(shù)據(jù)和產(chǎn)品,ASOM 系統(tǒng)經(jīng)過 10 年的發(fā)展目前已經(jīng)實現(xiàn)了對新一 代天氣雷達、探空系統(tǒng)、國家級自動氣象站和風能觀測等十種設備 運行狀態(tài)及探測數(shù)據(jù)的實時監(jiān)控和綜合分析評估,設備型號的激增使 得本就繁復的維護維修工作變得更加困難,同時也對保障人員提出了 更高的要求,為了讓保障人員能夠在任意環(huán)境下靈活便捷的獲取設備 狀態(tài)以及維護維修信息,并且能夠在設備故障的第一現(xiàn)場及時發(fā)布故 障單或停機通知,我們以需求為牽引,結(jié)合移動終端自身特點,憑借 ASOM 平臺便捷的獲取信息的渠道,自主研發(fā)了 ASOM MOBILE 移動終 端應用系統(tǒng)以期縮短保障人員的響應時間、提高設備維護維修效率。
一、系統(tǒng)設計
ASOM MOBILE移動終端系統(tǒng)沿用ASOM系統(tǒng)總體建設框架,采用多 層式技術(shù)架構(gòu)設計。該架構(gòu)能夠通過動態(tài)伸縮更好地實現(xiàn)服務器的負載 均衡,在應用請求數(shù)量較多時,多層模型通過減少數(shù)據(jù)庫連接數(shù)的方法 降低網(wǎng)絡上的信息流量,提高系統(tǒng)的吞吐量,降低服務器的資源消耗。 因氣象數(shù)據(jù)的涉密性,外網(wǎng)用戶對于 ASOM 系統(tǒng)的查詢請求無法 送達系統(tǒng)服務器所在的局域網(wǎng)環(huán)境中,故將 ASOM MOBILE 移動終端項 目按邏輯結(jié)構(gòu)劃分為三個子項目:Asom-Scheduler 調(diào)度器、Asom-Proxy 服務代理。其中 Asom-Scheduler 和 Asom-Proxy 為 基于 Spring 框架的 Web 項目,遵循 MVC 設計模式,Asom-Mobile 為 iOS 實現(xiàn)的本地化程序,其作用為訪問 Asom-Proxy 提供的服務。Asom-Scheduler 調(diào)度器: 部署于內(nèi)網(wǎng)環(huán)境(可以訪問外網(wǎng)但不允許被外網(wǎng)訪問)負責定時 將 ASOM 臺站狀態(tài)記錄、用戶信息、臺站基礎(chǔ)信息上傳到服務代理; 定期提取服務代理中的用戶查詢及單據(jù)上報處理請求并轉(zhuǎn)發(fā)到 ASOM 系統(tǒng)相應接口進行處理,調(diào)度器定期將處理結(jié)果回傳到服務代理實現(xiàn) 查詢、上報功能的閉環(huán)反饋; Asom-Proxy 服務代理: 部署于公網(wǎng) DMZ 區(qū)(可以訪問外網(wǎng)不能訪問內(nèi)網(wǎng))負責收集手機 端用戶臺站狀態(tài)查詢、單據(jù)上報處理等服務請求并將調(diào)度器上傳的數(shù) 據(jù)存儲到本地并對手機端提供服務。
二、遼寧自動站設備的維護現(xiàn)狀
新型自動氣象站從2013年在我省實際應用以來,新型自動站設備的維護保障工作主要由省級裝備中心負責。雖然省級保障機制建立的基本完善,但還是存在一定的問題。重大故障72小時的保障體制已經(jīng)不能保證新型自動氣象站故障發(fā)生時的數(shù)據(jù)采集,丟失的數(shù)據(jù)也很難回補,一般故障的24小時保障體制更是嚴重影響數(shù)據(jù)的采集與缺失。有些故障在省級裝備保障中心的技術(shù)人員到達之前,縣級技術(shù)人員完全有能力自行維修和故障處理。 多年來省裝備保障中心也收集了大量的關(guān)于新型自動站故障處理經(jīng)典案例,進行了詳細的歸納、總結(jié)與提煉。在基于ASOM2.0運行監(jiān)控平臺的基礎(chǔ)上,研發(fā)設計國家級自動站多媒體故障診斷維修指導平臺,使縣級臺站裝備保障人員能夠切實掌握自動站故障處理方法,保障全省新型自動站長期穩(wěn)定的運行。設計國家級自動站多媒體故障診斷維修指導平臺,基于ASOM2.0運行監(jiān)控平臺,在ASOM2.0平臺時序圖監(jiān)控頁面外掛網(wǎng)頁鏈接,該平臺具備多媒體視頻、圖片功能,存儲大量自動站故障解決案例,幫助指導全省臺站維護人員能夠自行解決國家級自動站出現(xiàn)各類故障。通過該平臺省級裝備人員也能夠與臺站保障人員進行遠程視頻連接,提供實時遠程技術(shù)維修維護指導。
三、多媒體故障診斷平臺的設計路線
本系統(tǒng)總共由三層結(jié)構(gòu)組成,分別是最底層的核心數(shù)據(jù)層、中間實現(xiàn)功能銜接與數(shù)據(jù)處理的應用層,以及最上面由用戶操作并可視的表現(xiàn)層。核心數(shù)據(jù)層的主要功能是儲存數(shù)據(jù)。本平臺將使用SQL SERVER數(shù)據(jù)庫軟件架設系統(tǒng)數(shù)據(jù)庫,用以儲存圖片、用戶、視頻等數(shù)據(jù)信息,并通過ODBC與應用層連接,實現(xiàn)數(shù)據(jù)互通。平臺建成后,工作人員將使用音視頻采集設備(攝像機)于室外進行自動站維修過程錄制,并將維修視頻存于數(shù)據(jù)庫方便日后調(diào)取。
應用層及表現(xiàn)層主要功能是實現(xiàn)平臺的視頻播放、數(shù)據(jù)查詢、用戶登錄、數(shù)據(jù)導入等各種功能,本平臺采用B/S體系結(jié)構(gòu),相對于傳統(tǒng)C/S模式,B/S體系結(jié)構(gòu)是進行改進而形成的一種新型處理模式。該模式是以Web為中心,采用TCP/IP、HTTP為傳輸協(xié)議,前端采用通用瀏覽器(IE、Netscape、Navigator等)Web客戶軟件,客戶端可通過Browser(瀏覽器)訪問Web。后端采用Web Server訪問數(shù)據(jù)庫,將結(jié)果返回瀏覽器,多級用戶的操作均可通過瀏覽器進行。前后端連接靠HTTP協(xié)議,所有開發(fā)都在Server上進行。在這種結(jié)構(gòu)下,用戶工作界面是通過WWW瀏覽器來實現(xiàn),極少部分事務邏輯在前端(Browser)實現(xiàn),但是主要事務邏輯在服務器端(Server)實現(xiàn),形成所謂三層3-tier結(jié)構(gòu)。相對于C/S結(jié)構(gòu)屬于“胖”客戶端,需要在使用者電腦上安裝相應的操作軟件來說,B/S結(jié)構(gòu)是屬于一種“瘦”客戶端,大多數(shù)或主要的業(yè)務邏輯都存在于服務器端,因此,B/S結(jié)構(gòu)的系統(tǒng)不需要安裝客戶端軟件,它運行在客戶端的瀏覽器之上,系統(tǒng)升級或維護時只需更新服務器端軟件即可,這樣就大大簡化了客戶端電腦載荷,減輕了系統(tǒng)維護與升級的成本和工作量,降低了用戶的總體成本。視頻直播功能將由音視頻采集設備、網(wǎng)絡視頻功能插件共同協(xié)作完成,首先音視頻采集設備對維修演示現(xiàn)場進行攝像并輸入電腦,最后通過網(wǎng)絡視頻功能插件把將維修演示現(xiàn)場的音視頻數(shù)據(jù)經(jīng)壓縮后,傳送到服務器上通過網(wǎng)絡供維修人員觀看,從而實現(xiàn)維修操作現(xiàn)場演示。
參考文獻:
[1]李楊.Asom-Scheduler 調(diào)度器[J].科技與企業(yè),2016.
[2]張潔.基于ASOM系統(tǒng)移動終端服務設計[J].企業(yè)文化,2015.