雒福佐
(青海省氣象信息中心,青海 西寧 810001)
氣象預(yù)報的作用不僅僅局限于便利大眾的出行,且與我國國民經(jīng)濟的發(fā)展存在密切的關(guān)系,各個領(lǐng)域開始注重氣象因素對其各自行業(yè)發(fā)展的影響,從而對氣象工作的精度和要求越來越嚴格[1-2]。因為氣象預(yù)測是一個變化量,具有較高的不確定性,傳統(tǒng)的特殊氣象特征安全監(jiān)測與預(yù)警系統(tǒng)的預(yù)測結(jié)果具有延時性和預(yù)測誤差,對于個人、各個行業(yè)都存在一定的影響[3-4]。為了解決以上問題,本文提出基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)的設(shè)計,突破傳統(tǒng)預(yù)警系統(tǒng)的設(shè)計理念和系統(tǒng)結(jié)構(gòu)框架,使特殊氣象預(yù)測的準確度得到提高,促進我國經(jīng)濟的發(fā)展。
本文研究的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)主要由監(jiān)控器、處理器、單元接口和數(shù)據(jù)采集器組成[5]。監(jiān)控器起到直接監(jiān)控的目的,能夠很好地分析實時數(shù)據(jù),實現(xiàn)數(shù)據(jù)顯示,處理器通過微型端口處理監(jiān)控到的數(shù)據(jù)[6],由多個單元接口來提高信息交互的能力,數(shù)據(jù)采集器具有信息采集能力,通過分析數(shù)據(jù)接口的數(shù)據(jù),實現(xiàn)信息顯示,同時在數(shù)據(jù)采集器內(nèi)部引入了篩選功能,可以很好地篩選異常數(shù)據(jù),將異常數(shù)據(jù)存入到數(shù)據(jù)庫中,方便后期直接篩選。其中,特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)硬件結(jié)構(gòu)框圖如圖1所示。
圖1 特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)硬件結(jié)構(gòu)圖
基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)硬件區(qū)域的監(jiān)控器的工作是對采集的氣象數(shù)據(jù)進行初步復(fù)盤,監(jiān)控器的功能分為視頻監(jiān)控和屬性監(jiān)控,視頻監(jiān)控是監(jiān)控氣象環(huán)境的圖像,屬性監(jiān)測是通過傳感器監(jiān)測特殊氣象天氣的溫差、雨量、風(fēng)向等基本屬性[7]。監(jiān)控器支持IR-CUT雙濾光片,監(jiān)控成像像素達到1 920*1 080P,3MP高清模式。為了提高監(jiān)控器的穩(wěn)定性,監(jiān)控器內(nèi)部采用三天線架構(gòu)而成。監(jiān)控器可以360°全方位旋轉(zhuǎn)監(jiān)測,監(jiān)測的數(shù)據(jù)設(shè)置了高級密碼和密鑰,提高監(jiān)測數(shù)據(jù)的保密性。
監(jiān)控器架構(gòu)示意圖如圖2所示。
圖2 監(jiān)控器示意圖
考慮到本文設(shè)計系統(tǒng)的應(yīng)用需求,選擇16單核的麒麟990處理器,可以安裝在64位任意操作系統(tǒng)中,處理器的CPU的主頻可以達到4.2 GHz,為了提高系統(tǒng)的運行速度,配置兩個CPU。此處理器的內(nèi)存為32 G,系統(tǒng)運行過程中,可以根據(jù)需求對存儲空間自動擴展,存儲采用驅(qū)動模式,總?cè)萘繛? T,采用SFF驅(qū)動器,處理器與系統(tǒng)進行數(shù)據(jù)通信采用千兆的以太網(wǎng)卡。
系統(tǒng)單元接口的工作是保證系統(tǒng)硬件和軟件之間數(shù)據(jù)的傳輸效率,本文選擇單元接口為RS232接口,通信過程中遵循主從式原則進行通信,單元接口數(shù)據(jù)傳輸?shù)臄?shù)據(jù)幀功能圖如圖3所示。
圖3 單元接口數(shù)據(jù)幀組成圖
基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)硬件區(qū)域的數(shù)據(jù)采集器的工作是采集氣象數(shù)據(jù)信息,本文選擇UD-8數(shù)據(jù)采集器[8]。對比傳統(tǒng)的數(shù)據(jù)采集器,本文設(shè)計的器件可以對采集到的數(shù)據(jù)進行有效驗證,降低氣象數(shù)據(jù)預(yù)測的計算量[9]。數(shù)據(jù)采集器與硬件區(qū)域的各個器件都存在數(shù)據(jù)交互,因此,為了保證數(shù)據(jù)傳輸?shù)姆€(wěn)定性,選擇數(shù)據(jù)采集器的通信網(wǎng)絡(luò)為局域網(wǎng)和廣域網(wǎng)組合的雙網(wǎng)模式。
數(shù)據(jù)采集器電路圖如圖4所示。
圖4 數(shù)據(jù)采集器電路圖
WebGIS也被稱為網(wǎng)絡(luò)地理信息系統(tǒng),融合了Web技術(shù)GIS的衍生技術(shù),系統(tǒng)利用HTTP協(xié)議完成地理信息的請求與應(yīng)答功能,比傳統(tǒng)的地理定位系統(tǒng)具有較高的交互能力。WebGIS的通信采用XML語言編寫,首先將ArcObject組件內(nèi)的數(shù)據(jù)信息進行封裝,封裝過程對信息進行標記,然后利用HTTP協(xié)議的三次握手準則,完成數(shù)據(jù)包的成功轉(zhuǎn)發(fā)與應(yīng)答。
網(wǎng)絡(luò)地理信息系統(tǒng)是目前全球范圍內(nèi),性能最佳、時效性最好的地理定位系統(tǒng)[10],此系統(tǒng)反饋的信息可以通過編碼,發(fā)送到任意合法的瀏覽器內(nèi)。網(wǎng)絡(luò)地理信息系統(tǒng)主要的應(yīng)用模式是地圖顯示應(yīng)用、數(shù)據(jù)查詢、地理位置仿真應(yīng)用三種類型。特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)軟件結(jié)構(gòu)框示意圖如圖5所示。
圖5 特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)軟件示意圖
地圖顯示應(yīng)用是網(wǎng)絡(luò)地理信息系統(tǒng)內(nèi)必不可少的信息應(yīng)用模板,為了提高系統(tǒng)的功能性,地圖顯示應(yīng)用會定期進行更新,系統(tǒng)的地圖將有效區(qū)域內(nèi)的建筑物進行標記繪畫,地圖的比例可以根據(jù)需求隨時調(diào)整[11]。另外地圖還有漫游功能和鷹眼功能,分別以方位空間和視圖空間兩種模式進行繪制,使得地理位置的模擬更加真實具體[12-13]。系統(tǒng)地圖的空間數(shù)據(jù)查詢包括用戶信息查詢和空間信息查詢兩種模式,用戶數(shù)據(jù)查詢應(yīng)用主要面向用戶的查詢檢索,按照地理信息查詢符合要求的地理位置[14]??臻g信息查詢是確定待查詢地點的唯一性,在此基礎(chǔ)上以定位點為圓心,檢索地理信息。無論哪種查詢,查詢結(jié)果都會按照用戶需要的格式輸出,主要的表現(xiàn)形式為圖層展示、數(shù)據(jù)表格展示、圖像展示[15]。
集成基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)硬件區(qū)域和軟件區(qū)域的設(shè)計,總結(jié)特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)的工作流程如圖6所示。
圖6 基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)軟件流程
首先采集特殊氣象的特征信息,面對不同經(jīng)緯度地理位置,系統(tǒng)硬件區(qū)域數(shù)據(jù)采集器所啟用的配置不同,需要在采集信息前對數(shù)據(jù)采集進行功能配置。采集成功后將待監(jiān)測地理位置前2小時的氣象信息進行數(shù)據(jù)預(yù)處理,篩選出無效數(shù)據(jù),為特殊氣象預(yù)測奠定數(shù)據(jù)基礎(chǔ)。將有效數(shù)據(jù)利用最小二乘支持向量回歸算法完成特殊氣象特征的提取,公式如下:
p=wt×φ(x)+b
(1)
式中,wt氣象數(shù)據(jù)的權(quán)值向量;φ(x)表示非線性映射函數(shù);x輸入氣象數(shù)據(jù)信息;b表示計算偏差。
其次對其氣象環(huán)境進行預(yù)測。為了提高氣象數(shù)據(jù)的預(yù)測準確度,本文利用支持向量分類回歸算法對氣象數(shù)據(jù)完成預(yù)測計算,預(yù)測公式如下所示:
表1 相關(guān)特征氣象特征安全閾值
(2)
式中,p表示輸出的氣象數(shù)據(jù)特征,δ表示氣象預(yù)測的有效誤差;k表示懲罰系數(shù);f(x1,y1,z1)表示氣象變化的核函數(shù);ai表示預(yù)測向量系數(shù);其他未知數(shù)的意義同上。
然后對特殊氣象預(yù)測結(jié)果進行分析。常見的氣象特征為大風(fēng)、大雪、暴雨三種類型,根據(jù)公式(1)計算氣象的特征,預(yù)測結(jié)果正常時,系統(tǒng)持續(xù)監(jiān)測,一旦處于危險氣象數(shù)據(jù)范圍內(nèi),立即對數(shù)據(jù)進行復(fù)檢計算,兩次計算結(jié)果相同時,觸發(fā)氣象安全預(yù)警功能。對于不同特殊氣象特征,一旦氣象數(shù)據(jù)超過設(shè)定的安全閾值,并且持續(xù)10秒鐘以上,系統(tǒng)就會生成一個預(yù)警提示。根據(jù)氣象特征的數(shù)據(jù),對氣象的危險等級進行評估。系統(tǒng)會持續(xù)監(jiān)測預(yù)警區(qū)域的氣象數(shù)據(jù),如果數(shù)據(jù)持續(xù)10分鐘,數(shù)據(jù)波動在正常范圍內(nèi),系統(tǒng)會解除氣象危險預(yù)警。相關(guān)特征氣象特征安全閾值設(shè)置表如表1所示。
最后發(fā)布相關(guān)預(yù)測報告,并進行信息日志存儲,系統(tǒng)持續(xù)對需要預(yù)測地區(qū)的氣象進行持續(xù)安全監(jiān)測,當有新的特殊氣象特征和信息出現(xiàn)時,及時對系統(tǒng)的數(shù)據(jù)庫進行更新,添加相應(yīng)氣象特征站點和預(yù)警參數(shù)即可。
通過以上的論述,完成了基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)的設(shè)計,為了檢驗系統(tǒng)的性能,本文設(shè)計對比實驗進行測試,實驗采用基于多普勒天氣雷達技術(shù)的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)(以下統(tǒng)稱為傳統(tǒng)方法1)和基于GIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)(以下統(tǒng)稱為傳統(tǒng)方法2)作為實驗的對照組。因為特殊氣象發(fā)生的頻率有限,是不可預(yù)估的,為了達到實驗測試的效果,本文設(shè)計兩組測試,一組是對甘肅市北緯40度零2分的地理位置的氣象進行持續(xù)實時的監(jiān)測,另一組是對已經(jīng)發(fā)生的特殊氣象進行分析。實驗開始前會將特殊氣象發(fā)生前兩小時的氣象數(shù)據(jù)存儲到系統(tǒng)測試應(yīng)用的計算機內(nèi),專業(yè)安全監(jiān)測預(yù)警系統(tǒng)數(shù)據(jù)庫內(nèi)可能會存儲第二組測試的樣本數(shù)據(jù),因此第二組測試由傳統(tǒng)方法1和本文設(shè)計的系統(tǒng)共同完成測試,第一組測試三個系統(tǒng)共同完成。實驗線完成第二組測試,然后再完成一組測試,一切準備操作完成后,選擇同一時間觸發(fā)計算,開始實驗測試,當實驗系統(tǒng)全部向計算機終端提交監(jiān)控預(yù)警報告后,停止實驗,整理實驗器件,分析實驗數(shù)據(jù)。
通過以上實驗測試,分析實驗數(shù)據(jù),通過不同系統(tǒng)得到監(jiān)測氣象綜合分析能力結(jié)果如表2所示。
表2 不同系統(tǒng)監(jiān)測氣象綜合分析能力結(jié)果
表2的實驗測試結(jié)果表明,三個系統(tǒng)完成特殊氣象特征安全監(jiān)測預(yù)警的測試數(shù)據(jù),傳統(tǒng)方法1在實驗過程中最終只輸出了特殊氣象天氣事件的類型、持續(xù)時間以及氣象危害等級三個氣象特征,并輸出2條氣象記錄;傳統(tǒng)方法2的預(yù)警系統(tǒng)輸出了特殊氣象天氣事件的類型、持續(xù)時間以及氣象危害等級、能見度值、預(yù)測持續(xù)時間、回波強度4個氣象特征值,并輸出4條氣象記錄。本文設(shè)計的系統(tǒng)不僅輸出了5個氣象特征值,并且對特殊天氣事件進行仔細分析,將特殊天氣輸出10條記錄。此數(shù)據(jù)表明,傳統(tǒng)的預(yù)警系統(tǒng)具有孤立性,對于一個完整的特殊氣象事件的綜合分析能力較差,只能統(tǒng)一地對氣象事件進行分析,會受到氣象關(guān)系的影響,降低氣象安全監(jiān)測的精度。相比本文設(shè)計的預(yù)警系統(tǒng)具有綜合性,可以降低氣象數(shù)據(jù)的關(guān)系度對氣象預(yù)測的干擾,達到提高安全監(jiān)測預(yù)警精度的目的。
本文設(shè)計的安全監(jiān)測預(yù)警系統(tǒng)的信息如表3所示。
傳統(tǒng)方法1的信息如表4所示。
表3 本文系統(tǒng)監(jiān)測信息結(jié)果
表4 傳統(tǒng)方法1監(jiān)測信息結(jié)果
傳統(tǒng)方法2的信息如表5所示。
表5 傳統(tǒng)方法2監(jiān)測信息結(jié)果
觀察表3~5可知,第一組實驗測試的數(shù)據(jù)結(jié)果,在實驗測試的3小時內(nèi),本文設(shè)計的預(yù)警系統(tǒng)在開始預(yù)警的前10分鐘系統(tǒng)輸出甘肅市北緯40度零2分地理位置實時的氣象信息,第10分鐘起,系統(tǒng)會提前預(yù)測并輸出與實際時間相差30分鐘的氣象信息。傳統(tǒng)方法1在實驗開始前30分鐘不輸出任何信息,具有預(yù)測時延性,第31分鐘開始,系統(tǒng)會輸出實時氣象信息的同時,協(xié)同輸出預(yù)測10分鐘的氣象信息。傳統(tǒng)方法2存在預(yù)測時延,實驗開始20分鐘內(nèi),系統(tǒng)沒有輸出實時的氣象信息,第21分鐘開始,系統(tǒng)會輸出實時氣象信息的同時,協(xié)同輸出預(yù)測20分鐘的氣象信息。相比基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)的時間延時較短,對于預(yù)警效果的影響處于可以接受的狀態(tài),可以保證對特殊氣象特征安全監(jiān)測預(yù)警的準確性。
分析應(yīng)用本文系統(tǒng)后在不同環(huán)境下出現(xiàn)特殊氣象特征的預(yù)警發(fā)出時間,分析結(jié)果如圖7所示。
圖7 不同環(huán)境下預(yù)警發(fā)出時間
從圖7可以看出,在不同天氣條件下,隨著特殊氣象特征的增多,預(yù)警發(fā)出的時間也隨之增加,不同環(huán)境會導(dǎo)致預(yù)警時間不同,其中霧霾天氣下發(fā)出預(yù)警的時間最長,最高可達9 ms,在該環(huán)境下,攝像機很難監(jiān)測;在晴天環(huán)境下,攝像機和雷達都不受干擾,系統(tǒng)發(fā)出預(yù)警最高僅需要4.1 ms,霧霾天氣下的預(yù)警時間比晴天環(huán)境高出許多。在三種環(huán)境下,通過本文系統(tǒng)發(fā)出預(yù)警的時間不超過10 ms,說明本文系統(tǒng)可以較為及時地發(fā)出預(yù)警信號。
綜上所述,可以直觀地對比出本文設(shè)計的基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)具有綜合性和對強微波的預(yù)警性,并且系統(tǒng)不存在預(yù)測延時,從而使系統(tǒng)的預(yù)警精度達到氣象預(yù)警的標準。
硬件區(qū)域采用UD-8數(shù)據(jù)采集器、監(jiān)控器、處理器集成的高運行基礎(chǔ)的架構(gòu),高傳輸效率的單元接口將系統(tǒng)硬件區(qū)域內(nèi)各個硬件設(shè)備進行互聯(lián),使器件的性能最大化。本文設(shè)計的基于WebGIS的特殊氣象特征安全監(jiān)測預(yù)警系統(tǒng)利用最小二乘支持向量算法,協(xié)作系統(tǒng)硬件區(qū)域的數(shù)據(jù)采集系統(tǒng),共同完成實時特殊氣象特征安全的預(yù)警,提高系統(tǒng)的預(yù)測精度。本系統(tǒng)可以為氣象服務(wù)系統(tǒng)提供特殊氣象的變化數(shù)據(jù)以及一段時間內(nèi)氣象變化的預(yù)測數(shù)據(jù),實現(xiàn)氣象信息遠程可視化服務(wù)。