国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于改進蝙蝠算法的裝配式施工安全風險優(yōu)化

2023-03-04 02:39:24常春光代賓賓鄧云兵盧禹先
關鍵詞:蝙蝠工期工序

常春光,代賓賓,鄧云兵,盧禹先

(1.沈陽建筑大學管理學院,遼寧 沈陽 110168;2.上海寶冶集團有限公司,上海 201941)

國家發(fā)展戰(zhàn)略打開了建筑工業(yè)化發(fā)展的新局面,使裝配式建筑得到了良性發(fā)展,但施工安全風險問題也隨之而來,安全風險的存在可能會造成人員和經(jīng)濟的雙重損失。因此,實現(xiàn)裝配式建筑施工安全風險的有效控制是建筑工業(yè)化進程中亟待解決的難題。在工程建設中,管理人員要結(jié)合實際分析每個施工階段風險要素,盡可能減少施工過程中的安全隱患,實現(xiàn)事前控制、事中監(jiān)管、事后反饋的全周期安全管理。

國內(nèi)外學者對裝配式建筑施工的優(yōu)化進行了大量研究,馬輝等[1]以裝配式建筑吊裝施工空間沖突為研究對象,構建優(yōu)化模型,實現(xiàn)了對裝配式建筑吊裝施工空間的優(yōu)化管理。LI等[2]分析了可能對裝配式建筑的施工進度產(chǎn)生重大影響的風險因素,并對不同的利益相關者提出相應的決策以降低裝配式建筑的施工進度風險。

蝙蝠算法作為一種新型智能算法廣泛應用于處理工程優(yōu)化、模型識別等方面,但其存在易陷入局部極值、收斂精度低等缺點。近年來,國內(nèi)外學者采取多種方式對其進行改進,以達到增強算法性能的目的。裴宇航等[3]為了加快蝙蝠算法的收斂速度和尋優(yōu)精度,提出一種動態(tài)調(diào)整慣性權重的自適應蝙蝠算法。RAMLI等[4]通過修正維數(shù)和提供慣性權重來改進蝙蝠算法,發(fā)現(xiàn)改進蝙蝠算法在尋找最優(yōu)解方面更有效,同時提高了結(jié)果的質(zhì)量和收斂速度。

在對基本蝙蝠算法進行系統(tǒng)研究基礎上,研究提出一種加入了logistic混沌映射和指數(shù)遞減的慣性權重的改進蝙蝠算法,將其運用到解決裝配式建筑施工安全風險優(yōu)化問題中,通過將實際裝配式工程項目代入到模型中來驗證模型與算法的適配性,最后為裝配式建筑施工安全管理提供更好的決策方案。

一、裝配式施工安全風險識別量化

1.裝配式施工安全風險的識別

風險識別是進行風險量化的前提,是實現(xiàn)風險管理的重要基礎[5],裝配式建筑施工過程技術要求較高,風險產(chǎn)生的可能性較大,在進行裝配式建筑施工安全風險識別時要考慮各個階段的每個方面,多角度地對風險目標進行識別。因此,選用工作分解結(jié)構-風險分解結(jié)構(Work Breakdown Structure-Risk Breakdown Structure,WBS-RBS)法進行風險識別能夠精準識別出風險因素。

利用WBS-RBS法對裝配式建筑施工安全風險進行識別時,主要有以下3個步驟:

(1)構建WBS。根據(jù)裝配式建筑的施工特點,將整個施工過程分為16項工序。即A1為構件入場及施工準備、A2為放線及測量定位、A3為預制墻體吊裝、A4為斜支撐安裝、A5為套筒灌漿、A6為節(jié)點區(qū)鋼筋綁扎與支模、A7為現(xiàn)澆墻體鋼筋綁扎與支模、A8為現(xiàn)澆梁鋼筋綁扎與支模、A9為預制疊合板吊裝與支撐、A10為預制樓梯吊裝及搭接處理、A11為預制陽臺吊裝及接縫處理、A12為預制空調(diào)板吊裝與接縫處理、A13為現(xiàn)澆板底鋼筋綁扎、A14為水電線管預埋、A15為梁板面筋綁扎、A16為結(jié)構鋼筋混凝土澆筑。

(2)構建RBS。將裝配式建筑施工安全風險按照人為風險、物的風險、技術風險、環(huán)境風險、管理風險篩選出22個風險因素[6]。R1為人員素質(zhì)水平、R2為人員安全意識、R3為預制構件驗收、R4為構件運輸與存放規(guī)范程度、R5為機具選擇、R6為臨時支撐及防護情況、R7為構件質(zhì)量、R8為材料性能、R9為拉節(jié)點可靠程度、R10為吊裝連接強度、R11為施工組織設計、R12為措施搭拆技術、R13為安裝技術成熟度、R14為搭接精度、R15為臨時固定措施、R16為工藝技術操作水平、R17為平面布置合理性、R18為地質(zhì)條件勘察情況、R19為預埋節(jié)點定位準確度、R20為施工現(xiàn)場環(huán)境、R21為測量計劃合理性、R22為安全管理制度。

(3)構建WBS-RBS耦合矩陣。以WBS為行、RBS為列建立耦合矩陣,識別出每項施工工序中的具體風險因素(見表1)。

表1 施工工序風險因素

2.裝配式施工安全風險的量化

風險的量化是由風險發(fā)生概率與風險帶來的影響共同實現(xiàn),其中風險帶來的影響用風險損失值來表示。

(1)模糊貝葉斯網(wǎng)絡圖

貝葉斯網(wǎng)絡圖是以貝葉斯概率為基礎的有向無環(huán)圖,包括變量節(jié)點及連接這些節(jié)點的有向邊組成的網(wǎng)絡化圖形和表達節(jié)點之間關系強度的條件概率表。設R1、R2為工程項目的兩個風險源,每個風險源具有兩種狀態(tài)(發(fā)生和不發(fā)生),R1、R2共同影響工程項目A1階段產(chǎn)生的風險,則R1、R2和A1之間產(chǎn)生的關系如圖1所示。

圖1 貝葉斯網(wǎng)絡示意圖

由于風險因素的狀態(tài)難以通過數(shù)據(jù)直接得到,因此采用三角模糊數(shù)[7]求解風險因素(根節(jié)點)的先驗概率和施工工序(中間節(jié)點)的條件概率。通過對專家問詢有關裝配式施工過程中的風險發(fā)生可能性,設置發(fā)生概率分別處于[0,20)、[20,40)、[40,60)、[60,80)、[80,100]時所對應的語意變量分別為“很小可能發(fā)生”“較小可能發(fā)生”“可能發(fā)生”“較大可能發(fā)生”“很大可能發(fā)生”,并設計相應的問卷分數(shù)與三角模糊數(shù)值,得出風險發(fā)生概率的語意變量(見表2)。

表2 事件發(fā)生概率的語意變量

為了得出相對合理的模糊概率,利用算術平均法求出多位專家的評判結(jié)果。

(1)

根據(jù)式(2)對獲得的節(jié)點模糊概率進行解模糊,將各節(jié)點從模糊數(shù)轉(zhuǎn)化為明確數(shù)。

(2)

式中:Pj′為第j個節(jié)點去模糊化的明確概率。

(2)基于施工網(wǎng)絡計劃圖的風險傳遞

任何一個施工項目從開始到結(jié)束的過程是由若干道工序構成的網(wǎng)絡結(jié)構,各道工序之間存在著密切聯(lián)系。施工過程中的風險會隨著網(wǎng)絡結(jié)構中的鏈式結(jié)構傳遞給下一道工序,在裝配式建筑施工過程中,風險的傳遞通過施工網(wǎng)絡計劃圖來實現(xiàn)(見圖2)。

圖2 施工網(wǎng)絡計劃流程

除首道工序外,其后的每道工序的風險均包括兩部分:一是自留風險,即本道工序由于自身所處環(huán)境而產(chǎn)生的風險;二是轉(zhuǎn)移風險,即相鄰上道工序的風險傳遞給本道工序的風險。每道工序的風險一部分自留,另一部分通過鏈式結(jié)構傳遞給下一道工序。計算公式為

Pi=Pi-1×λi+Pi′×(1-λi)

(3)

式中:Pi為第i項工序考慮了風險傳遞后的風險發(fā)生概率值;Pi′為第i項工序未考慮風險傳遞后的風險發(fā)生概率值;λi為風險系數(shù),該系數(shù)通過構建模糊評價集確定得出(見表3)。

表3 λi模糊評價集

(3)風險損失值的構造

風險損失值的構造采用多屬性風險損失比例函數(shù)[8]。對于多屬性效用函數(shù)來說,在每個單屬性的效用達到最優(yōu)時,該多屬性效用函數(shù)發(fā)揮的作用就最大。因此將此思維逆向應用到多屬性風險損失比例函數(shù)之中,即在工期最長、成本最大、質(zhì)量最劣時風險損失值最大,反之產(chǎn)生的風險損失值最小,因此通過構造多屬性風險損失比例函數(shù)就可將風險損失值L與工期T、成本C、質(zhì)量Q聯(lián)系在一起。針對工序i,Li=L(Ti,Ci,Qi),其中,工期Ti、成本Ci和質(zhì)量Qi為多屬性變量,可以采用如式(4)~ 式(7)所示的加式分解形式。

Li(Ti)=ai+bi(Ti-Timax)2

(4)

Li(Ci)=hi+di(Ci-Cimax)2=hi+

(5)

Li(Qi)=ei+fi(Qi-Qimin)2=ei+

fi(μi×(Qimax-βi×(Ti0-Ti)2)+

(1-μi)Qimax-Qimin)2

(6)

L=Li(Ti,Ci,Qi)=kT×Li(Ti)+

kC×Li(Ci)+kq×Li(Qi)=kT×(ai+

bi(Ti-Timax)2)+kC×(hi+

kQ×(ei+fi(μi×(Qimax-βi×(Ti0-Ti)2)+

(1-μi)Qimax-Qimin)2)

(7)

二、安全風險優(yōu)化模型的構建

1.問題描述

裝配式建筑施工過程中成本的投入量與工期的長短都影響著風險的發(fā)生程度。低成本的投入會使得施工過程中的風險值上升。縮短工期可能帶來質(zhì)量問題,而質(zhì)量問題出現(xiàn)將直接帶來風險損失。因此在實現(xiàn)裝配式建筑施工安全風險控制的過程中,要考慮整個施工過程工期、成本和質(zhì)量的約束,即在合理范圍內(nèi)將風險損失值控制在最小。

2.模型構建

(1)參數(shù)與變量設置

(2)模型的建立

建立以實現(xiàn)風險損失值最小為目標函數(shù),以控制工期-成本-質(zhì)量的投入為約束條件的裝配式建筑施工安全風險控制模型,如式(8)、式(9)

(8)

(9)

式中:式(8)為目標函數(shù),表示風險損失值最小;式(9)每行分別為第i項工序的施工工期范圍、第i項工序的施工成本范圍、第i項工序的施工相對質(zhì)量水平范圍、整個項目的施工工期上限、整個項目的施工成本上限、整個項目的施工相對質(zhì)量水平下限。

3.罰函數(shù)對約束條件的處理

罰函數(shù)[9]是解決約束優(yōu)化問題的一種有效方法。其懲罰策略是:在無約束的情況下對違反約束條件的迭代點賦予很大的數(shù),使得其目標函數(shù)值很大,之后在不斷尋找最小解的過程中把違反約束條件的值舍去,直到收斂到原來約束最優(yōu)化的極小值點。利用罰函數(shù)將安全風險優(yōu)化模型轉(zhuǎn)化為無約束的模型如式(10)~式(19)

(10)

g1(T)=Timin-Ti

(11)

g2(T)=Ti-Timax

(12)

Ti×cind

(13)

Ti×cind-Cimax

(14)

g5(T)=Qimin-(Qimax-βi×

(Ti0-Ti)2)

(15)

g6(T)=Qimax-βi×(Ti0-Ti)2-Qimax

(16)

(17)

Ti×cind-Cn

(18)

βi×(Ti0-Ti)2)+(1-μi)Qimax)

(19)

式中:σ為懲罰因子,是一個正數(shù);gi(T)為變量T違反約束的程度。

三、蝙蝠算法及其改進

1.蝙蝠算法

蝙蝠算法是Yang 基于群體智能提出的啟發(fā)式的搜索算法,模型簡單、參數(shù)少,收斂速度快,因此常用來解決優(yōu)化問題。

fi=fmin+(fmax-fmin)β

(20)

(21)

(22)

當蝙蝠個體局部尋優(yōu)時,在當前搜索到的最優(yōu)解附近實施局部搜索,生成[0,1]之間的隨機數(shù)rand,若rand>ri(蝙蝠i的脈沖發(fā)射率),則實施如下局部搜索策略,產(chǎn)生新解Xnew如式(23)

Xnew=X*+εAt

(23)

式中:ε為[-1,1]之間的均勻分布的隨機數(shù);At為整個群體在t時刻的平均響度;Xnew為群體中產(chǎn)生的新局部解。

(24)

(25)

2.蝙蝠算法的改進

(1)logistic混沌映射初始化種群

混沌是自然界所特有的一種無周期現(xiàn)象,由于混沌的遍歷性,它能夠不重復地將變量隨機均勻地映射到優(yōu)化空間。蝙蝠算法中初始種群個體的生成具有較大的隨機性,因此利用混沌變量進行優(yōu)化搜索比盲目無序的隨機搜索更具優(yōu)越性。由于logistic方法原理簡單,優(yōu)化能力強,故多用其進行種群的初始化,數(shù)學表達式如式(26)~式(27)

Yn+1=a*Yn(1-Yn)

(26)

Xi=Lb+(Ub-Lb)*Yn

(27)

式中:Yn∈[0,1]為混沌變量;a∈[0,4]為logistic參數(shù);Xi為蝙蝠i的位置;Lb為搜索空間的下限;Ub為搜索空間的上限。

(2)加入指數(shù)遞減慣性權重

根據(jù)蝙蝠算法的速度更新公式可以看出速度項系數(shù)恒定為1,因此迭代前期蝙蝠搜索的敏感性較差,很容易在前期陷入局部極值,短時間內(nèi)無法跳出,從而導致算法在進行全局搜索和局部搜索時缺乏平衡性。

因此選取指數(shù)遞減慣性權重[11]對基本蝙蝠算法速度更新公式進行改進如式(28)、式(29)

(28)

(29)

式中:ωmax和ωmin為ω的最大和最小值;T為迭代次數(shù);Tmax為最大迭代次數(shù)。

設置參數(shù):ωmax=0.9,ωmin=0.4,Tmax=500,ω-T函數(shù)圖像如圖3所示。

圖3 ω-T函數(shù)圖

該策略使慣性權重ω在迭代初期以較快速度減小,使算法迅速收斂,而在迭代后期使ω以較慢速度減小,有利于算法局部精確搜索。

3.改進蝙蝠算法的流程步驟

①設置參數(shù):蝙蝠的種群規(guī)模N,最大迭代次數(shù)Tmax,脈沖頻率范圍[fmin,fmax],初始脈沖響度A0,初始脈沖發(fā)射速率r0,音量衰減系數(shù)θ,脈沖頻度增強系數(shù)γ,最大和最小慣性權重ωmax和ωmin;

②利用式(26)、式(27)進行l(wèi)ogistic混沌映射的結(jié)果作為蝙蝠種群初始位置Xi根據(jù)適應度函數(shù)f(x)尋找出最優(yōu)值,并計算當前全局搜索最優(yōu)位置解X*;

③根據(jù)式(20)、式(22)、式(28)、式(29)更新蝙蝠的速度和位置;

④產(chǎn)生一個隨機數(shù)rand,如果rand>ri,則代入式(23)在局部搜索過程中產(chǎn)生一個新解;

⑤產(chǎn)生一個隨機數(shù)rand,如果rand

⑦重復步驟②~⑥的迭代過程,直到找到滿足搜索精度的最優(yōu)解或達到最大迭代次數(shù);

⑧輸出全局最優(yōu)解。

4.實驗仿真與結(jié)果分析

為了驗證改進蝙蝠算法具有更好的尋優(yōu)性能,筆者選取了6個標準測試函數(shù)(見表4)來對改進蝙蝠算法進行測試,并與基本蝙蝠算法進行比較,對其尋優(yōu)精度進行分析。6個標準測試函數(shù)分別為f1(Sphere)、f2(Schwefel′s problem)、f3(Griewank)、f4(Rastrigin)、f5(Branin)、f6(Goldstein-Price)。

表4 標準測試函數(shù)相關參數(shù)

為了更加直觀地比較算法之間的性能,對基本蝙蝠算法(BA)和改進蝙蝠算法(IBA)設置統(tǒng)一的參數(shù),迭代500次,種群數(shù)量為20,為了避免偶然性的誤差,重復運行每個標準測試函數(shù)的程序30次,記錄實驗所得的最優(yōu)解、最劣解、平均值和標準差,并進行算法的尋優(yōu)性能評價,測試結(jié)果如表5所示。

表5 BA與IBA求解測試函數(shù)的結(jié)果

從表5中可以看出當對每個測試函數(shù)進行調(diào)試時,IBA的最優(yōu)解、最劣解、平均值都要優(yōu)于BA,表明IBA的尋優(yōu)精度更好。運用IBA進行測試時得到的標準差更小,說明穩(wěn)定性較好,有利于幫助個體跳出局部最優(yōu)。綜上所述,IBA相比較BA的尋優(yōu)精度得到了較好的改善。

四、案例分析與模型驗證

1.風險發(fā)生概率的定量分析

首先進行風險發(fā)生概率的求解。根據(jù)三角模糊數(shù)求出風險因素的發(fā)生概率以及施工工序的條件概率表,利用GeNIE軟件構建風險因素貝葉斯網(wǎng)絡圖,并用施工網(wǎng)絡計劃圖實現(xiàn)施工工序風險的傳遞。通過調(diào)查該裝配式建筑施工項目的資料,利用模糊評價集確定各項施工工序的風險傳遞系數(shù)λi,得到考慮風險傳遞性的各項施工工序風險概率值(見表6)。

表6 施工工序最終風險概率

2.基于改進蝙蝠算法的案例求解

(1)優(yōu)化模型求解與結(jié)果分析

用IBA求解案例時,首先設置具體參數(shù)信息,A0為[0,2]內(nèi)的隨機數(shù),r0為[0,0.05]內(nèi)的隨機數(shù),θ為[0,1]之間的隨機數(shù),γ為大于0的隨機數(shù),故設置N=40,A0=1,r0=0.05,θ=0.9,γ=0.9,fmax=2,fmin=1,Tmax=500,ωmax=0.9,ωmin=0.4。為了避免結(jié)果的偶然性,重復運行程序30次后得到模型最佳施工工期(見表7),得到了目標函數(shù)的收斂圖(見圖4)。

圖4 目標函數(shù)收斂圖

表7 最佳工期

從表7可以看出每項施工工序的最佳工期與正常工期的偏差都是在1 d以內(nèi),由于存在成本和質(zhì)量約束,因此最佳施工工期會與實際施工工期存在一定的偏差。當實際工程項目按照表8中的工期進行實際的施工進度安排時,可以使得產(chǎn)生的風險損失值達到最小。

表8 風險損失值對比

從圖4可以看出,IBA在運行到第137次時,尋找到了該目標函數(shù)的最優(yōu)解。目標函數(shù)的收斂圖的收斂速度很快,利用該算法進行求解實際案例能夠快速尋找到近似最優(yōu)值。

(2)與基本蝙蝠算法求解結(jié)果的對比

在同一設置環(huán)境下分別用BA和IBA算法進行求解,最后得出風險損失值(見表8)和目標函數(shù)收斂圖(見圖5)。

圖5 BA與IBA目標函數(shù)收斂圖

從表8中可以看出,未優(yōu)化的風險損失值大概是優(yōu)化后的2.53倍,因此該數(shù)學模型能夠在一定程度上實現(xiàn)對風險的優(yōu)化,降低風險損失值。同時用IBA求出的最優(yōu)解要比BA求出的最優(yōu)解小0.72,因此利用IBA求解出的施工工期進行施工,能夠降低項目的風險損失。

從圖5可以看出,IBA在迭代50次左右就尋找到了最優(yōu)解,而BA在迭代150次后才尋找到最優(yōu)解,并且IBA的前期收斂速度明顯快于BA,因此采用IBA更有效率和優(yōu)勢,能在較短的時間內(nèi)尋找到最優(yōu)解,且更準確、精度更高。

五、結(jié) 論

(1)利用logistic混沌映射和加入一種指數(shù)遞減的慣性權重來進行蝙蝠算法的改進,增加了種群的多樣性,提高了基本蝙蝠算法的收斂速度和尋優(yōu)精度,使得求解性能更加優(yōu)質(zhì)高效。

(2)利用改進后的蝙蝠算法求解裝配式建筑施工安全風險控制模型,得到了一組最佳施工工期和最小風險損失值,因此在進行實際施工時,可以參考該結(jié)果進行裝配式施工,合理分配資源。

猜你喜歡
蝙蝠工期工序
120t轉(zhuǎn)爐降低工序能耗生產(chǎn)實踐
昆鋼科技(2022年2期)2022-07-08 06:36:14
大理石大板生產(chǎn)修補工序詳解(二)
石材(2020年4期)2020-05-25 07:08:50
土建工程中關鍵工序的技術質(zhì)量控制
蝙蝠
基于層次分析法的網(wǎng)絡工期優(yōu)化
人機工程仿真技術在車門裝焊工序中的應用
蝙蝠女
工期
小說月刊(2015年5期)2015-04-19 07:29:20
蝙蝠在黑暗處如何捕食
蝙蝠為什么倒掛著睡覺?
崇州市| 涞水县| 鄄城县| 张家界市| 公安县| 连云港市| 阿尔山市| 根河市| 宁明县| 静安区| 南华县| 阿坝| 齐河县| 平塘县| 如皋市| 含山县| 宁都县| 宁乡县| 南宁市| 湘阴县| 嘉禾县| 乐山市| 平凉市| 新河县| 维西| 华坪县| 蓬莱市| 乐亭县| 娱乐| 古田县| 镇江市| 盐池县| 贵溪市| 香格里拉县| 涿州市| 安陆市| 彰化市| 丹东市| 长乐市| 福州市| 东辽县|