?

林火蔓延地理元胞自動機仿真模擬

2013-08-08 01:21湛玉劍張帥張磊劉學軍
地理與地理信息科學 2013年2期
關鍵詞:紫金山自動機元胞

湛玉劍,張帥,張磊,劉學軍*

(1.南京師范大學地理科學學院,江蘇 南京 210046;2.南京大學地理與海洋科學學院,江蘇 南京 210093;3.安徽利辛縣闞疃人民政府闞疃林業中心站,安徽 利辛 236742)

森林火災是一種常見的、極具突發性和破壞性的自然災害。通過構建森林火災蔓延模型來仿真分析可能發生和正在發生的林火行為,能夠輔助防火決策以便有效減少損失,這是火災預測與預防的有效手段,也是國內外研究的熱點。Fons首先提出了林火蔓延的數學模型,隨后美國Rothermel模型[1]、澳大利亞 McArthur模型[2]、加拿大國家林火蔓延模型和中國王正非林火蔓延模型[3]等相繼提出[4,5]。其中,基于元胞自動機的林火蔓延模型能夠較好地仿真林火蔓延的自組織復雜過程,廣泛應用于林火蔓延預測研究[6-10]。但已有研究多是從元胞自動機模型角度探討林火蔓延行為,對林火蔓延中的地理因素考慮得往往不足或較少,尤其缺少GIS技術的有效支持,計算機實現難度較大,不利于模型的推廣與使用。

本文在前人研究基礎上,基于GIS技術,綜合考慮森林可燃物可燃性與燃燒性、區域風場、地形等因素,采用宿主式開發方式構建了基于地理元胞自動機的林火蔓延模型插件。實驗結果表明,模型可以模擬不同環境下的林火蔓延,適用于仿真分析單因素或多種因素綜合作用下的林火蔓延,能夠為預測分析火勢蔓延趨勢,估算火場形狀、過火面積、蔓延速度及優化滅火決策等提供技術支持。

1 林火蔓延模型

1.1 模型建立

假設林火蔓延過程發生在一個二維平面上,以研究區域西北角點為坐標原點,向正東方(Y軸)和正南方(X軸)擴展構成元胞格網空間;每個元胞內部的樹種易燃性、可燃物密度、地形坡度等因子都是均質的;模型以中心元胞的8個相鄰元胞(圖1,Moore鄰域)為其鄰域元胞;元胞在整個演化生命周期中,先后共經歷5種燃燒狀態:尚未燃燒、剛被點燃、劇烈燃燒、開始熄滅、已經熄滅。

圖1 元胞Moore鄰域Fig.1 CA Moore neighborhood

元胞任意時刻燃燒狀態是其當前狀態與鄰域元胞狀態的函數[9],取決于CA局部規則:尚未點燃的元胞以一定的概率被點燃,點燃后元胞的狀態隨燃燒時間變換而遷移。其中,元胞被點燃的概率P由公式(1)給出[11],如果P 大于給定閾值ξ(0~1,常取0.5),則下一時刻元胞將處于燃燒狀態。

式中:Pi為鄰域元胞i點燃中心元胞C的概率;Q為中心元胞C處的樹種易燃性因子,表征對應樹種被點燃的能力;di為反距離權重,鄰域元胞編號為奇數(即該元胞處于中心元胞的對角線位置)時取1,否則取0.7;f為常量因子,是模型調整系數,取值范圍[0,1];Si為各鄰域元胞坡度歸一化因子;Wi為各鄰域元胞風速歸一化因子;K1、K2為因子權重系數。

1.2 模型實現

目前有許多用于CA模型構建的軟件平臺,包括數學工具軟件Mathematica、Matlab及Autodesk公司免費提供的CALAB軟件等。雖然這些軟件都提供了用戶自定義各自模型的途徑,卻不能夠有效處理地理數據,缺乏與GIS進行交互的應用接口。因此,本文采用以GIS專業平臺軟件為框架,通過宿主式開發構建模型工具條(圖2),從而使模型能夠充分依托GIS已有的強大分析和表現能力[12]。

圖2 模型控制工具條Fig.2 Model control toolbar

在模型運行中(圖3):首先,需要根據研究區域的DEM數據提取坡度信息,歸一化處理坡度因子,構建模型運行元胞空間,并進行模型參數的初始化等工作;然后,需導入樹種可燃性分布柵格數據、風速與風向數據及起火點坐標;最后,調整模型控制參數,對研究區域進行蔓延模擬。模型啟動后可在GIS可視化界面中實時查看模擬結果,并通過模型統計面板獲取實時統計參數以便后期統計分析。

圖3 模型運行流程Fig.3 Flow chart of the model for simulation

2 林火蔓延仿真分析

2.1 數據準備

本文以南京市紫金山風景區作為模型實驗樣區。紫金山(32°01′57″~32°06′15″N,118°48′~118°53′04″E)坐落于南京東郊,東西長7.1km,南北寬6.7km,總面積約3 008.8hm2,最高峰海拔448.9 m,相對高度420m。景區內主要有馬尾松、黑松、國外松、櫟類、楓香類、黃連木等樹種及竹林分布,森林覆蓋率達67.3%。紫金山地區小班數據取自紫金山地區1∶10 000林班小班區劃圖及南京林業大學森林資源與環境學院于1993年和2002年進行的森林資源二類調查數據。參考全國森林火險區劃等級燃燒類型劃分標準(LY/T 1063-2008),量化樹種可燃性,生成樹種可燃性柵格數據,并保持投影、數據空間域及柵格大小與紫金山DEM數據一致。

2.2 受障礙物影響下的火場蔓延

設起火點位于紫霞湖和中山陵之間,該區域植被類型相近,坡度平緩,附近有紫霞湖、孫科公館舊址等不可燃區域,適宜仿真研究不可燃障礙物等對林火蔓延的影響[13]。圖4為這種情況下60t、120t、170t(t為模型一次演進時間,下同)時火場的蔓延形態仿真結果。在林火初步蔓延過程中,由于沒有遇到不可燃障礙物影響,火場近似圓形擴展(圖4a);60t時火場首次接觸不可燃障礙物(起火點西面一處人工建筑群),林火繼續向西蔓延趨勢受到遏制 (圖4b);120t時火場已繞過大多數障礙物(如東南方孫科公館舊址等),火場蔓延速度開始回升;170t時火場繞過了所有障礙物,火線前沿斷裂,所形成的若干處火場各自獨立演化(120t,圖4c),林火蔓延速度也出現明顯的提升。

圖4 火場遇不可燃障礙物時的蔓延形態俯視Fig.4 Burning area under the effect of incombustible obstacles

從仿真過程的統計特征看,不可燃障礙物有能力顯著影響火場蔓延的過火面積和蔓延速率。圖5展示了蔓延過程在有障礙物與無障礙物兩種情況下的林火蔓延速率及其過火面積的變化曲線。在火場遇到障礙物之后,林火蔓延速率明顯下降,受障礙物影響與無障礙物影響的火場蔓延過火面積差距持續拉大,表現出火場蔓延趨勢受到遏制。由此可以說明,在實際工作中設置森林防火帶,可以有效減緩林火蔓延的速度,為撲救火勢贏得寶貴的時間,從而減少火災造成的損失。

圖5 有障礙物影響與無障礙物影響情況下過火面積和蔓延速度對比Fig.5 The comparison of burning area and the spreading speed under different conditions

2.3 僅有地形影響下的火場蔓延

假設起火點位于紫金山西南處山坡,該處北面為紫金山天文臺,東臨一塊人工建筑群,南面是廖仲愷何香凝墓。起火點方圓400m范圍內沒有人工建筑,且該區樹種相近,密度較為均一,適合研究無風條件下火場蔓延受地形影響的情況。

在上坡影響下火場迅速上竄,而在下坡方向林火蔓延速度較緩。這是因為林火蔓延模塊在對數字高程模型歸一化處理之后,依據本模型計算得出:處于上坡方向的元胞被點燃概率要大于其他方向的元胞。因此,火場呈現出近似橢圓的形態,這一結果接近真實情況(圖6)。由此可以看出,在實際林火撲救行動中,優先在上坡區設置林火隔離帶對控制整個火場蔓延趨勢和最終撲救林火具有重要意義。

圖6 火場在坡度因子影響下的蔓延形態Fig.6 Burning area under the effect of slope factor

2.4 僅受風影響下的火場蔓延

為探討風因子影響林火蔓延的情況,將起火點設于紫金山南面平地,該區北臨紫霞湖,西接明孝陵,東南方向為海底世界(人工建筑),所圍成的區域地勢起伏較小,雖然樹種類別不一,森林密度也不均一,但仍然可以大致反映出以風因子為主導的火場形態,并不影響火場蔓延情況的觀測。

根據蔓延模型,順風方向的元胞被點燃概率大于其他方向的元胞,逆風方向的元胞被點燃概率相對較小。因此,火場沿風向(正東方向)的蔓延趨勢比垂直風向方向(正東和正西方向)更明顯,而逆風方向林火的蔓延趨勢則較緩,整體呈橢圓形狀,這一結果與實際情況較為接近。多次模擬發現,在火場地形平坦條件下,火場蔓延速度及空間分布特征主要受風因子影響,在一定的范圍內,火場風速越大火勢蔓延速度就越快,橢圓的扁率也越大(圖7)。

3 結論

圖7 火場在風因子影響下的蔓延形態俯視Fig.7 Burning area under the effect of wind factor

GIS柵格數據比較適于表達及量化林火蔓延模型中涉及的地理因子,與傳統元胞自動機元胞空間具有高度統一性,而且GIS技術包括大量成熟的柵格數據分析處理以及其他相關技術,可以很方便地運用于CA林火蔓延的仿真模擬之中,從而使之成為仿真模擬基于CA理論的模型的有力工具。

本研究在GIS技術框架下構建并實現了基于地理元胞自動機的林火蔓延模型,充分考慮了林火蔓延中的地理因素,并通過對南京市紫金山風景區局部林場進行仿真模擬,討論了不同條件下的林火蔓延結果。實驗表明,模型能夠仿真分析不同環境下的林火蔓延趨勢,能夠較為有效地估算火場形狀、過火面積、蔓延速度等。

[1] RICHARD C R.A mathematical model for predicting fire spread in wildland fuels[J].USDA Forest Service Research Paper,1972,40(1):115.

[2] MCARTHUR A G.Weather and grassland fire behavior[M].Common and Timber Bureau Leaf,1966.50-60.

[3] 王正非.山火初始蔓延速度測算法[J].山地研究,1983,1(2):42-51.

[4] 唐曉燕,孟憲宇,易浩若.林火蔓延模型及蔓延模擬的研究進展[J].北京林業大學學報,2002,24(1):87-91.

[5] 陳崇成,李建微,唐麗玉,等.林火蔓延的計算機模擬與可視化研究進展[J].林業科學,2005,41(5):295-300.

[6] 陳喆,孫濤,張凌寒.三維元胞自動機各向異性林火蔓延快速模型[J].北京林業大學學報,2012,34(1):86-91.

[7] 王長纓,周明全,張思玉.基于規則學習的林火蔓延元胞自動機模型[J].福建林學院學報,2006,26(3):229-234.

[8] 王海軍,張文婷,陳瑩瑩.利用元胞自動機作用域構建林火蔓延模型[J].武漢大學學報(信息科學版),2011,36(5):575-578.

[9] ALEXANDRIDIS A,VAKALIS D,SIETTOS C I.A cellular automata model for forest fire spread prediction:The case of the wildfire that swept through Spetses Island in 1990[J].Applied Mathematics and Computation,2008,204(1):191-201.

[10] ENCINAS A H,ENCINAS L H,WHITE S H.Simulation of forest fire fronts using cellular automata[J].Advances in Engineering Software,2007,38(6):372-378.

[11] 黃華國,張曉麗,王蕾.基于三維曲面元胞自動機模型的林火蔓延模擬[J].北京林業大學學報,2005,27(3):94-97.

[12] YASSEMI S,DRAGICEVI S,SCHMIDTB M.Design and implementation of an integrated GIS-based cellular automata model to characterize forest fire behavior[J].Ecological Modelling,2008,210(1-2):71-84.

[13] BERJAK S G,HEARNE J W.An improved cellular automaton model for simulating fire in a spatially heterogeneous Savanna system[J].Ecological Modelling,2002,148(2):133-151.

猜你喜歡
紫金山自動機元胞
基于元胞機技術的碎冰模型構建優化方法
紫金山院
幾類帶空轉移的n元偽加權自動機的關系*
{1,3,5}-{1,4,5}問題與鄰居自動機
在行走中學習 于實踐中建構
——南京市北京東路小學紫金山分?!靶凶哒n程”研究掠影
一種基于模糊細胞自動機的新型疏散模型
一種基于模糊細胞自動機的新型疏散模型
層林盡染紫金山
基于元胞自動機下的交通事故路段仿真
基于元胞自動機下的交通事故路段仿真
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合