顧巍巍,張衛(wèi)國,張 焱,鐘 偉,孫飛飛
(寧波市水利水電規(guī)劃設(shè)計研究院,浙江 寧波 315192)
應(yīng)對臺風(fēng)及其次生災(zāi)害,及時有效獲取臺風(fēng)信息至關(guān)重要[1]。臺風(fēng)信息具有專業(yè)性、時效性及受眾廣的特點。傳統(tǒng)的信息傳播方式難以解決這種半結(jié)構(gòu)化專業(yè)解析、高速多源匯聚、差異化服務(wù)的復(fù)雜問題,綜合運用數(shù)據(jù)庫、GIS、互聯(lián)網(wǎng)等現(xiàn)代化技術(shù)的信息服務(wù)系統(tǒng),成為很好的解決問題途徑。歐美、日本等在該領(lǐng)域研究比較深入,Kitamoto[2]開發(fā)了可用于實時和歷史臺風(fēng)詳細(xì)信息查詢的Digital Typhoon系統(tǒng)。我國在臺風(fēng)信息系統(tǒng)方面起步較晚但發(fā)展迅速,取得了一定成果,如,吳煥萍等[3]探討了GIS應(yīng)用于決策氣象服務(wù)系統(tǒng)的相關(guān)問題,方建等[4]設(shè)計并開發(fā)了一套臺風(fēng)災(zāi)害快速評估系統(tǒng)。近年來,隨著移動互聯(lián)網(wǎng)、云計算、人工智能等前沿技術(shù)的發(fā)展,學(xué)者們不斷將最新技術(shù)引入臺風(fēng)信息服務(wù)系統(tǒng)。李建等[5]研究了一種基于移動互聯(lián)網(wǎng)的臺風(fēng)信息發(fā)布系統(tǒng),駱小龍等[6]研究了一種基于阿里云的臺風(fēng)路徑實時發(fā)布系統(tǒng),均取得了較好的應(yīng)用效果。然而,現(xiàn)有的臺風(fēng)信息服務(wù)系統(tǒng)主要關(guān)注臺風(fēng)路徑及臺風(fēng)自身屬性,為氣象預(yù)警、生活服務(wù)及學(xué)術(shù)科研提供服務(wù),未針對防汛部門需求提供信息服務(wù)。同時,防汛部門可直接獲取的降雨預(yù)報信息從發(fā)布時間節(jié)奏、關(guān)注對象、數(shù)據(jù)精度等方面也難以滿足防臺防汛需求。為解決上述問題,本文以實際防汛需求為導(dǎo)向,采用關(guān)鍵技術(shù)開發(fā)通用性好、實用性強的臺風(fēng)實時信息防汛服務(wù)云平臺,為我國沿海城市應(yīng)對洪澇災(zāi)害提供針對性信息服務(wù)。
設(shè)計目標(biāo)是在防臺期間為防汛部門實時提供信息,主要是臺風(fēng)基本信息和未來降雨信息。其中,未來降雨信息部分是現(xiàn)有臺風(fēng)信息服務(wù)系統(tǒng)的缺陷,也是本文研究重點。目前,防汛部門可獲取的降雨預(yù)報信息難以滿足防臺防汛需求,主要表現(xiàn)在以下3個方面:①臺風(fēng)在24 h警戒線外,各主流氣象機(jī)構(gòu)的降雨數(shù)值預(yù)報存在較大的不確定性,對未來降雨的初步預(yù)判難度較大;②臺風(fēng)進(jìn)入24 h警戒線內(nèi),氣象降雨預(yù)報發(fā)布時段與防汛需求的預(yù)報時段節(jié)奏不一致,且氣象部門與水利防汛部門關(guān)注的對象具有一定差異性;③防汛期間,多機(jī)構(gòu)降雨數(shù)值預(yù)報成果存在一定的差異,難以有效抉擇并指導(dǎo)防汛工作。針對以上問題,本文分別從歷史數(shù)據(jù)挖掘、預(yù)報數(shù)據(jù)解析、數(shù)據(jù)嵌套融合等方面研究關(guān)鍵技術(shù),同時,采用B/S架構(gòu)、SaaS服務(wù)模式和數(shù)據(jù)與服務(wù)能力中心,保障平臺推廣應(yīng)用的通用性和防汛高并發(fā)時期的系統(tǒng)穩(wěn)定性。
圖1 平臺系統(tǒng)架構(gòu)
為解決防汛部門獲取降雨預(yù)報信息的問題,開展臺風(fēng)降雨信息智能關(guān)聯(lián)[7]、多機(jī)構(gòu)降雨預(yù)報長短嵌套融合、降雨預(yù)報數(shù)據(jù)時空解析等關(guān)鍵技術(shù)研究,并以服務(wù)形式融入數(shù)據(jù)與服務(wù)能力中心,支撐業(yè)務(wù)功能開發(fā)。
1.2.1 臺風(fēng)降雨信息智能關(guān)聯(lián)技術(shù)
考慮臺風(fēng)路徑、發(fā)生時間、中心氣壓、移速、風(fēng)速、發(fā)源地、登陸點等因子,從大量的歷史數(shù)據(jù)中挖掘與本場臺風(fēng)相似的歷史臺風(fēng),以相似臺風(fēng)降雨統(tǒng)計信息輔助防汛部門對未來降雨形勢的預(yù)判,解決“臺風(fēng)在24 h警戒線外,各主流氣象機(jī)構(gòu)的降雨數(shù)值預(yù)報存在較大的不確定性,對未來降雨的初步預(yù)判難度較大”的問題。
1.2.2 多機(jī)構(gòu)降雨預(yù)報長短嵌套融合技術(shù)
暴雨發(fā)生過程中,不同機(jī)構(gòu)會發(fā)布各自的降雨預(yù)報成果,各機(jī)構(gòu)預(yù)報成果在發(fā)布時間、預(yù)報時長、預(yù)報范圍、預(yù)報精度等方面往往存在一定的差異。本技術(shù)基于各機(jī)構(gòu)在歷史長系列、過去15 d、過去3個時次的預(yù)報綜合表現(xiàn),調(diào)整各機(jī)構(gòu)動態(tài)權(quán)重,分別對短臨預(yù)報機(jī)構(gòu)、短期預(yù)報機(jī)構(gòu)的預(yù)報成果進(jìn)行融合,再進(jìn)行長短嵌套,得到最終預(yù)報成果。
1.2.3 降雨預(yù)報數(shù)據(jù)時空解析技術(shù)
從時間角度,氣象機(jī)構(gòu)預(yù)報信息發(fā)布時間固定,其節(jié)奏與防汛需求不一致。本平臺研究“降雨預(yù)報數(shù)據(jù)時空解析技術(shù)”,將各機(jī)構(gòu)發(fā)布的降雨預(yù)報信息解析為逐小時降雨過程,為防汛部門提供當(dāng)前時間以后的降雨過程。從空間角度,將各機(jī)構(gòu)實時預(yù)報的大尺度、低分辨率降雨數(shù)據(jù),快速插值加密成防汛關(guān)注對象范圍內(nèi)的高精度、高密度網(wǎng)格降雨數(shù)據(jù),提高面雨量計算效率和精度。
基于臺風(fēng)多元信息智能跟蹤關(guān)鍵技術(shù)研究成果,結(jié)合云計算、大數(shù)據(jù)、人工智能等新興信息技術(shù),構(gòu)建一套基于能力中心的臺風(fēng)實時信息防汛服務(wù)云平臺。系統(tǒng)總體架構(gòu)分為數(shù)據(jù)層、服務(wù)層、業(yè)務(wù)層和用戶層,見圖1。平臺架構(gòu)的主要特點為采用B/S架構(gòu)、SaaS服務(wù)模式和數(shù)據(jù)與服務(wù)能力中心建設(shè)。
1.3.1 B/S架構(gòu)、SaaS服務(wù)模式
B/S模式[8-10]是目前在水利信息化領(lǐng)域應(yīng)用最為廣泛的架構(gòu)形式,與C/S模式相比,具有業(yè)務(wù)擴(kuò)展便捷、開發(fā)簡單、共享性強的優(yōu)點。本平臺引入SaaS軟件服務(wù)模式[11-12],系統(tǒng)部署于云服務(wù)器,利用云服務(wù)器集群架構(gòu)、彈性伸縮等特點,保障本平臺的經(jīng)濟(jì)性、可靠性和可擴(kuò)展性;用戶申請賬號后,即可訪問平臺信息,數(shù)周內(nèi)即可導(dǎo)入全部用戶區(qū)域數(shù)據(jù)、增加客戶個性化需求,最大限度提高用戶入駐效率,兼顧平臺信息集約化和用戶服務(wù)差異化,提高系統(tǒng)通用性。
1.3.2 數(shù)據(jù)與服務(wù)能力中心
數(shù)據(jù)與服務(wù)能力中心為上層業(yè)務(wù)應(yīng)用建設(shè)提供標(biāo)準(zhǔn)的數(shù)據(jù)集成服務(wù)和核心算法支撐,包含數(shù)據(jù)集成與共享交換平臺、大數(shù)據(jù)中心和應(yīng)用支撐與服務(wù)平臺。數(shù)據(jù)集成與共享交換平臺將通過抽取、轉(zhuǎn)化、清洗、開發(fā)等一系列標(biāo)準(zhǔn)化流程將多源異構(gòu)數(shù)據(jù)整理進(jìn)入大數(shù)據(jù)中心;大數(shù)據(jù)中心提供結(jié)構(gòu)化數(shù)據(jù)存儲平臺,采用極速響應(yīng)、海量計算、高效低成本的MPP架構(gòu)的關(guān)系型數(shù)據(jù)技術(shù);應(yīng)用支撐與服務(wù)平臺是關(guān)鍵技術(shù)的標(biāo)準(zhǔn)化服務(wù)集成,為業(yè)務(wù)應(yīng)用提供一系列分析服務(wù)。同時,平臺基于spring cloud、 docker的微服務(wù)系統(tǒng)云架構(gòu),使用API Gateway統(tǒng)一向外部系統(tǒng)提供REST API,專業(yè)用戶可基于API服務(wù)自主開發(fā)其他應(yīng)用系統(tǒng)。
圖2 系統(tǒng)功能模塊
臺風(fēng)實時信息防汛服務(wù)云平臺分為6個模塊,以多種方式、多重視角展現(xiàn)臺風(fēng)未來降雨及其他相關(guān)信息,提升防汛部門獲取臺風(fēng)預(yù)報信息的效率和水平,見圖2。
a. 臺風(fēng)信息模塊。功能定位為當(dāng)前或歷史臺風(fēng)相關(guān)信息的查詢??刹樵儺?dāng)前臺風(fēng)實測及預(yù)報路徑、詳細(xì)信息(中心氣壓、風(fēng)速、移速、風(fēng)圈半徑等)、襲擊概率、登陸點和影響范圍等當(dāng)前臺風(fēng)信息;可查詢1945年以來歷史臺風(fēng)實測路徑、詳細(xì)信息、各預(yù)報時刻預(yù)報信息、災(zāi)情、登陸點、影響范圍等歷史臺風(fēng)信息;可查詢云圖、風(fēng)場等值面及風(fēng)場動畫、雷達(dá)圖及動畫、溫場等氣象預(yù)報信息。
b. 相似分析模塊。基于臺風(fēng)降雨信息智能關(guān)聯(lián)技術(shù),為用戶提供形勢預(yù)判服務(wù)??蛇x擇臺風(fēng)路徑、發(fā)生時間、中心氣壓、移速、風(fēng)速、發(fā)源地、登陸點等因子進(jìn)行歷史相似臺風(fēng)分析,提供降雨、災(zāi)情等歷史臺風(fēng)關(guān)聯(lián)信息查詢。
c. 未來降雨模塊。分為全國未來降雨和地區(qū)未來降雨。全國未來降雨功能可查詢?nèi)珖秶鷥?nèi)各點位T639、GRAPES_MESO、GFS和ECMWF等模式預(yù)報未來12 h、24 h、48 h和72 h的降雨量。地區(qū)未來降雨針對防汛用戶所在地區(qū),提供轄區(qū)、流域、水庫等防汛關(guān)注對象未來面雨量過程,提供各大主流機(jī)構(gòu)預(yù)報、當(dāng)?shù)仡A(yù)報及智能融合預(yù)報選擇。為提高預(yù)報準(zhǔn)確率,提供預(yù)報后評估功能,多維度反饋各機(jī)構(gòu)及智能融合預(yù)報表現(xiàn)。
d. 分析簡報模塊。智能解析臺風(fēng)實況、相似分析、未來降雨預(yù)報等成果,實時生成臺風(fēng)實況、歷史相似、未來降雨信息分析簡報,保障用戶統(tǒng)籌、全面掌握臺風(fēng)信息。
e. 數(shù)據(jù)大屏模塊。數(shù)據(jù)大屏通過臺風(fēng)信息高維度降噪,實現(xiàn)多元數(shù)據(jù)一屏可視化,助力用戶實時監(jiān)控臺風(fēng)信息,為滿足不同用戶實際需求,提供個性化數(shù)據(jù)大屏定制服務(wù)。
f. 后臺管理模塊。為提升運維效率,建設(shè)后臺管理模塊,可進(jìn)行用戶賬戶維護(hù)、預(yù)報數(shù)據(jù)源維護(hù)、用戶防汛關(guān)注對象維護(hù)和定制作業(yè)配置。
圖3 “201718泰利”臺風(fēng)寧波市降雨預(yù)報跟蹤過程
圖4 “201718泰利”與“200422雷米”路徑對比
平臺在2017年“苗柏”“納沙”“海棠”“泰利”“卡努”等臺風(fēng)期間應(yīng)用于寧波市及各縣區(qū)、溫嶺市等10余處防汛部門的防臺工作。根據(jù)實踐經(jīng)驗,“相似分析”和“未來降雨”模塊可分別從歷史數(shù)據(jù)挖掘和數(shù)值預(yù)報跟蹤的角度為防汛提供信息支撐。臺風(fēng)演進(jìn)初期,各模式數(shù)值預(yù)報成果離散,難以指導(dǎo)防汛,此階段可參考相似臺風(fēng)預(yù)估降雨形勢,開展水庫預(yù)泄、物資調(diào)配等防汛準(zhǔn)備;跟蹤各模式數(shù)值預(yù)報成果至逐步趨于一致,其外包線往往也逐步逼近實際降雨真值,可依據(jù)未來降雨分析成果開展洪澇風(fēng)險預(yù)報預(yù)警等防汛應(yīng)用。以“201718泰利”臺風(fēng)為例(圖3),對于寧波市最大3 d面雨量,2017年9月12日23時各模式數(shù)值預(yù)報成果離散程度高,最大值近300 mm,最小值僅約10 mm;各模式數(shù)值預(yù)報隨預(yù)報發(fā)布時間呈顯著集中趨勢,而實測真值44 mm始終位于外包線內(nèi)。在此背景下,防汛部門應(yīng)用本平臺實時跟蹤各模式數(shù)值預(yù)報成果,分別使用平臺“相似分析模塊”和“未來降雨模塊”支撐防汛決策:①2017年9月12日23時,臺風(fēng)位于24 h警戒線外,整體形勢并未明朗,各模式數(shù)值預(yù)報成果離散,防汛部門使用“相似分析模塊”搜尋出相似臺風(fēng)——“200422雷米”臺風(fēng)(圖4),“201718泰利”與“200422雷米”臺風(fēng)路徑相似。如圖5所示,兩場臺風(fēng)風(fēng)速、移速、中心氣壓等要素過程均相似,同時,兩場臺風(fēng)均于9月發(fā)源于馬里亞納群島附近海面,綜合以上要素認(rèn)為“201718泰利”與“200422雷米”臺風(fēng)對寧波的影響相似。由于“200422雷米”臺風(fēng)期間寧波最大3 d面雨量僅為17 mm,故防汛部門在各模式數(shù)值預(yù)報存在分歧時,初步判斷“201718泰利”未來降雨量較小,綜合多場相似臺風(fēng)判斷,未來降雨15~40 mm。②2017年9月13日2時,臺風(fēng)進(jìn)入24 h警戒線,根據(jù)最新預(yù)報發(fā)布時次各模式數(shù)值預(yù)報寧波市未來最大3 d面雨量位于13~83 mm區(qū)間內(nèi),基于各模式數(shù)值預(yù)報面雨量均低于100 mm且趨于一致,認(rèn)為模式預(yù)報邊界條件已基本清晰,成果可靠性可接受,此時平臺智能融合預(yù)報45 mm與實測值44 mm僅有1mm偏差。“未來降雨模塊”通過兩種方式服務(wù)于防汛應(yīng)用:一是在平臺界面上直接提供降雨等值面、網(wǎng)格、點雨量查詢,提供轄區(qū)、流域、水庫等防汛關(guān)注對象降雨詳細(xì)數(shù)據(jù)查詢;二是將降雨詳細(xì)預(yù)報數(shù)據(jù)以API形式服務(wù)于洪澇風(fēng)險預(yù)報預(yù)警類系統(tǒng)。
(a)風(fēng)速過程
(b)移速過程
(c)中心氣壓過程
a. 針對水利防汛部門在防臺工作中難以獲取有效高精度降雨預(yù)報數(shù)據(jù)的難題,從歷史數(shù)據(jù)挖掘和模式預(yù)報信息解析、融合的角度研究3項關(guān)鍵技術(shù)。
b. 將SaaS軟件服務(wù)模式引入臺風(fēng)信息服務(wù)領(lǐng)域,滿足推廣應(yīng)用的通用性;結(jié)合數(shù)據(jù)與服務(wù)能力中心,保障了防汛高并發(fā)時期的系統(tǒng)穩(wěn)定性。
c. 在2017“苗柏”“納沙”“海棠”“泰利”“卡努”等臺風(fēng)期間應(yīng)用于國內(nèi)10余處防汛部門的防汛工作中,實際檢驗表明系統(tǒng)針對性強、實用價值高,在我國東南沿海各地區(qū)具有推廣應(yīng)用價值。