一種不確定性地下水修復(fù)多目標(biāo)優(yōu)化管理方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明設(shè)及一種不確定性地下水修復(fù)多目標(biāo)優(yōu)化管理方法,屬于水文學(xué)及水資源 領(lǐng)域。
【背景技術(shù)】
[0002] 過(guò)去的20多年,多目標(biāo)進(jìn)化算法(Multi-objective evolutionary algorithm, MOEA)已經(jīng)成為智能計(jì)算領(lǐng)域的研究熱點(diǎn),并在求解地下水管理模型中得到了廣泛的應(yīng)用。 隨著MOEA在水資源領(lǐng)域的深入應(yīng)用,模型需要考慮多變量,復(fù)雜多目標(biāo),W及含水系統(tǒng)的不 確定性等因素。地下水優(yōu)化管理模型中,不確定的系統(tǒng)參數(shù)會(huì)導(dǎo)致模型輸出的水流和溶質(zhì) 運(yùn)移狀態(tài)的隨機(jī)變化,進(jìn)而引起管理目標(biāo)函數(shù)值的不確定變化。確定性多目標(biāo)進(jìn)化算法,如 基于精英保留策略的多目標(biāo)隨機(jī)禁忌捜索算法巧Iitist Multi-Objective Tabu Search, EMOTS)不適用于求解不確定的優(yōu)化管理模型。為此,如何考慮模擬模型的不確定性對(duì)優(yōu)化 模型的影響,W及如何尋求滿足不確定目標(biāo)之間的權(quán)衡解(Pareto最優(yōu)解)是地下水優(yōu)化管 理研究領(lǐng)域的重要內(nèi)容。
[0003] W往不確定的水資源優(yōu)化問(wèn)題只考慮約束條件或者單個(gè)目標(biāo)的不確定性,采用平 均方法,用一組隨機(jī)變量的實(shí)現(xiàn)來(lái)評(píng)價(jià)個(gè)體,計(jì)算個(gè)體目標(biāo)函數(shù)的平均值,并進(jìn)行種群進(jìn)化 操作,此方法考慮了參數(shù)的不確定性,但對(duì)目標(biāo)函數(shù)不確定性處理相對(duì)簡(jiǎn)單,優(yōu)化解的可靠 性不強(qiáng)。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明所要解決的技術(shù)問(wèn)題是提供一種不確定性地下水修復(fù)多目標(biāo)優(yōu)化管理方 法,是一種基于精英保留策略的多目標(biāo)隨機(jī)禁忌捜索算法(Probabi Ii Stic Elitist Multi-Objective Tabu Search,PEM0TS),該方法具有較高的計(jì)算效率,同時(shí)保證了算法的 捜索到變異性小,且穩(wěn)定可靠的化reto最優(yōu)解。
[0005] 本發(fā)明為解決上述技術(shù)問(wèn)題采用W下技術(shù)方案:
[0006] 本發(fā)明提供一種不確定性地下水修復(fù)多目標(biāo)優(yōu)化管理方法,具體步驟如下:
[0007] 步驟1,建立模擬模型,用于刻畫(huà)修復(fù)場(chǎng)地地下水水頭和溶質(zhì)濃度在時(shí)間和空間上 的分布;
[000引步驟2,確定優(yōu)化管理模型,建立優(yōu)化模型;
[0009]步驟3,采用順序高斯條件模擬SGSIM生成滲透系數(shù)的實(shí)現(xiàn)樣本集,并針對(duì)不同的 條件點(diǎn)數(shù)對(duì)InK場(chǎng)和模擬模型輸出進(jìn)行不確定分析和風(fēng)險(xiǎn)評(píng)估,W降低模型不確定性和選 擇用于優(yōu)化模型管理設(shè)計(jì)的InK樣本集;
[0010]步驟4,選用陽(yáng)MOTS優(yōu)化方法求解多目標(biāo)管理問(wèn)題權(quán)衡解,具體步驟為:
[0011] (1)產(chǎn)生初始解及相應(yīng)的鄰域種群:
[0012] 首先,采用隨機(jī)方式產(chǎn)生一個(gè)初始解S0,初始化精英表、候選表和禁忌表,W初始 解為基點(diǎn),基于拉下超立方抽樣L服產(chǎn)生數(shù)目為Nts的鄰域種群StNS;
[001引(2)目標(biāo)函數(shù)隨機(jī)評(píng)價(jià):
[0014]采用噪聲遺傳算法NGA,用步驟3中生成的InK樣本集逐個(gè)計(jì)算種群StNS中的每個(gè)個(gè) 體的目標(biāo)函數(shù)值,并統(tǒng)計(jì)每個(gè)個(gè)體的目標(biāo)函數(shù)值的期望和方差;依據(jù)目標(biāo)函數(shù)值,采用隨機(jī) 化reto控制排序和隨機(jī)小生境技術(shù)計(jì)算個(gè)體的化reto排名和個(gè)體擁擠度值;采用個(gè)體適應(yīng) 度函數(shù)值存檔策略記錄下首次捜索到的解,重復(fù)捜索的解則直接調(diào)用函數(shù)值庫(kù)中的解信 息;
[001引(3)隨機(jī)多目標(biāo)進(jìn)化:
[0016] ①種子解的選擇:比較鄰域種群S*NS與上一代的精英表Set-I的化reto受控性,將 StNS中所有非劣解視為候選種子解集Si;將Si加入上一代的候選表Sc^中,從Si和Sc^的合并 解中選擇非劣解作為當(dāng)代候選種子解集S3;最后從S3中選擇擁擠距離最大的兩個(gè)解作為下 一代的種子解Sst+i。
[0017] ②更新策略:將當(dāng)代鄰域種群StNS與上一代的精英表Se"合并,保留非劣解組成當(dāng) 代的精英表SeS同時(shí)將當(dāng)代鄰域種群StNS中非受控于上一代的精英表Se"的解,加入上一代 候選表Sc^中,移除候選表中的受控解和當(dāng)代選擇的兩個(gè)種子解Sst+i,更新為當(dāng)代候選表 ScS
[0018] (4)判斷是否滿足停止標(biāo)準(zhǔn)
[0019] 優(yōu)化過(guò)程中,如果達(dá)到了預(yù)先設(shè)定的最大迭代次數(shù),或者捜索到某一代時(shí)候選種 子解集為空,同時(shí)候選表也為空,則無(wú)法找到下一個(gè)種子解,無(wú)法進(jìn)入下一個(gè)階段的捜索, 停止并輸出化reto最優(yōu)解集。
[0020] 步驟5,輸出優(yōu)化結(jié)果,利用InK樣本集對(duì)化reto最優(yōu)解進(jìn)行蒙特卡羅MC分析,檢驗(yàn) PEMOTS輸出的化reto最優(yōu)解集的可靠性。
[0021] 作為本發(fā)明的進(jìn)一步優(yōu)化方案,步驟2中優(yōu)化模型的目標(biāo)函數(shù)如下:
[0022]
[0023] MAX MR( % ) = (massend/masso) X 100
[0024] 其中,RC為最小化治理成本,Qi,t為第i 口井第t應(yīng)力期的抽水流量,Att為第t應(yīng)力 期的時(shí)長(zhǎng),Zgs為地表高程,hi,t是第i 口井第t應(yīng)力期的計(jì)算水頭,Zgs-hi,t為第i 口井的抽水 揚(yáng)程,Nw和Nt分別為預(yù)選治理井?dāng)?shù)和應(yīng)力期數(shù),化為已知條件點(diǎn)數(shù),a和0為抽水成本系數(shù)和 獲取條件點(diǎn)K值的成本系數(shù);MR為最大化剩余污染物百分比,massend為治理周期末污染物總 量,mass日為初始狀態(tài)下的污染物總量。
[0025] 作為本發(fā)明的進(jìn)一步優(yōu)化方案,步驟2中優(yōu)化模型的約束條件包括治理井總數(shù)約 束,水頭約束,水力梯度約束,污染物濃度約束,單井抽水流量約束和總量平衡約束。
[0026] 作為本發(fā)明的進(jìn)一步優(yōu)化方案,步驟5中利用InK樣本集對(duì)化reto最優(yōu)解進(jìn)行蒙特 卡羅MC分析,檢驗(yàn)PEMOTS輸出的化reto最優(yōu)解集的可靠性,具體為:利用InK樣本集對(duì)步驟4 中得到的化reto最優(yōu)解集進(jìn)行蒙特卡羅MC分析,統(tǒng)計(jì)每個(gè)解的均值、置信水平為95%的不 確定性區(qū)間的上邊界值和下邊界值,通過(guò)比較化reto解與MC平均解的接近程度,判斷 PEMOTS用于求解不確定地下水污染修復(fù)問(wèn)題的可靠性。
[0027] 作為本發(fā)明的進(jìn)一步優(yōu)化方案,地下水流模型通過(guò)美國(guó)地質(zhì)調(diào)查局開(kāi)發(fā)的=維有 限差分程序MODFLOW來(lái)求解;溶質(zhì)運(yùn)移模型基于MODFLOW求解的水頭和流速場(chǎng),利用鄭春苗 研發(fā)的模塊化S維溶質(zhì)運(yùn)移程序MT3DMS來(lái)求解。
[0028] 本發(fā)明采用W上技術(shù)方案與現(xiàn)有技術(shù)相比,具有W下技術(shù)效果:在不確定的地下 水優(yōu)化管理問(wèn)題中,計(jì)算效率和化reto解的穩(wěn)定性往往是決定算法是否適用的最重要因 素,PEMOTS采用基于少量隨機(jī)樣本數(shù)的個(gè)體存檔策略,大大減少了目標(biāo)函數(shù)隨機(jī)評(píng)價(jià)的計(jì) 算量,同時(shí)隨機(jī)多目標(biāo)進(jìn)化保證捜索到變異性小,可靠性強(qiáng)的化reto最優(yōu)解。為此,PEMOTS 在不確定的地下水污染修復(fù)多目標(biāo)管理問(wèn)題中具有廣闊的應(yīng)用前景。
【附圖說(shuō)明】
[0029] 圖1是PEMOTS流程圖。
[0030] 圖2是非確定條件下化reto控制排序圖。
[0031 ]圖3是地下水污染修復(fù)場(chǎng)地示意圖。
[0032] 圖4是不同條件點(diǎn)數(shù)情況下污染物風(fēng)險(xiǎn)水平和變異系數(shù)的變化趨勢(shì)。
[0033] 圖5是理想PAT系統(tǒng)陽(yáng)MOTS優(yōu)化結(jié)果及蒙特卡羅模擬分析結(jié)果。
【具體實(shí)施方式】
[0034] 下面結(jié)合附圖對(duì)本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)說(shuō)明:
[0035] 本發(fā)明構(gòu)建了由目標(biāo)函數(shù)隨機(jī)評(píng)價(jià)和隨機(jī)多目標(biāo)進(jìn)化組成的不確定性地下水管 理模型評(píng)價(jià)方法,即基于精英保留策略的多目標(biāo)隨機(jī)禁忌捜索算法(Probabilistic Elitist Multi-Objective Tabu SearchJEMOTS),并通過(guò)滲透系數(shù)不確定的二維地下水 污染修復(fù)應(yīng)用實(shí)例進(jìn)行驗(yàn)證。該方法首先應(yīng)用順序高斯條件模擬(Sequential Gaussian Simulation, SGSIM)生成InK實(shí)現(xiàn)樣本集,并針對(duì)不同的條件點(diǎn)數(shù)對(duì)InK場(chǎng)和模型輸出進(jìn)行 不確定性分析和風(fēng)險(xiǎn)評(píng)估,W降低模型不確定性和選擇用于優(yōu)化設(shè)計(jì)的InK樣本集。然后, 引進(jìn)了隨機(jī)化reto控制排序和隨機(jī)小生境技術(shù),對(duì)種群的精英解進(jìn)行選擇、交叉和變異等 多目標(biāo)進(jìn)化操作,優(yōu)化得到化re to最優(yōu)解集。該發(fā)明將陽(yáng)MOTS與地下水流模擬程序MOWLOW 和溶質(zhì)運(yùn)移模擬程序MT3DMS禪合起來(lái),用W設(shè)計(jì)不確定性條件下地下水污染治理的多目標(biāo) 優(yōu)化方案。
[0036] 基于精英保留策略的多目標(biāo)隨機(jī)禁忌捜索算法(PEMOTS)的主程序設(shè)計(jì)為目標(biāo)函 數(shù)隨機(jī)評(píng)價(jià)和隨機(jī)多目標(biāo)進(jìn)化兩部分,如圖1所示,具體的求解步驟如下:<