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

施工現場設施布局優化問題的新型啟發式算法

2020-10-20 06:08:34王家王洋鄧鐵軍劉可心
湖南大學學報·自然科學版 2020年9期

王家 王洋 鄧鐵軍 劉可心

摘? ?要:施工現場設施布局的合理性直接關系到項目成本等目標的實現.針對涉及設施較多的施工現場布局優化問題,首先將該離散變量優化問題轉換為高維空間的隨機抽樣問題,進而利用過渡馬爾可夫鏈蒙特卡羅方法的思想,提出一種高效的全局優化啟發式算法.與針對連續型高維概率密度分布函數進行隨機取樣的過渡馬爾可夫鏈蒙特卡羅方法相比,本文提出的啟發式算法的框架基礎需從概率密度分布函數轉變為概率分布函數,進而需在馬爾可夫鏈狀態點的產生方法上進行修正,以適應離散型變量優化問題的不同特性.通過實例驗證,與目前應用較廣的遺傳算法相比,本文提出的新型啟發式算法在全局最優解的獲取穩定性上有較大改進.

關鍵詞:施工現場設施布局優化;啟發式算法;全局優化算法;過渡馬爾可夫鏈蒙特卡羅;遺傳算法

中圖分類號:TU721.2? ? ? ? ? ? ? ? ? ? ? ? ? 文獻標志碼:A

文章編號:1674—2974(2020)09—0128—09

Abstract:Layout of construction site facilities has great impact on the project objectives, such as project cost. In this paper, the problem of the construction site facilities layout with many facilities, which is an optimization problem with discrete variables, is considered. Firstly, the problem is transformed to a high-dimensional random sampling problem, and then addressed by a novel meta-heuristic algorithm based on transitional Markov chain Monte Carlo (TMCMC).? Different from original TMCMC developed for optimization problems with continuous variables, the proposed meta-heuristic algorithm is based on introducing a sequence of probability distribution functions instead of probability density functions, and thus the method for iteratively generating states of Markov chains is modified in the proposed algorithm, in order to meet the specifics of optimization problems with discrete variables. As shown in an illustrative example, compared with the widely used genetic algorithm, the proposed meta-heuristic algorithm can obtain higher improvement in the stability of achieving global optimal solution.

Key words:construction site facilities layout optimization;meta-heuristic algorithm;global optimization algorithm;transitional Markov Chain Monte Carlo;genetic algorithm

施工現場設施布局是施工組織設計的重要任務,其目的是在滿足場地約束條件下,為一組特定的臨時設施分配適當的位置[1]. 施工現場設施布局的科學性和合理性直接關系到施工現場的生產效率和成本節約,進而影響項目成本等目標的實現[2]. 在傳統的工程實踐中,施工現場設施布局決策主要依靠施工人員的經驗,決策的效率較低、不確定性較高[3]. 為提高施工現場設施布局的效率和科學性,國內外的相關學者從不同角度入手,進行了大量的研究工作.

施工現場設施布局問題為組合優化問題,一般利用二次分配問題(Quadratic Assignment Problem,QAP)的模型進行分析,其復雜程度隨布局設施的數量增加而急速上升[4].當問題涉及的設施個數較多時,難以采用枚舉法或解析方法獲得最優解,一般采用元啟發式算法(如遺傳算法、蟻群算法、粒子群算法等)來得到問題的最優解或近似最優解[5]. 針對施工現場設施布局問題,遺傳算法是應用較廣的一種元啟發式算法.Li和Love針對施工現場設施布局優化問題提出了一種以修飾的邊緣重組算子作為交叉算子、以對稱基因交換算子作為變異算子的遺傳算法[6].Adrian等人比較了遺傳算法、粒子群優化算法和蟻群優化算法在不同施工現場設施布局優化問題實例中的性能和效率,結果顯示三種算法在解決施工現場設施布局優化問題時的性能和效率相當[7]. 元啟發式算法具有隨機性,其每次運行獲得的最優解不一定相同(不穩定),但現有元啟發式算法在全局最優解獲取的穩定性上仍有較大的改進空間.

本文基于過渡馬爾可夫鏈蒙特卡羅方法,提出一種針對施工現場設施布局優化問題的新型啟發式全局優化算法. 具體而言,針對涉及設施較多的施工現場設施布局優化問題,本文首先將優化問題轉換為高維空間的隨機抽樣問題,進而利用過渡馬爾可夫鏈蒙特卡羅方法的思想,提出一種高效的全局優化啟發式算法. 通過實例驗證,與應用較廣的遺傳算法相比,本文提出的優化算法在全局最優解獲取的穩定性上有較好的改進.

1? ?施工現場設施布局優化問題模型

施工現場設施布局優化的目的,在于為一組臨時設施分配施工現場的合適位置,以提高施工現場的工作效率,節約成本. 如圖1所示,考慮n個臨時設施和n個預先確定的施工現場位置,并假定任一預先確定的施工現場位置均足以容納任一臨時設施.以降低臨時設施間物流的總移動距離為目的,施工現場設施布局優化問題模型可描述如下:

表1為針對5個臨時設施、5個位置的一個布局方案的置換矩陣表示. 置換矩陣的每一行和每一列中均只有一個元素為1,其他元素均為0,該特性可保證公式(1)中的約束條件自動滿足. 從物理意義上看,公式(1)中約束條件的含義為:一個位置只能布置一個臨時設施,而一個臨時設施也只能被分配到一個位置.

上述模型亦適用于將m個臨時設施分配至n個位置(n > m)的布局優化問題. 此時,可添加(n - m)個虛擬設施,并將與虛擬設施相關的物流頻次fxy賦值為0. 在這種處理方法下,虛擬設施的引入不會影響最終布局優化的結果.

2? ?施工現場設施布局優化問題的新型啟發式算法

針對公式(1)描述的施工現場設施布局優化問題,首先將布局方案的置換矩陣表示轉變為向量表示,進而通過建立適當的概率分布函數,將施工現場設施布局優化這一組合優化問題轉化為根據給定的高度集中、高維概率分布進行隨機抽樣的問題,最后給出利用過渡馬爾可夫鏈蒙特卡羅(Transitional Markov Chain Monte Carlo,TMCMC)方法完成隨機取樣、獲取優化問題最優解的方法.本文考慮的施工現場設施布局優化問題為離散型變量優化問題,故其求解過程需解決的是離散型隨機概率分布的抽樣問題,與原始的TMCMC方法針對的隨機抽樣問題(針對連續型高維概率密度分布)不同.

因此,在利用TMCMC方法建立施工現場設施布局優化問題的新型啟發式算法過程中,需對隨機抽樣對象以及由此引起的馬爾可夫鏈的構造方法進行修改,以適應施工現場設施布局優化問題的不同特性.

2.1? ?布局方案的向量表示

描述施工現場設施布局優化模型的公式(1)中,布局方案表示為n × n的置換矩陣.為便于應用本文所提出的啟發式方法,布局方案采用含有n個元素的行向量θ = [θ1,θ2,…,θn]來表示,其中行向量的第i個元素代表第i個設施被分配的位置標號. 布局方案的向量表示與置換矩陣表示存在一一對應關系.例如,表1的布局方案可表示為[3,5,2,1,4],即將臨時設施1,2,3,4,5分別分配至位置3,5,2,1,4處.

為滿足公式(1)中的約束條件,布局方案行向量中的所有元素需從n個位置標號中選取,且不允許重復,因此可行布局方案的個數為n!. 對應于任一可行布局方案行向量θ = [θ1,θ2,…,θn],為計算其在公式(1)中的目標函數值g(θ),可先將布局方案行向量轉化為對應的置換矩陣,進而利用公式(1)中的目標函數表達式進行計算.

2.2? ?組合優化問題與隨機抽樣問題的聯系

本文考慮的施工現場設施布局優化這一組合優化問題,與給定概率分布的隨機抽樣問題存在密切的聯系. 在布局方案的向量表示下,可在可行布局方案集合上定義如下概率分布:

式中:g0為預先選定的無量綱化常數,g(θ)為給定可行布局方案θ下的目標函數值,T為溫度參數.

在公式(2)定義的概率分布下,具有較小目標函數值(θ)的布局方案θ對應于較大的概率分布. 當溫度參數T趨近0時,上述的概率分布(趨近)完全集中在擁有最小目標函數值的可行布局方案(集)上.如對此時的概率分布(對應T趨于0)進行隨機抽樣,進而在隨機抽樣的布局方案中選取最優,則可得到施工現場設施布局優化問題的最優解.但是針對高度集中的概率分布,一般的馬爾可夫鏈蒙特卡羅(Markov Chain Monte Carlo,MCMC)方法的抽樣效率較差,需經過大量過渡階段的樣本才能得到服從目標概率分布的馬爾可夫鏈樣本[8].

2.3? ?過渡馬爾可夫鏈蒙特卡羅方法

過渡馬爾可夫鏈蒙特卡羅(Transitional Markov Chain Monte Carlo,TMCMC)方法是由Ching和Chen提出的、適用于高度集中的高維概率密度分布函數的高效抽樣方法[9]. 該方法在借鑒模擬退火算法[10]思想的基礎上,引入了自適應溫度下降策略和重抽樣方法,以提高算法的抽樣性能.針對公式(2)的離散型概率分布的隨機抽樣問題,利用TMCMC方法,可通過改變溫度參數T,引入一組過渡階段的概率分布(定義在可行布局方案集合上):

2.4? ?基于TMCMC的新型啟發式優化算法

針對研究的施工現場設施布局優化問題,基于TMCMC,提出的啟發式優化算法的流程如下:

3)重復步驟2,直到滿足迭代終止原則.本文的迭代終止原則取為達到預先設定的迭代次數.

3? ?案例分析

為檢驗基于TMCMC的建議優化算法的性能,并與施工現場設施布局優化領域中采用較廣的遺傳算法進行對比分析,本文采用兩個工程實例進行驗證.驗證模擬實驗使用的計算機硬件配置為處理器 Intel(R)Core(TM)i7-7700、內存16G,軟件配置為MATLAB R2017b.

3.1? ?工程實例一(11項臨時設施)

本實例采用文獻[6]中的施工現場設施布局優化問題,該問題涉及11個臨時設施和11個用以分配臨時設施的位置,并假定每個預定位置都足以容納任一臨時設施. 表2提供了11個臨時設施的具體信息和編號. 設施中的側門(設施8)和正門(設施11)通常在開始施工之前就已經確定,在設施分配過程中正門和側門的位置不會發生變化.但是其它設施與正門及側門的相對位置仍會影響布局的物流移動總距離(模型的目標函數),因此側門和正門不能從模型的考察設施中排除,仍需作為模型中的一種特殊約束存在.

該施工現場設施布局優化問題的模型可根據公式(1)建立. 其中,設施間物流頻次(一天內)參數fxy(x,y = 1,…,11)如表3所示,例如,設施1(現場辦公室)與設施2(臨時支架車間)一天內的物流頻次為f12 = 5,設施6與設施8一天內的物流頻次為f68 = 8. 位置間的距離參數dij(i,j = 1,…,11)如表4所示,例如,位置1與位置7間的距離為d17 = 47米,位置4與位置5間的距離為d45 = 7米. 在該案例的布局優化模型中,側門(設施8)和正門(設施11)固定安排在位置1和位置10內,要求公式(1)增加約束條件δ8,1 = 1和δ11,10 = 1,對應的布局方案向量表示θ = [θ1,θ2,…,θ11]中要求元素θ8 = 1,θ11 = 10.

該設施布局優化問題需考慮將9個設施分配在9個位置,故問題的可行解(布局方案)個數為9!=362 880.通過枚舉法可得到問題的最優目標函數值為6 273 m.針對本實例問題,基于TMCMC的建議優化算法的參數中,無量綱化常數g0取值10 000,樣本變異系數取0.3.圖2描述了基于TMCMC的建議優化算法一次典型求解過程(每一階段的樣本個數取100)中最優目標函數值隨迭代階段的變化,圖3描述了該求解過程中溫度參數隨迭代階段的變化.

為檢驗基于TMCMC的施工現場設施布局優化算法的穩定性,表5給出了針對案例問題的500次建議優化算法求解的統計結果. 作為對比,表5也提供了遺傳算法(Genetic Algorithm,GA)的500次求解的統計結果.本文采用的遺傳算法為雙交叉算子遺傳算法,其與傳統遺傳算法相比,更適用于組合優化問題,且性能更優[14]. 其交叉操作采用交叉掩碼和部分映射雜交算子作為雙交叉算子,既能保護優質染色體,又不影響劣質染色體的進化,從而提高種群的收斂速度.其變異操作采用染色體內部變異的方式,即隨機選擇染色體內的兩個基因進行交換.考慮到計算資源對兩種優化算法性能的影響,兩種算法的迭代終止原則均取為迭代次數不超過20代.

由表5可知,當優化算法每代的樣本數取50時,基于TMCMC的建議優化算法的500次獨立運行結果中,有72.4%的頻率可獲得真實最優解(對應目標函數值6273 m),而基于GA的優化算法的相應頻率僅為32.8%.當每代的樣本數增加到100、150和200時,兩種優化算法獲得真實最優解的頻率都隨著樣本數的增加而提高,且基于TMCMC的優化算法獲得真實最優解的頻率更高,這表明基于TMCMC的優化算法具有更好的求解穩定性.

此外,表5也提供了兩種算法獲得的最優解的目標函數值的統計結果(最大值、最小值、平均值及標準差). 對比可知,在每代樣本數相同的情況下,基于TMCMC的優化算法獲得最優解的目標函數值的最大值(最差情況下)小于基于GA的優化算法的相應數值,且樣本標準差更小,這再次驗證了基于TMCMC的優化算法的求解穩定性. 同時,在每代不同樣本數下兩種算法的單次運行平均耗時如表5中的第8列所示.對比可見,在每代樣本數相同的情況下,基于TMCMC的建議優化算法單次運行平均耗時更短,但性能(獲取全局最優解的穩定性)更優,說明基于TMCMC的優化算法更為高效(與GA算法相比).

3.2? ?工程實例二(16項臨時設施)

本實例來源于某房地產工程項目,該項目總建筑面積約17.88萬m2,其中地上建筑面積12.88萬m2,地下建筑面積5萬m2. 在主體施工階段需考慮將16個臨時設施分配至16個預定位置內,同樣假定每個預定位置都足以容納任一臨時設施. 16個臨時設施的具體信息和編號如表6所示. 一天內臨時設施間的物流頻次如表7所示,所涉及的位置間的距離如表8所示. 因正門和側門的位置預先已確定,分別分配在位置1(設施8,側門)和位置10(設施11,正門)內.該優化問題需考慮將14個臨時設施分配在14個位置,故問題的可行解個數為14!=8.718 × 1010.

針對本實例問題,基于TMCMC的建議優化算法的參數中,無量綱化常數g0取500 000,樣本變異系數取值0.1.圖4描述了基于TMCMC的建議優化算法一次典型求解過程(每一階段樣本數取1 000)中最優目標函數值隨迭代階段的變化,圖5描述了該求解過程中溫度參數隨迭代階段的變化.為比較建議優化算法和GA算法的性能,表9給出了針對本實例問題的500次建議優化算法和GA算法求解的統計結果. 兩種算法的迭代終止原則均取迭代次數不超過100代. 由于本實例問題可行解的個數過多(14!=8.718×1010),無法采用枚舉法來得到問題的真實最優解,故采用考察中優化算法(建議優化算法和GA算法每代采用不同樣本,獨立運行500次)所有求出“最優解”中的最優者作為“真實全局最優解”,其目標函數值267 577(表9中第5列-最小值中的最小數)作為“真實最優目標函數值”,并以此作為比較建議優化算法和GA算法的基礎.同時,與實例一的問題相比,實例二的設施布局優化問題中可行解的個數為實例一的240 240 (即14!/9?。┍叮瑔栴}復雜程度急劇上升,故在建議優化算法和GA算法中每代的樣本數取較大數值,即表9中的500、1 000、1 500、2 000.

通過對比表9和表5的結果可知,基于TMCMC的建議優化算法和GA算法在實例二中的求解統計結果不如實例一中的結果理想.但考慮到兩個實例問題中差距巨大的可行解個數和復雜程度,上述的結果也較為合理. 同時,由表9可知,當每代的樣本數取500時,基于TMCMC的建議優化算法的500次獨立運行結果中,有41.0%的頻率可獲得“真實全局最優解”(對應目標函數值267 577 m),且其獲得“真實全局最優解”的頻率隨著樣本數的增加而提高. 當每代樣本數取2 000時,其獲得“真實全局最優解”的頻率為80.4%. 作為對比,GA優化算法在每代樣本數取500、1 000、1 500、2 000時獲得“真實全局最優解”的頻率幾乎全部為0,最高值僅為0.6%.此外,由表9可知,在每代樣本數相同的情況下,基于TMCMC的建議優化算法獲得的最優目標函數值的平均值更接近2 675 577 m,且標準差大大小于GA算法的相應數值.由此可見,與GA算法相比,基于TMCMC的優化算法在獲取全局最優解的穩定性上有較大的改進.同時,由表9中第8列兩種算法的單次運行平均耗時的對比可見,與GA算法相比,基于TMCMC的建議優化算法計算效率更高,能夠以更短的單次運行平均耗時獲得更優的性能(獲取全局最優解的穩定性).

4? ?結? ?論

本文針對涉及較多設施的施工現場布局優化問題,基于TMCMC方法進行啟發式優化算法的研究,主要研究結論如下:

1)在布局方案的向量表示下,可通過合理構造的概率分布函數,將施工現場設施布局優化問題轉化為高維空間中的隨機抽樣問題,進而利用TMCMC方法來進行隨機抽樣、并獲取最優解.

2)為適應離散型變量優化問題的不同特性,本文提出的啟發式算法的框架基礎需從原始TMCMC針對的連續型概率密度分布函數的隨機取樣轉變為離散型概率分布函數的隨機取樣,進而需修改其中的馬爾可夫鏈狀態點的產生方法.

3)通過實例驗證,與應用較廣的GA算法相比,基于TMCMC的啟發式優化算法在全局最優解的獲取穩定性上有較大改進.

參考文獻

[1]? ?YEH I C. Architectural layout optimization using annealed neural network[J]. Automation in Construction,2006,15(4):531—539.

[2]? ? 宋興蓓. 基于BIM技術的施工現場動態布置研究[D].西安:長安大學經濟與管理學院,2017:2—5.

SONG X B. The study of dynamic construction site layout based on BIM technology application[D]. Xi'an:School of Economics and Management,Chang'an University,2017:2—5. (In Chinese)

[3]? ? 馬筠強. 基于BIM的施工現場布置優化研究[D]. 哈爾濱:哈爾濱工業大學經濟與管理學院,2016:1—6.

MA J Q. Research on construction site layout planning optimization based on BIM[D]. Harbin:School of Management,Harbin Institute of Technology,2016:1—6. (In Chinese)

[4]? ? TATE D M,SMITH A E. Unequal-area facility layout by genetic search [J]. IIE Transactions,1995,27(4):465—472.

[5]? ? LIAO T W,EGBELU P J,SARKER B R,et al. Metaheuristics for project and construction management - A state-of-the-art review [J]. Automation in Construction,2011,20(5):491—505.

[6]? ? LI H,LOVE P E D. Site-level facilities layout using genetic algorithms[J]. Journal of Computing in Civil Engineering,1998,12(4):227—231.

[7]? ? ADRIAN A M,UTAMIMA A,WANG K J. A comparative study of GA,PSO,and ACO for solving construction site layout optimization [J]. KSCE Journal of Civil Engineering,2015,19(3):520—527.

[8]? ? BECK J L,AU S K. Bayesian updating of structural models and reliability using Markov chain Monte Carlo simulation[J]. Journal of Engineering Mechanics,2002,128(4):380—391.

[9]? ?CHING J,CHEN Y C. Transitional Markov chain Monte Carlo method for Bayesian model updating,model class selection and model averaging[J]. Journal of Engineering Mechanics,2007,133(7):816—832.

[10]? KIRKPATRICK S,GELATT C D,VECCHI M P. Optimization by simulated annealing[J]. Science,1983,220(4598):671—680.

[11]? WANG J,KATAFYGIOTIS L S. Reliability-based optimal design of linear structures subjected to stochastic excitations[J]. Structural Safety,2014,47(2):29—38.

[12]? WANG J,KATAFYGIOTIS L S,NOORI M N. Reliability-based optimal structural design using transitional Markov chain Monte Carlo [C]// Proceeding of the Asian-Pacific Symposium on Structural Reliability and its Applications(APSSRA 2008). Hong Kong:HKUST,2008:239—245.

[13]? HASTINGS W K. Monte Carlo sampling methods using Markov chains and their applications[J]. Biometrika,1970,57(1):97—109.

[14]? WONG C K,FUNG I W,TAM C M. Comparison of using mixed-integer programming and genetic algorithms for construction site facility layout planning[J]. Journal of Construction Engineering and Management,2010,136(10):1116—1128.

主站蜘蛛池模板: 日韩在线中文| 中美日韩在线网免费毛片视频| 少妇人妻无码首页| 日韩中文无码av超清| 在线免费观看AV| 美美女高清毛片视频免费观看| 91成人免费观看| 国产网友愉拍精品视频| 色偷偷av男人的天堂不卡| 最近最新中文字幕免费的一页| 国产精品永久免费嫩草研究院| 国产乱子伦一区二区=| 丰满的熟女一区二区三区l| 日本影院一区| 国产精品粉嫩| 亚洲欧美极品| 无码人中文字幕| 日韩无码视频播放| 99九九成人免费视频精品| 欧美色亚洲| 97在线免费| 毛片网站观看| 国产一级毛片网站| 国内熟女少妇一线天| 国产在线视频欧美亚综合| 美女一级毛片无遮挡内谢| 国产精品美人久久久久久AV| 欧美日韩国产在线播放| 激情综合激情| 国产区在线观看视频| 国产毛片久久国产| 免费a在线观看播放| 亚洲第一天堂无码专区| 在线欧美a| 无遮挡国产高潮视频免费观看| 欧美国产另类| 高清久久精品亚洲日韩Av| 亚洲伊人天堂| 成人在线综合| 成人日韩精品| 日韩av资源在线| 久草视频福利在线观看| 欧美日韩另类在线| 久久综合丝袜日本网| 波多野结衣在线se| 波多野结衣久久高清免费| 亚洲视频影院| 中文字幕色站| 国产精品成人免费视频99| 无码国产偷倩在线播放老年人| 日韩精品毛片人妻AV不卡| 亚洲一级毛片免费看| 国产拍在线| 婷婷亚洲综合五月天在线| 怡春院欧美一区二区三区免费| 国产一区二区网站| 免费在线国产一区二区三区精品| 亚洲欧美激情小说另类| 亚洲一区二区三区香蕉| 亚洲精品不卡午夜精品| 久久九九热视频| 67194在线午夜亚洲 | 91青青草视频| 国内黄色精品| 狠狠亚洲婷婷综合色香| 亚洲成在线观看| 9啪在线视频| 国产成人毛片| 国产网站在线看| 亚洲国产精品日韩欧美一区| 最近最新中文字幕在线第一页| 欧洲高清无码在线| 最新国语自产精品视频在| 成年午夜精品久久精品| 国产精品第一区在线观看| 国产成人91精品免费网址在线| 蝌蚪国产精品视频第一页| 欧美一级夜夜爽www| 色偷偷综合网| 久久久久亚洲av成人网人人软件| 在线亚洲精品福利网址导航| 99精品在线看|