劉愷懌,郭 巍,張洪梅,隋亞男
(1.哈爾濱市氣象綜合保障中心,黑龍江 哈爾濱 150000;2.哈爾濱市氣象臺,黑龍江 哈爾濱 150000)
近年來,氣候變化的影響日益加劇,各領(lǐng)域?qū)μ鞖饩毣A(yù)測預(yù)報服務(wù)提出了更高要求, 對氣象觀測質(zhì)量需求也更為多樣化與細化, 綜合氣象觀測系統(tǒng)成為支撐氣象預(yù)測預(yù)報服務(wù)的主體[1],保障地面觀測業(yè)務(wù)正常運行、數(shù)據(jù)穩(wěn)定傳輸,保證數(shù)據(jù)正確,使其故障得到高效解決成為氣象事業(yè)發(fā)展的關(guān)鍵,因此推進地面氣象觀測業(yè)務(wù)智能化建設(shè)格外重要[2]。 多年來,我國一直積極推進氣象觀測自動化的建設(shè),并在相關(guān)方面進行了深入研究, 目前全國地面氣象觀測設(shè)備密度不斷增大, 智能化自動氣象觀測技術(shù)也不斷發(fā)展[3]。 地面綜合觀測要素狀態(tài)監(jiān)測及報警軟件以現(xiàn)代化的技術(shù)方式, 通過對地面氣象綜合觀測數(shù)據(jù)和質(zhì)控信息實時監(jiān)測, 以直觀顯示和異常短信報警方式,讓保障人員第一時間發(fā)現(xiàn)故障,便于保障人員及時響應(yīng)處理,進一步提高保障效率,提升綜合氣象觀測裝備保障能力, 使地面綜合氣象觀測取得更好效果。
地面綜合觀測要素狀態(tài)監(jiān)測及報警軟件通過實時監(jiān)測觀測要素數(shù)據(jù)傳輸及其質(zhì)控信息, 顯示各要素狀態(tài),遇數(shù)據(jù)逾限、缺測或出現(xiàn)異常質(zhì)控信息,及時顯示并發(fā)送報警短信至保障人員。 軟件平臺主要在B/S 架構(gòu)下研究, 此架構(gòu)主要事務(wù)邏輯在服務(wù)器端(Server)實現(xiàn),開發(fā)與使用更方便、快捷、高效,用戶可通過瀏覽器進行訪問, 系統(tǒng)主要在Maven 環(huán)境下完成開發(fā)。
系統(tǒng)功能包括觀測要素數(shù)據(jù)傳輸情況監(jiān)控、質(zhì)控信息監(jiān)控、異常告警、報警短信發(fā)送記錄等功能,軟件信息流程如圖1 所示。
圖1 地面綜合觀測要素狀態(tài)監(jiān)測及報警軟件信息流程圖
平臺獲取觀測要素數(shù)據(jù)和質(zhì)控數(shù)據(jù)進行處理與存儲, 后臺對采集得到的數(shù)據(jù)進行一系列的分析和判別,得到數(shù)據(jù)診斷[4],對由于設(shè)備故障、斷電、數(shù)據(jù)傳輸軟件異常、 網(wǎng)絡(luò)故障和質(zhì)控問題等原因?qū)е碌挠^測數(shù)據(jù)逾限、缺測、質(zhì)控錯誤等觀測要素異常進行顯示(綠色為要素狀態(tài)正常,紅色為臺站有要素狀態(tài)出現(xiàn)異常),并且將故障信息以發(fā)送短信的形式推送給裝備保障人員,并保存故障記錄。 系統(tǒng)主要包括3個模塊:數(shù)據(jù)庫處理與存儲模塊、數(shù)據(jù)分析判別模塊和異常顯示及短信報警模塊[5]。
數(shù)據(jù)庫處理與存儲模塊通過網(wǎng)絡(luò)映射的方式,將臺站上傳的觀測數(shù)據(jù)及當前ISOS 軟件對觀測數(shù)據(jù)的質(zhì)控數(shù)據(jù)存儲到數(shù)據(jù)庫。
按照各觀測要素數(shù)據(jù)采集間次(1 min、2 min、10 min、1 h 等)監(jiān)測數(shù)據(jù)上傳至本地情況,進行數(shù)據(jù)分析,判斷是否存在數(shù)據(jù)逾限、缺測和質(zhì)控信息(質(zhì)控信息為ISOS 軟件自動生成的質(zhì)控信息)等[6],如果存在數(shù)據(jù)逾限、缺測、異常的質(zhì)控信息等情況,說明該觀測站此觀測數(shù)據(jù)可疑,該觀測要素顯示紅燈,進行短信異常報警,通知保障人員并保存故障報警記錄,以便值班人員及時研判和處理。
平臺異常顯示及短信報警模塊主要利用阿里云短信,通過API/SDK 調(diào)用短信發(fā)送能力。首先注冊賬號與實名認證,開通短信服務(wù),獲取AccessKey,通過AddSmsSign 添加短信簽名, 并通過AddSmsTemplate添加短信模板,配置環(huán)境變量,環(huán)境變量讀取訪問憑證,調(diào)用SendSms 接口發(fā)送短信。
臺站保障人員可通過值班手機號注冊并登錄平臺,登錄成功后可進入臺站信息頁面(圖2),顯示所在臺站詳細信息,并能夠增、刪、修改。
圖2 臺站信息頁面
觀測要素狀態(tài)監(jiān)測頁面可顯示觀測要素狀態(tài)(圖3),當觀測要素均正常時,指示燈為綠色,當觀測要素數(shù)據(jù)出現(xiàn)異?;驒z測出異常的質(zhì)控信息時,指示燈變?yōu)榧t色,并發(fā)送報警短信。
圖3 觀測要素狀態(tài)監(jiān)測頁面
觀測要素狀態(tài)短信報警記錄頁面中可顯示并查看每條報警短信的發(fā)送記錄、 發(fā)送時間、 發(fā)送結(jié)果等,如圖4。
圖4 觀測要素狀態(tài)短信報警記錄頁面
地面綜合觀測要素狀態(tài)監(jiān)測及報警軟件實現(xiàn)對地面氣象觀測要素狀態(tài)實時監(jiān)測和狀態(tài)分析, 解決市縣級觀測裝備、儀器出現(xiàn)故障、數(shù)據(jù)異常不能及時發(fā)現(xiàn)和維修的實際問題, 大大縮短對觀測站設(shè)備故障和數(shù)據(jù)異常的響應(yīng)時間, 同時也減輕基層臺站工作負擔, 為臺站值守、 地面綜合觀測監(jiān)控業(yè)務(wù)提供智能、 高效的方法, 提升觀測儀器設(shè)備運行的穩(wěn)定性和地面綜合觀測能力, 促進氣象觀測質(zhì)量再上新臺階。