苗文濤 呂 明
(華能山東電力設(shè)計有限公司,山東 煙臺 264000)
地下坑道是人防工程中最為重要的組成部分,在其封閉的有限內(nèi)部空間內(nèi)需布置密集的暖通專業(yè)、給排水專業(yè)、電氣專業(yè)等綜合管線,管線尺寸與類型眾多、空間布局難度大、設(shè)計和施工復(fù)雜、專業(yè)間協(xié)調(diào)工作量大,影響著綜合管網(wǎng)的工程設(shè)計與施工養(yǎng)護[1-2]。由于暖通管線是綜合管線布局系統(tǒng)工程中最為復(fù)雜的部分,它包含了通風(fēng)空調(diào)管道(送風(fēng)管、排風(fēng)管、蒸汽管等)、熱力管道(采暖管、熱水管等)等,管道直徑較大、附件多,它的布置和協(xié)調(diào)工作的優(yōu)劣直接影響到整個系統(tǒng)工程的設(shè)計與實施。為避免暖通管線自身以及與其他各專業(yè)管線間在平面和立面上的交叉與沖突,以節(jié)省有限坑道空間、降低管線建造成本,同時為維修操作空間創(chuàng)造條件,降低管網(wǎng)布局不良造成整個系統(tǒng)工程中的浪費,研究暖通管線的綜合優(yōu)化方法受到諸多學(xué)者的重視,成為目前的研究熱點[3]。
目前,關(guān)于暖通管線的優(yōu)化布局問題有著眾多的求解方法,鄭軼麗[4]等人通過將其抽象為數(shù)學(xué)規(guī)劃問題,同時在數(shù)學(xué)推導(dǎo)中加入了現(xiàn)實求解準(zhǔn)則,提高了算法的運算能力;吉瑞博[5]等運用圖論方法,以求解具有空間布局約束的全局最優(yōu)解;王彥[6]等人應(yīng)用人工視神經(jīng)網(wǎng)絡(luò)方法求解空間組合優(yōu)化的旅行商問題;王烜[7]等借鑒了生物學(xué)理論采用遺傳算法、人工蜂群算法和蟻群算法求解空間最優(yōu)的不確定性搜索問題。
基于現(xiàn)有的文獻研究,本文以地下坑道暖通管線的綜合優(yōu)化設(shè)計為研究對象,在給定的地下坑道尺寸的基礎(chǔ)上,提出采用遺傳算法的地下坑道暖通管線布局優(yōu)化方案,以管線不發(fā)生面積重疊為目標(biāo)函數(shù),構(gòu)建遺傳個體的適應(yīng)度函數(shù)以及交叉算子、變異算子,建立相應(yīng)的數(shù)學(xué)分析模型進行數(shù)值計算,以求解地下坑道管線布局的全局最優(yōu)解。
遺傳算法是美國學(xué)者John Holland 基于生物學(xué)規(guī)律提出的模擬生物進化中的染色體基因的交叉和變異等過程的數(shù)學(xué)模型,它是能夠用于解決復(fù)雜的組合優(yōu)化問題并得到全局最優(yōu)解的魯棒搜索算法。遺傳算法的基本原理是將“優(yōu)勝劣汰,適者生存”的生物進化原理引入優(yōu)化參數(shù)形成的編碼串聯(lián)群體中,按所選擇的適應(yīng)度函數(shù)并通過遺傳中的復(fù)制、交叉及變異對個體進行篩選,使適應(yīng)度高的個體被保留下來,組成新的群體新的群體既繼承了上一代的信息,又優(yōu)于上一代這樣周而復(fù)始,群體中個體適應(yīng)度不斷提高,直到滿足一定的條件遺傳算法的算法簡單,可并行處理,并能得到全局最優(yōu)解。
在暖通管道的平面布局中,其目標(biāo)函數(shù)是管道間的平面面積無重疊,因此可以構(gòu)建其目標(biāo)函數(shù)為管道的重疊面積。
為使得兩個管道間不沖突,即兩者之間的重疊面積為零,假設(shè)任意兩個圓形暖通管道的中點坐標(biāo)分別為Pi(xi,yi)、Pj(xj,yj),管道直徑分別為Di、Dj,因此根據(jù)幾何關(guān)系,如果管線在幾何上相互沖突,管道間在坐標(biāo)x 方向上的交叉長度dx,管道間在坐標(biāo)y 方向上的交叉長度dy,可以構(gòu)建目標(biāo)函數(shù)Sij如公式(1)所示
適應(yīng)度函數(shù)是遺傳算法進化過程的驅(qū)動力,也是進行自然選擇的唯一標(biāo)準(zhǔn),結(jié)合管道重疊問題的要求,實現(xiàn)對群體中個體的優(yōu)勝劣汰操作,將個體的適應(yīng)度控制在一定范圍內(nèi),為此選擇指數(shù)函數(shù)為暖通管道綜合優(yōu)化的適應(yīng)度函數(shù)如公式(2)所示:
其中,Si為暖通管道的重疊面積大小,β 為適應(yīng)性系數(shù),表征重疊暖通管道個體與其他管道的適應(yīng)度,數(shù)值越小適用性越差,f 為適應(yīng)性函數(shù)。
遺傳算法中的交叉算法是模擬生物學(xué)中兩個個體之間的染色體交換部分基因以形成新的個體。因此,可以假設(shè)兩個個體xtA、xtB,進行交叉產(chǎn)生新個體、,的函數(shù)為
其中,α 為0~1 的隨機數(shù),t 為遺傳進化代數(shù)。
實現(xiàn)個體基因的變異通過采用變異算子對基因值進行隨機擾動,它產(chǎn)生新個體的輔助方法,決定了遺傳算法的局部收縮能力,同時保持了種群的多樣性。因此,構(gòu)建管道布局的變異算子如公式(4)所示:
其中,Δ(t,Ukmax-xk)、Δ(t,xk-Ukmin)表示[0,xk-Ukmax]、[0,xk-Ukmin]范圍內(nèi)符合非均勻分布的一個隨機數(shù)。
設(shè)給出地下坑道由1 個主坑道和3 個次坑道組成,3個次坑道編號分別為1#、2#、3#,由于主次坑道的斷面尺寸不一致,坑道設(shè)計時將所有次坑道的直墻頂與主坑道的直墻頂設(shè)置在同一水平面上??拥赖臄嗝娉叽缛鐖D1所示,主坑道拱部為半圓形,半徑為r=250cm,側(cè)墻為直墻面,墻面高為h=250cm,主坑道寬度為2r=500cm;1#次坑道拱部半徑為r=100cm,側(cè)墻高為h=100cm,主坑道寬度為2r=200cm;2#次坑道拱部半徑為r=90cm,側(cè)墻高為h=90cm,主坑道寬度為2r=180cm;3#次坑道拱部半徑為r=80cm,側(cè)墻高為h=80cm,主坑道寬度為2r=160cm。所有坑道內(nèi)都依據(jù)設(shè)計的需要,排布4 種不同尺寸的暖通管道,分別為A 管、B 管、C 管和D 管。為計算方便,除暖通管道的直徑大小不一外,所有坑道內(nèi)的暖通管道的材質(zhì)、類型等屬性一致。為保證后期的維修空間,主次坑道管線間的距離均應(yīng)大于200mm,所有管線均應(yīng)分布在拱內(nèi),不侵入下部矩形空間。各坑道內(nèi)的管線直徑參數(shù)如表1 所示,表中管道直徑均為包含管道保護層等附著物的外輪廓直徑。計算時,選取圓形拱的中點為原點,水平向為x 軸,垂直向為y 軸。
表1 各個坑道內(nèi)的暖通管線直徑
圖1 坑道的斷面圖及尺寸
以管線不發(fā)生面積重疊為目標(biāo)函數(shù),運用本文構(gòu)建的適應(yīng)度函數(shù)以及交叉算子、變異算子,如公式(3)~公式(4)所示,采用數(shù)學(xué)分析程序建立相應(yīng)的數(shù)學(xué)仿真分析模型,經(jīng)過1000 的基因進化代數(shù)計算,取得了穩(wěn)健的遺傳分析結(jié)果,具體各個坑道的暖通管線布局優(yōu)化結(jié)果如圖2 所示。從圖中可以看出,仿真計算的坑道暖通管線布局準(zhǔn)確合理,能夠滿足前文3.1 小節(jié)中的幾何約束條件,沒有出現(xiàn)管道交叉和面積重疊現(xiàn)象。
圖2 主坑道暖通管線布局仿真結(jié)果
對仿真計算過程中,遺傳個體的基因進化代數(shù)與適應(yīng)度函數(shù)關(guān)系進行分析,結(jié)果如圖3 所示。從圖中可以看出,由于群體個數(shù)計算個體較少,個體間的基因差異大,在計算的開始階段(基因進化代數(shù)小于30 代),遺傳算法的計算速率加快,使得適應(yīng)度的函數(shù)值取得了迅速提升,新個體的面積重疊可能性迅速降低,在這個階段起主要作用的是交叉算子?;蜻M化代數(shù)大于30 代后,適應(yīng)度的函數(shù)值則逐步區(qū)域穩(wěn)定,各個新個體的差異逐漸趨同,限制了進化速率,此階段起到主要作用的是變異算子。從基因進化代數(shù)大于90 代以后,適應(yīng)度的函數(shù)值基本穩(wěn)定在1.0,表明各個管線之間已經(jīng)不存在面積重疊的現(xiàn)象,確定了管線布局的最優(yōu)解。另一方面,采用遺傳算法能夠在較少的遺傳代數(shù)條件下搜尋合理的地下坑道暖通管線的綜合布局方式,大大降低了依賴人工經(jīng)驗的管網(wǎng)交叉和沖突調(diào)整工作量,提高地下坑道空間的利用率和暖通管網(wǎng)的鋪設(shè)效率,將遺傳算法解決管線的布局問題具有可行性和適用性。
圖3 遺傳個體的基因進化代數(shù)與適應(yīng)度函數(shù)關(guān)系曲線
以地下坑道暖通管線的綜合優(yōu)化設(shè)計為研究對象,在給定的地下坑道尺寸的基礎(chǔ)上,提出采用遺傳算法求解地下坑道暖通管線布局優(yōu)化方案,得到以下幾個結(jié)論:
4.1 將遺傳算法引入求解地下坑道管線布局的全局最優(yōu)解具有應(yīng)用創(chuàng)新型,本文基于遺傳算法,以管線不發(fā)生面積重疊為目標(biāo)函數(shù),如公式(1)所示,構(gòu)建了遺傳個體的適應(yīng)度函數(shù)以及交叉算子、變異算子,如公式(3)~公式(4)所示。
4.2 基于計算實例,建立相應(yīng)的數(shù)學(xué)分析模型進行數(shù)值仿真計算,結(jié)果表明仿真計算的坑道暖通管線布局準(zhǔn)確合理,能夠滿足設(shè)計的幾何約束條件,沒有出現(xiàn)管道交叉和面積重疊現(xiàn)象。
4.3 遺傳算法仿真計算能夠在較少的遺傳代數(shù)條件下搜尋合理的地下坑道暖通管線的綜合布局方式,大大降低了依賴人工經(jīng)驗的管網(wǎng)交叉和沖突調(diào)整工作量,將遺傳算法解決管線的布局問題具有可行性和適用性。