欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于CALPUFF系統(tǒng)的大氣污染評(píng)估方法及裝置與流程

文檔序號(hào):11134444閱讀:604來源:國(guó)知局
基于CALPUFF系統(tǒng)的大氣污染評(píng)估方法及裝置與制造工藝

本發(fā)明涉及大氣污染評(píng)估技術(shù)領(lǐng)域,具體的,涉及一種應(yīng)用在計(jì)算機(jī)終端中的基于CALPUFF系統(tǒng)的大氣污染評(píng)估方法,以及實(shí)現(xiàn)該方法的裝置。



背景技術(shù):

當(dāng)前我國(guó)環(huán)境污染日趨嚴(yán)重,急需一種科學(xué)、高效的對(duì)企業(yè)排放數(shù)據(jù)進(jìn)行比較準(zhǔn)確的評(píng)估方法。目前各環(huán)保部門和環(huán)評(píng)公司針對(duì)新建、擴(kuò)建、改建項(xiàng)目對(duì)周圍環(huán)境造成的影響還缺乏一個(gè)直觀、科學(xué)的工具,大多數(shù)還停留在依靠經(jīng)驗(yàn)或者一個(gè)粗放公式的計(jì)算基礎(chǔ)之上來進(jìn)行環(huán)評(píng)。在我國(guó),對(duì)于建設(shè)項(xiàng)目的大氣環(huán)境影響評(píng)價(jià),主要采用了<<環(huán)境影響評(píng)價(jià)技術(shù)導(dǎo)則大氣環(huán)境>>(HJ2.2-2008)中推薦的三種模式:大氣擴(kuò)散模式AERMOD(Air Dispersion Modeling)、穩(wěn)態(tài)大氣擴(kuò)散模式ADMS和非穩(wěn)態(tài)拉格朗日煙團(tuán)模式CALPUFF。

CALPUFF模型是一個(gè)非穩(wěn)態(tài)拉格朗日煙團(tuán)模型系統(tǒng),可模擬三維流場(chǎng)隨時(shí)間和空間發(fā)生變化時(shí)污染物在大氣環(huán)境中的輸送、轉(zhuǎn)化和清除過程。CALPUFF適用于從50千米到幾百千米的模擬范圍,包括次層網(wǎng)格尺度的地形處理,如復(fù)雜地形的影響。還包括長(zhǎng)距離模擬的計(jì)算功能,如污染物的干沉降、濕沉降、化學(xué)轉(zhuǎn)化,以及顆粒物濃度對(duì)能見度的影響。CALPUFF模型系統(tǒng)可以處理連續(xù)排放源、間斷排放情況,能夠追蹤質(zhì)點(diǎn)在空間與時(shí)間上隨流場(chǎng)的變化規(guī)律。

整個(gè)CALPUFF系統(tǒng)包括診斷風(fēng)場(chǎng)模型CALMET、高斯煙團(tuán)擴(kuò)散模型CALPUFF和后處理模型CALPOST三部分。其中CALMET利用質(zhì)量守衡原理對(duì)風(fēng)場(chǎng)進(jìn)行診斷,輸出包括逐時(shí)風(fēng)場(chǎng)、混合層高度、大氣穩(wěn)定度(PGT 分類)、各種微氣象參數(shù)等。CALPUFF可以處理點(diǎn)源、線源、面源和體積源,同時(shí)還可考慮干濕沉降、建筑物下洗等因素。CALPOST為計(jì)算結(jié)果后處理軟件,對(duì)CALPUFF計(jì)算的濃度進(jìn)行時(shí)間分配處理,并計(jì)算出干(濕)沉降通量、能見度等。

CALPUFF系統(tǒng)是一個(gè)開源項(xiàng)目,有一個(gè)基于英文界面的免費(fèi)軟件。要使用這個(gè)軟件需要對(duì)CALPUFF模型有相當(dāng)?shù)牧私?,同時(shí)需要比較專業(yè)的知識(shí)來填寫運(yùn)行該模型所需的各種參數(shù)。CALPUFF模型計(jì)算完成后要還要運(yùn)行CALPOST模型進(jìn)行數(shù)據(jù)后處理,從而得到以文件方式存儲(chǔ)的濃度分布數(shù)據(jù)。鑒于該軟件的復(fù)雜操作,用戶在操作上很不方便,而且得到的結(jié)果也很不直觀,很難使用這些數(shù)據(jù)來判斷污染大小和污染范圍。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明的主要目的是提供一種便于用戶操作且可直觀顯示大氣污染數(shù)據(jù)的基于CALPUFF系統(tǒng)的大氣污染評(píng)估方法。

本發(fā)明的另一目的是提供一種便于用戶操作且可直觀顯示大氣污染數(shù)據(jù)的基于CALPUFF系統(tǒng)的大氣污染評(píng)估裝置。

為了實(shí)現(xiàn)上述主要目的,本發(fā)明提供的基于CALPUFF系統(tǒng)的大氣污染評(píng)估方法包括:數(shù)據(jù)獲取步驟,在獲取到讀取數(shù)據(jù)的指令時(shí),讀取本地?cái)?shù)據(jù)庫(kù)中預(yù)設(shè)地理區(qū)域內(nèi)至少一個(gè)污染源的排放數(shù)據(jù)以及預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù);數(shù)據(jù)分析步驟,調(diào)用CALPUFF模型接口和CALPOST模型接口,根據(jù)排放數(shù)據(jù)和空氣質(zhì)量數(shù)據(jù)計(jì)算出預(yù)設(shè)地理區(qū)域內(nèi)空間分布的污染濃度數(shù)據(jù);圖形展示步驟,根據(jù)污染濃度數(shù)據(jù)展示預(yù)設(shè)地理區(qū)域內(nèi)監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)和污染源對(duì)監(jiān)測(cè)站影響的數(shù)據(jù)的濃度對(duì)比圖,或者在ArcGIS地圖上以反距離加權(quán)插值渲染的方式顯示污染濃度數(shù)據(jù)。

由上述方案可見,本發(fā)明的大氣污染評(píng)估方法可對(duì)多個(gè)污染源進(jìn)行單個(gè)評(píng)估或綜合評(píng)估 ,便于幫助用戶進(jìn)行決策。進(jìn)行數(shù)據(jù)分析時(shí),通過自動(dòng)調(diào)用CALPUFF系統(tǒng)的調(diào)用CALPUFF模型和CALPOST模型進(jìn)行數(shù)據(jù)分析,可便于獲得精確的污染濃度數(shù)據(jù),同時(shí)減少用戶對(duì)CALPUFF系統(tǒng)的操作步驟,為用戶提供便捷。此外,將污染濃度數(shù)據(jù)通過對(duì)比圖和在ArcGIS地圖上渲染顯示的方式進(jìn)行展示,使得數(shù)據(jù)結(jié)果更加直觀,便于用戶評(píng)估污染源所造成的大氣污染程度。

一個(gè)方案中,大氣污染評(píng)估方法還包括在執(zhí)行數(shù)據(jù)獲取步驟之前執(zhí)行的污染源數(shù)據(jù)存儲(chǔ)步驟,在數(shù)據(jù)錄入界面錄入污染源的排放數(shù)據(jù)或在數(shù)據(jù)導(dǎo)入界面導(dǎo)入污染源的排放數(shù)據(jù)的文件,將污染源的排放數(shù)據(jù)或污染源的排放數(shù)據(jù)的文件存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。

由此可見,數(shù)據(jù)分析時(shí)所需的污染源的排放數(shù)據(jù)可通過手動(dòng)錄入的方式或通過導(dǎo)入外部文件的方式獲得,便于用戶獲取和查看污染源數(shù)據(jù)。

進(jìn)一步的方案中,污染源數(shù)據(jù)存儲(chǔ)步驟包括在獲取到數(shù)據(jù)模板導(dǎo)出的指令時(shí),導(dǎo)出第一預(yù)設(shè)格式的數(shù)據(jù)模板,數(shù)據(jù)模板用于指示用戶導(dǎo)入污染源的排放數(shù)據(jù)。

由此可見,為了便于污染源的排放數(shù)據(jù)的導(dǎo)入,用于記錄污染源的排放數(shù)據(jù)的外部文件需要設(shè)置統(tǒng)一的文件格式。通過數(shù)據(jù)模板導(dǎo)出的指令自動(dòng)生成數(shù)據(jù)模板并導(dǎo)出,以便用戶進(jìn)行數(shù)據(jù)記錄和管理。

進(jìn)一步的方案中,大氣污染評(píng)估方法還包括在執(zhí)行數(shù)據(jù)獲取步驟之前執(zhí)行的監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)步驟,接收預(yù)設(shè)地理區(qū)域內(nèi)每一個(gè)監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)并存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中。

由此可見,通過獲取預(yù)設(shè)地理區(qū)域所有監(jiān)測(cè)站的所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù),可便于在數(shù)據(jù)分析時(shí)進(jìn)行參考,試分析結(jié)果更加精確。

具體的方案中,大氣污染評(píng)估方法還包括在執(zhí)行圖形展示步驟后執(zhí)行的數(shù)據(jù)導(dǎo)出步驟,在獲取到導(dǎo)出數(shù)據(jù)的指令時(shí),按第二預(yù)設(shè)格式導(dǎo)出污染源的排放數(shù)據(jù)、預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)以及污染濃度數(shù)據(jù)。

由此可見,為了便于實(shí)現(xiàn)數(shù)據(jù)的異地展示,通過導(dǎo)出數(shù)據(jù)的指令將評(píng)估數(shù)據(jù)導(dǎo)出,并以預(yù)定的格式導(dǎo)出,便于異地使用該評(píng)估數(shù)據(jù),評(píng)估數(shù)據(jù)包括污染源的排放數(shù)據(jù)、預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)以及污染濃度數(shù)據(jù)等。

為了實(shí)現(xiàn)上述另一目的,本發(fā)明的大氣污染評(píng)估裝置包括:數(shù)據(jù)獲取模塊,在獲取到讀取數(shù)據(jù)的指令時(shí),讀取本地?cái)?shù)據(jù)庫(kù)中預(yù)設(shè)地理區(qū)域內(nèi)至少一個(gè)污染源的排放數(shù)據(jù)以及預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù);數(shù)據(jù)分析模塊,調(diào)用CALPUFF模型接口和CALPOST模型接口,根據(jù)排放數(shù)據(jù)和空氣質(zhì)量數(shù)據(jù)計(jì)算出預(yù)設(shè)地理區(qū)域內(nèi)空間分布的污染濃度數(shù)據(jù);圖形展示模塊,根據(jù)污染濃度數(shù)據(jù)展示預(yù)設(shè)地理區(qū)域內(nèi)監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)和污染源對(duì)監(jiān)測(cè)站影響的數(shù)據(jù)的濃度對(duì)比圖,或者在ArcGIS地圖上以反距離加權(quán)插值渲染的方式顯示污染濃度數(shù)據(jù)。

由上述方案可見,本發(fā)明的大氣污染評(píng)估裝置在進(jìn)行數(shù)據(jù)分析時(shí),通過自動(dòng)調(diào)用CALPUFF系統(tǒng)的調(diào)用CALPUFF模型和CALPOST模型進(jìn)行數(shù)據(jù)分析,可便于獲得精確的污染濃度數(shù)據(jù),同時(shí)減少用戶對(duì)CALPUFF系統(tǒng)的操作步驟,為用戶提供便捷。此外,將污染濃度數(shù)據(jù)通過對(duì)比圖和在ArcGIS地圖上渲染顯示的方式進(jìn)行展示,使得數(shù)據(jù)結(jié)果更加直觀,便于用戶評(píng)估污染源所造成的大氣污染程度并進(jìn)行決策。

附圖說明

圖1是本發(fā)明基于CALPUFF系統(tǒng)的大氣污染評(píng)估裝置實(shí)施例的結(jié)構(gòu)框圖。

圖2是本發(fā)明基于CALPUFF系統(tǒng)的大氣污染評(píng)估裝置實(shí)施例中數(shù)據(jù)錄入界面的應(yīng)用效果圖。

圖3是本發(fā)明基于CALPUFF系統(tǒng)的大氣污染評(píng)估裝置實(shí)施例中進(jìn)行數(shù)據(jù)分析時(shí)的應(yīng)用效果圖。

圖4是本發(fā)明基于CALPUFF系統(tǒng)的大氣污染評(píng)估裝置實(shí)施例中污染濃度數(shù)據(jù)渲染效果圖。

圖5是本發(fā)明基于CALPUFF系統(tǒng)的大氣污染評(píng)估方法實(shí)施例的流程框圖。

以下結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說明。

具體實(shí)施方式

如圖1所示,本發(fā)明基于CALPUFF系統(tǒng)的大氣污染評(píng)估裝置是運(yùn)行在計(jì)算機(jī)終端中軟件程序。本實(shí)施例中的大氣污染評(píng)估裝置包括污染源數(shù)據(jù)存儲(chǔ)模塊1、監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2、數(shù)據(jù)獲取模塊3、數(shù)據(jù)分析模塊4、圖形展示模塊5以及數(shù)據(jù)導(dǎo)出模塊6。其中,污染源數(shù)據(jù)存儲(chǔ)模塊1包括數(shù)據(jù)模板導(dǎo)出模塊11。

污染源數(shù)據(jù)存儲(chǔ)模塊1用于在數(shù)據(jù)錄入界面錄入所述污染源的排放數(shù)據(jù)或在數(shù)據(jù)導(dǎo)入界面導(dǎo)入所述污染源的排放數(shù)據(jù)的文件,將所述污染源的排放數(shù)據(jù)或所述污染源的排放數(shù)據(jù)的文件存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。參見圖2,本實(shí)施例中數(shù)據(jù)錄入界面上設(shè)置有數(shù)據(jù)錄入的虛擬按鍵和數(shù)據(jù)修改刪除的虛擬按鍵,當(dāng)點(diǎn)擊數(shù)據(jù)錄入的虛擬按鍵時(shí),彈出數(shù)據(jù)錄入對(duì)話框,用戶可通過根據(jù)對(duì)話框的提示內(nèi)容錄入污染源的排放數(shù)據(jù),污染源的排放數(shù)據(jù)包括污染源所在的地理位置、包括二氧化硫、氮氧化物、一氧化碳、PM10、PM2.5、揮發(fā)性有機(jī)物、煙囪高度、排氣筒出口內(nèi)徑、排氣筒出口處煙氣溫度以及煙氣出口速率等數(shù)據(jù)。當(dāng)點(diǎn)擊數(shù)據(jù)修改刪除的虛擬按鍵,讀取存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中已錄入污染源的排放數(shù)據(jù),用戶可進(jìn)行修改或刪除。

除了可以在數(shù)據(jù)錄入界面錄入污染源的排放數(shù)據(jù)外,還可以在數(shù)據(jù)導(dǎo)入界面導(dǎo)入污染源的排放數(shù)據(jù)的文件,為了便于文件的導(dǎo)入,記錄有污染源的排放數(shù)據(jù)的外部文件需要按預(yù)設(shè)格式進(jìn)行記錄,預(yù)設(shè)格式的文件可以是固定排版的EXCEL表格文件或者固定排版的文本文件。為了便于指示用戶進(jìn)行數(shù)據(jù)記錄,本實(shí)施例中,污染源數(shù)據(jù)存儲(chǔ)模塊1包括數(shù)據(jù)模板導(dǎo)出模塊11,數(shù)據(jù)模板導(dǎo)出模塊11用于在獲取到數(shù)據(jù)模板導(dǎo)出的指令時(shí),數(shù)據(jù)模板導(dǎo)出模塊11導(dǎo)出第一預(yù)設(shè)格式的數(shù)據(jù)模板,所述數(shù)據(jù)模板用于指示用戶導(dǎo)入所述污染源的排放數(shù)據(jù)。數(shù)據(jù)模板導(dǎo)出的指令包括點(diǎn)擊數(shù)據(jù)模板導(dǎo)出的虛擬按鍵。數(shù)據(jù)模板導(dǎo)出模塊11獲取到數(shù)據(jù)模板導(dǎo)出的指令后,導(dǎo)出第一預(yù)設(shè)格式的數(shù)據(jù)模板并存儲(chǔ)在用戶所選擇的存儲(chǔ)位置。

監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2用于接收所述預(yù)設(shè)地理區(qū)域內(nèi)每一個(gè)監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)并存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。監(jiān)測(cè)站可通過無線傳輸或有線傳輸?shù)姆绞綄⑺O(jiān)測(cè)到的空氣質(zhì)量數(shù)據(jù)發(fā)送至本地?cái)?shù)據(jù)庫(kù),空氣質(zhì)量數(shù)據(jù)包括二氧化硫、氮氧化物、一氧化碳、PM10、PM2.5以及揮發(fā)性有機(jī)物等數(shù)據(jù)。預(yù)設(shè)地理區(qū)域可以是用戶自定義的地理區(qū)域或者是國(guó)家行政規(guī)劃的地理區(qū)域,即,用戶可自己設(shè)置地理區(qū)域的范圍,或者選擇某一城市等作為監(jiān)測(cè)的地理區(qū)域。監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2還接收監(jiān)測(cè)站自身的管理信息,例如,監(jiān)測(cè)站所處的經(jīng)度、緯度等信息。監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2還設(shè)置有數(shù)據(jù)導(dǎo)入、數(shù)據(jù)修改、數(shù)據(jù)刪除等功能模塊,用戶可根據(jù)需要進(jìn)行數(shù)據(jù)處理。

數(shù)據(jù)獲取模塊3用于在獲取到讀取數(shù)據(jù)的指令時(shí),讀取本地?cái)?shù)據(jù)庫(kù)中預(yù)設(shè)地理區(qū)域內(nèi)至少一個(gè)污染源的排放數(shù)據(jù)以及預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)。讀取數(shù)據(jù)的指令可包括點(diǎn)擊顯示界面的數(shù)據(jù)讀取虛擬按鍵等。數(shù)據(jù)分析模塊4用于調(diào)用CALPUFF模型接口和CALPOST模型接口,根據(jù)所述排放數(shù)據(jù)和所述空氣質(zhì)量數(shù)據(jù)計(jì)算出所述預(yù)設(shè)地理區(qū)域內(nèi)空間分布的污染濃度數(shù)據(jù)。

參見圖3,本實(shí)施例中,大氣污染評(píng)估裝置的顯示界面設(shè)置有空氣質(zhì)量模型計(jì)算虛擬按鍵和多污染源空氣質(zhì)量模型計(jì)算虛擬按鍵,用戶可根據(jù)需要進(jìn)行選擇。當(dāng)數(shù)據(jù)分析模塊4獲取到點(diǎn)擊空氣質(zhì)量模型計(jì)算的虛擬按鍵時(shí),顯示空氣質(zhì)量模型計(jì)算對(duì)話框,用戶可在對(duì)話框中設(shè)置空氣質(zhì)量模型計(jì)算的條件(例如,選擇春、夏、秋、冬4個(gè)典型氣象場(chǎng)中的一個(gè)氣象場(chǎng));選擇污染源以及選擇需要評(píng)估的地理區(qū)域。完成計(jì)算條件的設(shè)置后可點(diǎn)擊開始計(jì)算的虛擬按鍵。此時(shí),數(shù)據(jù)分析模塊4調(diào)用CALPUFF模型接口,根據(jù)數(shù)據(jù)獲取模塊3所獲取的污染源的排放數(shù)據(jù)、預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)以及空氣質(zhì)量模型計(jì)算的條件進(jìn)行運(yùn)算。

CALPUFF模型運(yùn)算結(jié)束后,數(shù)據(jù)分析模塊4調(diào)用CALPOST模型對(duì)CALPUFF模型運(yùn)算后得到的數(shù)據(jù)進(jìn)行后處理,經(jīng)過CALPOST模型后處理得到的所述預(yù)設(shè)地理區(qū)域內(nèi)空間分布的污染濃度數(shù)據(jù)。由CALPOST模型處理后的污染濃度數(shù)據(jù)是空間上的一些離散數(shù)據(jù)點(diǎn)(X,Y,Value),其中X是經(jīng)度,Y是緯度,Value是在這個(gè)經(jīng)緯度上的污染物濃度值。由于CALPUFF軟件為現(xiàn)有的應(yīng)用軟件,CALPUFF模型和CALPOST模型為該應(yīng)用軟件的兩個(gè)子模塊,其工作原理在此不再贅述。當(dāng)數(shù)據(jù)分析模塊4獲取到點(diǎn)擊多污染源空氣質(zhì)量模型計(jì)算虛擬按鍵時(shí),分別對(duì)多個(gè)污染源進(jìn)行分析后,將所獲得的數(shù)據(jù)進(jìn)行疊加,則可獲得預(yù)設(shè)地理區(qū)域內(nèi)空間分布的污染濃度數(shù)據(jù)。

圖形展示模塊5用于根據(jù)所述污染濃度數(shù)據(jù)展示所述預(yù)設(shè)地理區(qū)域內(nèi)所述監(jiān)測(cè)站所監(jiān)測(cè)的所述空氣質(zhì)量數(shù)據(jù)和污染源對(duì)監(jiān)測(cè)站影響的數(shù)據(jù)的濃度對(duì)比圖,或者在ArcGIS地圖上以反距離加權(quán)插值渲染的方式顯示所述污染濃度數(shù)據(jù)。本實(shí)施例中,濃度對(duì)比圖以直方圖的形式顯示監(jiān)測(cè)站的實(shí)際監(jiān)測(cè)的所述空氣質(zhì)量數(shù)據(jù)和污染源的排放數(shù)據(jù)對(duì)監(jiān)測(cè)站影響的數(shù)據(jù)。

在ArcGIS地圖上以反距離加權(quán)插值渲染的方式顯示所述污染濃度數(shù)據(jù)時(shí),由于污染濃度數(shù)據(jù)是空間上的一些離散數(shù)據(jù)點(diǎn),如果以這些離散點(diǎn)污染物的濃度值作為顏色權(quán)重在地圖上渲染,得到的污染物濃度渲染圖也是離散的,在空間地圖上是一些不連續(xù)的圖形,為了使渲染出的地圖是連續(xù)的且顏色過渡是漸進(jìn)式的,需要對(duì)這些數(shù)據(jù)進(jìn)行插值運(yùn)算,本實(shí)施例中采用了反距離加權(quán)插值,反距離加權(quán)插值為公知技術(shù),其原理在此不再贅述。

在ArcGIS中進(jìn)行反距離權(quán)重插值運(yùn)算的步驟如下:1.裝載污染源所在的行政區(qū)劃地圖;2.加載經(jīng)過CALPUFF模型和CALPOST模型后處理得到的污染離散數(shù)據(jù)點(diǎn);3.調(diào)用ArcGIS Engine提供的函數(shù)創(chuàng)建shp數(shù)據(jù)文件并新增屬性字段“經(jīng)度”、“緯度”、“污染物濃度”到新創(chuàng)建的shp數(shù)據(jù)文件中;4.把加載的污染物離散點(diǎn)數(shù)據(jù)按照經(jīng)度、緯度以及污染物濃度的格式繪制到新建的shp數(shù)據(jù)文件中;5.設(shè)置插值邊界(一般以行政區(qū)劃為界),輸出柵格地圖的大小以及插值冪值(冪值越大則受鄰近測(cè)量值的影響越大,插值結(jié)果越不平滑,較小的冪值將對(duì)距離較遠(yuǎn)的周圍點(diǎn)產(chǎn)生更大的影響,從而導(dǎo)致平面更加平滑);6.設(shè)置好插值參數(shù)后調(diào)用ArcGIS Engine提供的反距離權(quán)重插值算法進(jìn)行插值運(yùn)算并輸出柵格數(shù)據(jù)文件到本地?cái)?shù)據(jù)庫(kù)中;7.把輸出的柵格數(shù)據(jù)文件作為一個(gè)圖層加載到ArcGIS的地圖控件中;8.加載到地圖控件的柵格圖層中包含了大量經(jīng)過插值運(yùn)算的經(jīng)度、緯度以及污染物濃度值,根據(jù)污染物濃度值的不同選用10種不同的顏色分級(jí)渲染污染物濃度值。ArcGIS會(huì)根據(jù)污染物濃度值的最大值和最小值,把污染物濃度值平均按梯度范圍分成10種不同的顏色來區(qū)分,每種顏色代表一個(gè)濃度范圍;9.把分級(jí)渲染的結(jié)果更新到ArcGIS地圖控件中并顯示在顯示界面,效果圖參見圖4。

通過按顏色分級(jí)渲染地圖中可以直觀的看到污染源的排放數(shù)據(jù)對(duì)周圍環(huán)境的影響,便于用戶對(duì)污染源進(jìn)行評(píng)估以及決策。

數(shù)據(jù)導(dǎo)出模塊6用于在獲取到導(dǎo)出數(shù)據(jù)的指令時(shí),按第二預(yù)設(shè)格式導(dǎo)出所述污染源的排放數(shù)據(jù)、所述預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)以及所述污染濃度數(shù)據(jù)。用戶可根據(jù)需要將存儲(chǔ)在本地?cái)?shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行導(dǎo)出,便于數(shù)據(jù)異地展示,例如,在用戶需要將某一計(jì)算機(jī)中大氣污染評(píng)估裝置所儲(chǔ)存的數(shù)據(jù)展示在另一臺(tái)計(jì)算機(jī)上時(shí),可點(diǎn)擊大氣污染評(píng)估裝置顯示界面中的數(shù)據(jù)導(dǎo)出虛擬按鍵,數(shù)據(jù)導(dǎo)出模塊6在接收到點(diǎn)擊數(shù)據(jù)導(dǎo)出虛擬按鍵的指令后,則按預(yù)設(shè)的格式導(dǎo)出需要的數(shù)據(jù)并儲(chǔ)存在用戶需要儲(chǔ)存的位置,該預(yù)設(shè)的格式可以是將所有數(shù)據(jù)壓縮為壓縮包的壓縮文件格式。

可選的,本發(fā)明的大氣污染評(píng)估裝置還可包括登錄管理模塊(未示出),登錄管理模塊管理用戶登錄信息,包括增加、修改、刪除管理人員信息以及修改登錄密碼等功能。

為了更好的描述本發(fā)明的大氣污染評(píng)估裝置,下面結(jié)合大氣污染評(píng)估裝置的工作流程進(jìn)行描述。

如圖5所示,在需要對(duì)污染源進(jìn)行評(píng)估時(shí),首先污染源數(shù)據(jù)存儲(chǔ)模塊1執(zhí)行污染源數(shù)據(jù)存儲(chǔ)步驟S1,在數(shù)據(jù)錄入界面錄入所述污染源的排放數(shù)據(jù)或在數(shù)據(jù)導(dǎo)入界面導(dǎo)入所述污染源的排放數(shù)據(jù)的文件,將所述污染源的排放數(shù)據(jù)或所述污染源的排放數(shù)據(jù)的文件存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。用戶可根據(jù)需要選擇手動(dòng)錄入污染源的排放數(shù)據(jù)或?qū)胗涗浻形廴驹吹呐欧艛?shù)據(jù)的外部文件。用戶選擇導(dǎo)入外部文件時(shí),外部文件的數(shù)據(jù)格式需要符合指定的格式,為了便于用戶記錄的數(shù)據(jù)符合導(dǎo)入的要求,可通過數(shù)據(jù)模板導(dǎo)出模塊11在獲取到數(shù)據(jù)模板導(dǎo)出的指令時(shí),數(shù)據(jù)模板導(dǎo)出模塊11導(dǎo)出預(yù)設(shè)格式的數(shù)據(jù)模板,所述數(shù)據(jù)模板用于指示用戶導(dǎo)入所述污染源的排放數(shù)據(jù)。

接著,監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2執(zhí)行監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)步驟S2,接收所述預(yù)設(shè)地理區(qū)域內(nèi)每一個(gè)監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)并存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。例如,在監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2接收到點(diǎn)擊大氣污染評(píng)估裝置顯示界面中的監(jiān)測(cè)數(shù)據(jù)接收虛擬按鍵時(shí),向需要獲取數(shù)據(jù)的監(jiān)測(cè)站發(fā)送數(shù)據(jù)傳輸?shù)闹噶?,監(jiān)測(cè)站端通過無線或有線傳輸空氣質(zhì)量數(shù)據(jù),監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)模塊2接收到空氣質(zhì)量數(shù)據(jù)后存儲(chǔ)在所述本地?cái)?shù)據(jù)庫(kù)中。

在獲得污染源的排放數(shù)據(jù)和空氣質(zhì)量數(shù)據(jù)后,可進(jìn)行數(shù)據(jù)分析,在數(shù)據(jù)分析模塊4執(zhí)行數(shù)據(jù)分析步驟S4之前,數(shù)據(jù)獲取模塊3執(zhí)行數(shù)據(jù)獲取步驟S3,在獲取到讀取數(shù)據(jù)的指令時(shí),讀取本地?cái)?shù)據(jù)庫(kù)中預(yù)設(shè)地理區(qū)域內(nèi)至少一個(gè)污染源的排放數(shù)據(jù)以及所述預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)。在獲取數(shù)據(jù)時(shí),用戶可設(shè)置數(shù)據(jù)獲取條件,例如,選擇受污染源影響的地理區(qū)域,污染源的個(gè)數(shù)等,數(shù)據(jù)獲取模塊3根據(jù)設(shè)置的數(shù)據(jù)獲取條件進(jìn)行數(shù)據(jù)的讀取。

獲得數(shù)據(jù)后,數(shù)據(jù)分析模塊4執(zhí)行數(shù)據(jù)分析步驟S4,調(diào)用CALPUFF模型接口和CALPOST模型接口,根據(jù)所述排放數(shù)據(jù)和所述空氣質(zhì)量數(shù)據(jù)計(jì)算出所述預(yù)設(shè)地理區(qū)域內(nèi)空間分布的污染濃度數(shù)據(jù)。調(diào)用CALPUFF模型接口時(shí),需根據(jù)受污染源影響的地域的相應(yīng)氣候場(chǎng)條件進(jìn)行運(yùn)算,氣候場(chǎng)數(shù)據(jù)可通過常年的監(jiān)測(cè)統(tǒng)計(jì)獲得,本實(shí)施例中,氣候場(chǎng)包括春、夏、秋、冬4個(gè)典型氣象場(chǎng),用戶可根據(jù)需要選擇。CALPUFF模型完成運(yùn)算后,CALPOST模型進(jìn)行數(shù)據(jù)的后處理,從而獲得的污染濃度數(shù)據(jù)。

獲得污染濃度數(shù)據(jù)后,圖形展示模塊5執(zhí)行圖形展示步驟S5,根據(jù)所述污染濃度數(shù)據(jù)展示所述預(yù)設(shè)地理區(qū)域內(nèi)所述監(jiān)測(cè)站所監(jiān)測(cè)的所述空氣質(zhì)量數(shù)據(jù)和污染源對(duì)監(jiān)測(cè)站影響的數(shù)據(jù)的濃度對(duì)比圖,或者在ArcGIS地圖上以反距離加權(quán)插值渲染的方式顯示所述污染濃度數(shù)據(jù)。用戶可根據(jù)需要選擇顯示濃度對(duì)比圖或者顯示在ArcGIS地圖上渲染的濃度分布圖。

經(jīng)過計(jì)算獲得濃度數(shù)據(jù)后,數(shù)據(jù)導(dǎo)出模塊6執(zhí)行數(shù)據(jù)導(dǎo)出步驟S6,在獲取到導(dǎo)出數(shù)據(jù)的指令時(shí),按預(yù)設(shè)格式導(dǎo)出所述污染源的排放數(shù)據(jù)、所述預(yù)設(shè)地理區(qū)域內(nèi)的監(jiān)測(cè)站所監(jiān)測(cè)的空氣質(zhì)量數(shù)據(jù)以及所述污染濃度數(shù)據(jù)。當(dāng)然,數(shù)據(jù)導(dǎo)出步驟S6還可在執(zhí)行污染源數(shù)據(jù)存儲(chǔ)步驟S1、監(jiān)測(cè)數(shù)據(jù)存儲(chǔ)步驟S2、數(shù)據(jù)分析步驟S4之后執(zhí)行,可根據(jù)需要將對(duì)應(yīng)的數(shù)據(jù)導(dǎo)出。導(dǎo)出的數(shù)據(jù)需按預(yù)設(shè)的格式進(jìn)行保存,例如,壓縮文件格式等。

由上述可知,本發(fā)明可對(duì)多個(gè)污染源進(jìn)行單個(gè)評(píng)估或綜合評(píng)估 ,并將評(píng)估結(jié)果以圖形的方式展示,便于幫助用戶進(jìn)行決策。進(jìn)行數(shù)據(jù)分析時(shí),通過自動(dòng)調(diào)用CALPUFF系統(tǒng)的調(diào)用CALPUFF模型和CALPOST模型進(jìn)行數(shù)據(jù)分析,可便于獲得精確的污染濃度數(shù)據(jù),同時(shí)減少用戶對(duì)CALPUFF系統(tǒng)的操作步驟,為用戶提供便捷。此外,將污染濃度數(shù)據(jù)通過對(duì)比圖和在ArcGIS地圖上渲染顯示的方式進(jìn)行展示,使得數(shù)據(jù)結(jié)果更加直觀,便于用戶評(píng)估污染源所造成的大氣污染程度。另外,還可以將數(shù)據(jù)導(dǎo)出,便于數(shù)據(jù)的異地展示。

需要說明的是,以上僅為本發(fā)明的優(yōu)選實(shí)施例,但發(fā)明的設(shè)計(jì)構(gòu)思并不局限于此,凡利用此構(gòu)思對(duì)本發(fā)明做出的非實(shí)質(zhì)性修改,例如,執(zhí)行步驟的順序變換,也均落入本發(fā)明的保護(hù)范圍之內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
屯门区| 米泉市| 古浪县| 金湖县| 肃南| 韶山市| 紫云| 吉隆县| 灌阳县| 兴和县| 万全县| 临西县| 积石山| 松阳县| 九龙坡区| 湟中县| 台北市| 鄂托克前旗| 张掖市| 黄浦区| 九江市| 临江市| 山阳县| 洪江市| 济南市| 呼伦贝尔市| 乳源| 信丰县| 南平市| 澄城县| 岳普湖县| 札达县| 平陆县| 政和县| 裕民县| 肇源县| 大新县| 清新县| 海原县| 墨玉县| 连平县|