999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

云南地震應急快速評估系統優化研究1

2018-06-01 00:54:30許瑞杰李永強
震災防御技術 2018年1期
關鍵詞:數據庫系統

李 敏 許瑞杰 李永強

?

云南地震應急快速評估系統優化研究1

李 敏 許瑞杰 李永強

(云南省地震局,昆明 650224)

地震應急快速評估系統是各級地震應急指揮技術平臺的重要組成部分,自建成以來在全國歷次破壞性地震應急處置工作中發揮了突出作用。本文基于現有地震應急快速評估系統,以云南為例,開展了針對評估功能構架和數據傳遞流程的研究,從軟件工程的角度探索能夠優化現有系統評估效率的方法,提升了評估產品的產出速度,并通過模擬震例進行技術驗證。

評估系統 算法 速度 優化

引言

地震是人類面臨的主要自然災害之一。突發的破壞性地震不僅會造成建筑物和生命線工程的損壞,也會導致災區人員傷亡,帶來巨大的經濟損失和難以估量的間接損失(馬玉宏等,2001)。“十五項目”建設以來,我國在地震應急指揮模式、應急指揮技術體系、地震應急管理、地震快速評估等方面開展了較多的研究工作。姜立新等(2003a)在“中國數字地震觀測網絡工程”的推動下,建成了覆蓋國家、區域、重點城市、災害現場的4級應急指揮技術系統,促使應急指揮模式發生了較大變化,應急響應從傳統分散型模式轉化為集現代計算機、網絡通訊、災害評估和指揮決策等技術為一體的綜合性應急體系。系統通過快速評估、動態跟蹤、輔助決策和信息管理,為地震應急指揮提供了基本信息、決策參考依據和必要的技術手段(姜立新等,2003b)。系統建成以來,為地震應急指揮提供了豐富的理論基礎和實踐經驗,在提高破壞性地震快速響應、應急產出服務能力方面發揮了積極的作用(帥向華等,2009)。

地震應急的損失評估與決策工作是地震應急救援的基礎,它在應急基礎數據的支撐下,對地震可能造成的人員傷亡、經濟損失等進行科學的預估,為地震應急救援決策提供支持(聶高眾等,2011)。隨著地震應急指揮體系的開放性、共享性、互聯程度不斷提高,應急快速評估工作逐漸成為各級地震應急技術平臺體系應用、運維的核心業務。

進入21世紀以來,為了推動地震應急快速評估系統的應用和發展,全國地震應急技術從業者在地震應急評估領域開展了諸多優化研究工作。為解決大區域評估時建筑物分散性問題,蔡宗文等(2009)在傳統震害模型的基礎上,提出了基于人口統計資料的震害預測模型及方法,取得了較好的實用效果;楊天青等(2005)通過對地震應急快速評估結果與實際地震現場調查經濟損失結果進行比對,從建筑物單價和建筑物損失比的角度進行分析,形成一套地震應急快速評估的直接經濟損失修正模型,在一定程度上提升了地震快速評估經濟損失的精確性;云南省地震局依托地震行業科研專項,從評估模型入手,通過分析西南高原山地環境下的災害損失特征,形成了一套適合西南地區特殊地質環境的本地化評估模型。這些研究工作極大地促進了應急評估系統的發展,在歷次地震應急處置工作中發揮了積極的作用。但近年來,特別是汶川和玉樹地震發生后,國家、社會、公眾對地震應急處置的關注度達到空前的程度,要求以更快的速度獲取災情、進行快速評估并發布,這就對應急響應和處置工作提出了新要求和挑戰。以往的研究工作較少涉及提升評估系統產出的效率,因此,本文擬針對云南地震應急快速評估系統,從軟件工程的角度,探索一套能夠優化現有評估算法和產出結構的方法,以提升現有系統的評估速度。

1 云南地震應急快速評估系統運行現狀分析

地震應急快速評估是指在地震發生后接到地震速報參數的30分鐘內,依據烈度衰減模型估計災區的影響范圍,再根據所掌握的災區建筑物及人口分布等統計資料,估計災區建筑物破壞的直接經濟損失和人員傷亡等情況(楊天青等,2005)。其產出的成果可在第一時間為信息獲取空窗期的指揮決策工作提供詳細的震區基礎信息,模擬計算震區影響范圍,預評估人員傷亡和經濟損失情況,并提出救援輔助決策建議,進而為指揮部科學高效地開展應急處置工作提供科技保障支持。

云南地震災害應急指揮中心融合了近年地震科研和工程建設成果,于2013年研發完成并建立了一套地震綜合應急快速評估系統,同年投入運行。基于該系統,可以快速產出震區基礎信息、烈度影響場評估、人員傷亡、經濟損失、滑坡風險等初評估結果以及應急預案響應等級啟動建議、對策建議等輔助資料,為地震應急指揮決策、災害損失評估、政府指導抗震救災工作提供了基礎參考信息,提高了地震應急科技保障服務能力(曹彥波等,2016)。

筆者使用該系統,從云南省典型地震多發區域選取了60個地點,以6.5、7.0和7.5這3個震級檔開展模擬評估,評估過程以模擬地震三要素開始,以產出全部災情簡報、震區基本情況文檔、對策建議報告、影響場評估數據和33幅專題地圖為結尾。評估產品產出規定如表1所示。

表1 系統產品數量統計表

經過評估,產出時間統計如表2所示。

表2 原型系統的典型地震評估產出時間統計表

從表2中可以看出,除個別涉及經濟發達、高人口密集區的評估樣本耗時較長外,設定地震在3個評估區域快速評估時間均值為5—10分鐘,結合云南近年來20余次破壞性地震快速評估情況,地震發生后開展快速評估工作至報告產出送達指揮部,至少需要10—15分鐘。而地震應急是一項準軍事化行動,時間緊迫、事關重大是該行動的突出特點,其關鍵點在于能否在最短的時間內做出科學合理的決策并付諸行動(鄧硯等,2005)。因此,如何有效壓縮評估時間,盡快獲取災情評估報告,在較大程度上影響著指揮部領導快速掌握震情、災情并做出應急指揮決策的關鍵時間點。

2 系統構架分析

云南地震應急快速評估系統采用C/S系統構架,是將外部數據庫、模型庫及Office辦公軟件與GIS集成為一體的系統(李西等,2009;曹彥波等,2013),其構架如圖1所示。

圖1 地震應急快速評估系統構架示意圖

筆者經過構架分析,將該系統的評估流程分為7個部分,如圖2所示。其運行流程如下:在輸入地震三要素(時間、地點和震級)后,該系統首先調用arcgis后臺進程,根據烈度影響場模型,運算得出該次地震的烈度影響場數據,繼而使用該數據依次調用人員傷亡、房屋破壞、經濟損失、次生災害等單體模型,訪問基礎數據庫進行運算,將運算結果導入評估報告模板和專題圖模板,分別產出最終評估報告、應急專題圖及其他輔助決策資料。

圖2 地震應急快速評估系統計算流程示意圖

以云南省內7.5級典型地震為例,從系統評估時間線來看(圖3),該系統在進行地震快速評估運算時,主要運算壓力集中在調用評估模型、訪問數據庫進行模型評估這一段。該階段運算消耗時間占總評估時間的45%。因此,筆者考慮從該階段的模型評估和數據調用入手,進一步優化評估結構和數據算法,以達到壓縮運算時間,加快評估速度的目的。

圖3 系統運行時間節點示意圖

3 運算時間代價分析

如圖2所示,該系統評估占用時間主要集中在第3至第5階段,筆者深入分析了該系統評估結構和數據傳遞流程,發現現有評估系統存在以下問題:

(1)串行分步計算導致運算時間代價過高。

系統在完成影響場評估后,會調用多個模塊化評估模型,訪問數據庫,調用數據分層進行計算。由于系統采用串行分步式算法,該系統對人員傷亡、房屋破壞、經濟損失、次生災害等評估模型的調用需要依次進行,導致該評估階段的運算時間代價過高。

(2)未設計緩存池導致數據運算嚴重受制于設備機械性能。

以云南地震應急快速評估系統構架為例,該系統運算所需基礎數據存放于數據庫服務器,數據庫服務器采用10k轉速SAS機械硬盤作為數據存儲盤,運行Oracle數據庫系統,由于系統設計時未設立數據緩存機制,每當系統進程訪問數據接口時,建立連接后必須直接讀取物理硬盤,其讀寫速度嚴重受制于設備機械性能。

4 計算流程和算法優化設計

筆者從系統評估結構和數據傳遞流程兩方面入手,針對上文論述的兩個方面的問題進行了改進。

(1)多線程并發同步運算

多線程并發計算或稱平行計算,是相對于串行計算的一種同步執行多個指令的算法,目的是提高計算速度,及通過擴大問題求解規模,解決大型而復雜的計算問題,可以從時間上和空間上并行執行計算,從而達到縮減運算時間的目的。

圖4 多線程并行運行示意圖

如圖4所示,在系統完成影響場運算后,通過建立線程池,執行并行線程,分別調用5個子模型進行運算,各自獨立承擔人員傷亡、經濟損失、房屋破壞、次生災害和對策建議評估5個運算項目,運算完成后再各自返回計算結果進入下一運算流程。多個模型同步計算,達到了縮短運算時間的目的。其多線程實現關鍵代碼如下:

public class Concurrent {

private static final int THREAD_MAX = 5;

private static ExecutorService POOL = Executors. newFixedThreadPool (THREAD_ MAX );

public static void main(String[] args) {

for (int i=0; i

POOL.execute( new Runnable() {

@Override

public void run() {

try {

} catch (Exception e) {

e.printStackTrace();

}

}

} );

}

POOL.shutdown();

System.out.println( "DONE!" );

}

(2)建立數據緩存池

數據庫緩存池的核心思想是連接的復用,換言之就是為數據庫連接建立一個“緩沖池”以及一套連接使用、分配和管理策略,預先在緩沖池中映射部分物理數據庫并提供虛擬接口,當需要與數據庫建立連接時,先從數據緩存池中快速讀寫需要的數據,使得池中的連接得到高效、安全的復用,避免了與數據庫頻繁建立和關閉連接的開銷。

基于Redis 2.0緩存系統,在物理數據庫前端設置了數據緩存池,如圖5所示,當評估主進程需要訪問數據庫時,不直接訪問物理數據庫,而是訪問建立在物理數據庫前的虛擬數據池,這樣的系統構架可帶來兩個優勢:

圖5 緩存池組成示意圖

一是縮短了訪問時間。當主進程訪問數據緩存池時,由于緩存池是在系統內存中運行的,其讀取速度可達到10GB/s數量級,相較物理數據庫而言速度提升了2個數量級,同時,連接池中的連接是內存中已準備好的,并可以重復使用的,減少了連接的創建時間,獲取后可以直接訪問數據庫,因此減少了連接創建的次數和讀取時間。

二是增強數據庫系統穩定性。筆者在測試時發現,當調用進程訪問數據庫時,如果不使用數據緩存池,每次訪問數據庫都需要創建一個連接,這樣系統的穩定性受系統的連接需求影響很大,很容易產生資源浪費和高負載異常。緩存池的建立能夠使性能最大化,將資源占用控制在一定水平之下。同時,我們可以設置訪問策略,通過數據緩存池來控制系統中的連接數量,增強了系統在大數據量運算時的穩定性。

5 原型系統優化技術驗證

筆者通過調整并行線程算法和建立數據緩存池兩種方法分別從算法和數據架構方面對云南地震應急輔助決策系統進行了重構優化,其優化后的構架及數據傳遞流程方式如圖6所示。

圖6 優化后原型系統構架示意圖

運行優化后的原型系統對地震進行快速評估,同時隨機選擇了省內部分模擬點位進行評估測試,其評估運行結果如圖7—圖10。

由圖7—圖10可以看出,經過構架優化和設置數據緩存池后的評估系統,對4.9、5.5、6.5和7.0級地震評估耗時分別為:2分18秒、2分21秒、2分55秒和3分26秒,在1個真實地震和3個測試地震評估中均有效地縮短了評估時間。

使用優化后的原型系統重新對本文第1章節所選取的云南省典型地震多發區域的60個點位進行模擬評估,系統優化后的評估統計結果如表3所示。

圖7 M 4.9級真實地震評估圖

圖8 M 5.5級測試地震評估圖

圖9 M 6.5級測試地震評估圖

圖10 M 7.0級測試地震評估圖

表3 優化后系統評估時間統計表

對優化前和優化后的評估時間進行數據分析,其結果如圖11所示。

由圖11可知,優化結構和算法后的評估系統,針對云南3個重點危險區的60個模擬地震點位評估效率得到極大提升,6.5級評估速度提升約45%—50%,7.0級提升約47%—53%,7.5級提升約49%—52%,其中6.5級和7.0級評估最短耗時控制在3分鐘以內,7.5級遭遇高經濟、人口密集地區模擬評估時間也進一步壓縮至8分鐘以內,整體評估效率較原系統有提升顯著。

6 總結和討論

地震應急快速評估系統是各級地震應急指揮技術系統的重要組成部分,是引導指揮部開展地震應急處置、做出科學決策的重要基石。本文基于現有地震應急快速評估系統,開展針對評估功能構架和數據傳遞流程的研究,找到了一套能夠優化評估算法和結構、提升現有系統評估效率的方法,為將來大震巨災地震應急快速評估工作提供一定的技術原型和理論研究基礎。

圖11 系統優化前后評估時間對比圖

本文所采用的優化方法未涉及模型算法和基礎數據結構調整,僅從軟件工程的角度來進行,由于未改變原系統專業模型運算方法,各模塊經過數據分層處理后運行穩定快速,達到了提升運算效率的目的。優化思路和方法適用于目前大多數省級地震應急評估系統,在架構和算法方面對未來該類新建系統的研發也具有一定的參考意義。

本原型系統經過優化后,在云南魯甸4.9級地震應急處置工作中得到首次實戰應用,初次評估時間為2分18秒,產出內容包括8份評估報告、1份影響場評估數據以及33幅專題地圖,初次修正評估時間進一步縮短至1分45秒,實戰評估效率較以往地震應急響應有較大提高,為指揮部快速做出應急決策部署提供了高效率的科技支撐,起到了一定的減災實效。

地震快速評估是一個系統工程,涉及到數據、模型、軟件、集成等諸多問題,隨著應急技術的不斷發展,各級政府和民眾對應急響應期內的科技產品服務內容、表達形式、產出速度的要求也在不斷變化提升。地震應急快速評估系統作為地震應急技術系統的核心組成部分,未來其評估精確化、運行智能化和產品服務化的應用發展還大有可為,還需要我們進行不斷地探索和研究。

蔡宗文,危福泉,方宏芳等,2009.基于行政村分布的漳州市城鄉震害快速評估系統實現.震災防御技術,4(3):328—334.

曹彥波,李敏,李永強等,2013.基于ArcEngine的應急三維可視化系統的設計與實現.地震地磁觀測與研究,34(3/4):217—222.

曹彥波,鄭川,吳艷梅等,2016.2014年魯甸6.5級地震應急快速評估.地震研究,39(4):638—645.

鄧硯,聶高眾,蘇桂武,2005.地震應急的影響因素分析.災害學,20(2):27—33.

姜立新,聶高眾,帥向華等,2003a.我國地震應急指揮技術體系初探.自然災害學報,12(2):1—6.

姜立新,帥向華,張建福等,2003b.地震應急指揮管理信息系統的探討.地震,23(2):115—120.

李西,周光全,郭君等,2009.地震災害損失評估軟件開發.地震研究,32(1):84—88.

馬玉宏,謝禮立,2001.我國社會可接受地震人員死亡率的研究.自然災害學報,10(3):56—63.

聶高眾,安基文,鄧硯,2011.地震應急評估與決策指標體系的構建.震災防御技術,6(2):146—155.

帥向華,楊天青,馬朝暉等,2009.國家地震應急指揮技術系統.北京:地震出版社.

楊天青,姜立新,2005.關于地震災害快速評估系統的思考.地震,25(3):123—128.

Research on Optimization of Rapid Assessment System of Yunnan Earthquake Emergency

Li Min, Xu Ruijie and Li Yongqiang

(Yunnan Earthquake Agency, Kunming 650224, China)

The earthquake emergency rapid assessment system is an important component of the earthquake emergency command technology platform at all levels. It has played a prominent role in the construction of the devastating earthquake emergency work since development. Take the existing earthquake emergency assessment system as an example, we explore the method of optimizing the efficiency of existing system evaluation. From the perspective of software engineering, the evaluation function framework and data transfer process improve the output speed of the product, and set up the simulation earthquake to verify the technology.

Evaluation system; Algorithm; Velocity; Optimization

李敏,許瑞杰,李永強,2018.云南地震應急快速評估系統優化研究.震災防御技術,13(1):177—186.

10.11899/zzfy20180116

中國地震局震災應急救援司專項課題“地震應急公共服務平臺研發”和“基于高烈度人口密集區的地震應急快速評估方法優化研究”

2017-01-11

李敏,男,生于1985年。工程師。從事地震應急管理與應急技術研究、技術系統運維管理、應急軟件及網絡開發、空間數據庫集成方面的工作,長期參與地震應急科技保障工作。E-mail:274430881@qq.com

猜你喜歡
數據庫系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
主站蜘蛛池模板: 好紧太爽了视频免费无码| A级毛片高清免费视频就| 亚洲色图综合在线| 欧美另类一区| 72种姿势欧美久久久大黄蕉| 动漫精品啪啪一区二区三区| 亚洲精品福利视频| 美女无遮挡免费网站| 日本欧美成人免费| 九色综合视频网| 91视频日本| jizz国产在线| 中国精品久久| 亚洲v日韩v欧美在线观看| 伊人色在线视频| 9久久伊人精品综合| 91麻豆国产视频| 久久久久青草大香线综合精品 | 日韩欧美中文字幕在线精品| 欧美日韩亚洲综合在线观看| 欧美视频免费一区二区三区| 亚洲国产综合自在线另类| 欧美亚洲日韩中文| 精品综合久久久久久97| 亚洲毛片网站| 成年免费在线观看| 在线日韩日本国产亚洲| 四虎成人精品| 亚洲精品你懂的| 国产精品美女在线| 久久这里只有精品免费| 久久婷婷六月| 国产成熟女人性满足视频| 成人在线观看一区| 伊人AV天堂| 天天躁夜夜躁狠狠躁躁88| 日韩欧美高清视频| 狠狠ⅴ日韩v欧美v天堂| 欧美在线综合视频| 久青草免费在线视频| 国产午夜福利片在线观看| 午夜国产精品视频黄| 日韩黄色在线| 免费网站成人亚洲| 99精品在线看| 亚洲a免费| 免费无码又爽又黄又刺激网站 | 99ri精品视频在线观看播放| 欧美另类第一页| 国产第一色| 72种姿势欧美久久久大黄蕉| 久久人妻系列无码一区| 91美女视频在线观看| V一区无码内射国产| 国产成人久久综合777777麻豆| 国产精品视频导航| 久久这里只有精品国产99| 99久久精品免费视频| 色综合久久久久8天国| 久久亚洲欧美综合| 午夜a视频| 精品伊人久久久香线蕉| 久久99久久无码毛片一区二区| 久久大香香蕉国产免费网站| 国产欧美日韩综合一区在线播放| 99久视频| 国产成人福利在线视老湿机| jizz亚洲高清在线观看| 国产成人超碰无码| 色老头综合网| 久久一日本道色综合久久| 欧美三级不卡在线观看视频| 97久久精品人人| 99手机在线视频| 亚洲AV一二三区无码AV蜜桃| 国产精品亚洲五月天高清| 国产小视频免费| 伊人无码视屏| 亚洲第一中文字幕| 国产精品天干天干在线观看| 亚洲综合国产一区二区三区| AV天堂资源福利在线观看|