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

基于MOPSO算法的斜拉橋索力優(yōu)化分析

2020-05-21 08:30:50張玉平劉雪松李傳習(xí)
關(guān)鍵詞:優(yōu)化

張玉平,劉雪松,李傳習(xí)

(長沙理工大學(xué) 土木工程學(xué)院,長沙 410114)

現(xiàn)代斜拉橋多為密索體系,屬于高次超靜定結(jié)構(gòu),可以通過人為調(diào)整斜拉索各次張拉控制力,在一定范圍內(nèi)調(diào)整主梁、主塔等結(jié)構(gòu)的變形和受力狀態(tài),因此,斜拉橋的設(shè)計自由度較大。如何通過優(yōu)化索力來確定合理成橋狀態(tài)與合理施工狀態(tài)是斜拉橋設(shè)計和監(jiān)控計算中需要解決的一個關(guān)鍵問題。

關(guān)于斜拉橋索力優(yōu)化方法,許多學(xué)者已有大量的研究,多種不同方法各有其優(yōu)點、不足和適用范圍[1-5]。按照優(yōu)化目標數(shù)量可分為單目標優(yōu)化方法和多目標優(yōu)化方法兩大類。傳統(tǒng)的零位移法、彎曲能量最小法、用索量最小法等可歸為單目標優(yōu)化方法,而影響矩陣法、遺傳算法(genetic algorithms, GA)、粒子群算法(particle swarm optimization, PSO)等可用于多目標問題優(yōu)化。相對前者,多目標優(yōu)化方法能夠更全面地考慮斜拉橋的受力狀態(tài)和線形等指標,避免單目標優(yōu)化方法的單一性。多目標優(yōu)化方法中,影響矩陣法克服了單一目標函數(shù)優(yōu)化的缺點,可以用較小的計算量得到較為理想的結(jié)果,然而,影響矩陣法只是表達了結(jié)構(gòu)力學(xué)體系的一種受力規(guī)律,它本身不會自行取得最優(yōu)解答[5]。而遺傳算法、粒子群算法等智能優(yōu)化算法則在這方面具有一定的優(yōu)勢。

遺傳算法和粒子群算法對目標函數(shù)沒有可導(dǎo)性、連續(xù)性等要求,算法概念簡明,收斂速度快,魯棒性好,并且粒子群算法相對遺傳算法,不需要復(fù)雜的交叉、變異等操作,算法實現(xiàn)簡單,在許多領(lǐng)域有廣泛的應(yīng)用[6]。在斜拉橋索力優(yōu)化問題方面,也有一些學(xué)者運用該類方法進行了探索。劉益銘等[7]、朱敏等[8]、吳霄等[9]運用遺傳算法,以主梁、主塔的最小彎曲能量為目標函數(shù)對斜拉橋索力進行優(yōu)化;李鴻波等[10]運用量子粒子群算法,以矮塔斜拉橋恒載作用下的結(jié)構(gòu)應(yīng)變能為目標函數(shù)對斜拉橋索力進行優(yōu)化。陳志軍等[11]、姜增國等[12]和Hassan等[13]分別運用粒子群算法和遺傳算法,以主梁線形和主塔線形或塔梁應(yīng)變能為目標,通過對兩個目標函數(shù)加權(quán)求和處理,實現(xiàn)多目標優(yōu)化,其各分項系數(shù)比較敏感且需要一定的經(jīng)驗確定。以上文獻研究內(nèi)容集中于單目標優(yōu)化或者將多目標轉(zhuǎn)換為單目標優(yōu)化,都存在一次僅能得到一個數(shù)值解的問題,而決策者更希望能夠根據(jù)實際需要,在多個可行解中篩選得到最優(yōu)解;并且將多目標轉(zhuǎn)換為單目標處理忽略了各目標函數(shù)之間相互沖突的關(guān)系,不能算作真正的多目標優(yōu)化。筆者將基于單目標粒子群優(yōu)化算法的多目標粒子群優(yōu)化(multi-objective particle swarm optimization, MOPSO)算法[14]應(yīng)用于斜拉橋索力優(yōu)化,建立的優(yōu)化模型考慮多目標函數(shù)多約束條件,能搜尋出Pareto最優(yōu)解集并從中進一步篩選得到最優(yōu)解,實現(xiàn)斜拉橋索力的自動調(diào)優(yōu),確定合理成橋狀態(tài)及合理施工狀態(tài),并通過一座非對稱混合梁獨塔斜拉橋驗證了該方法的可行性。

1 MOPSO算法原理

粒子群算法(PSO)由美國心理學(xué)家Kennedy和電氣工程師Eberhart在1995年共同提出,其思想來源于鳥類覓食等復(fù)雜群體行為。該優(yōu)化算法概念簡明,對目標函數(shù)要求低,易于編程實現(xiàn)[15]。

PSO算法可描述為:在D維搜索空間內(nèi)有n個粒子,每個粒子可以看作是問題的一個解,將第i個粒子的位置用向量xi=[xi1,xi2,…,xid]表示,飛行速度用向量vi=[vi1,vi2,…,vid]表示,由所確定的目標函數(shù)輸出該粒子的適應(yīng)度值,通過迭代優(yōu)化過程中適應(yīng)度值的相互比較,每個粒子能夠知道自己目前最好的位置pbest1=[pbesti1,pbesti2,…,pbestid]以及群體搜索到的最好位置gbest=[gbest1,gbest2,…,gbestd],各粒子根據(jù)自身經(jīng)驗和種群內(nèi)其他粒子的經(jīng)驗決定下一次移動的速度和位置,其速度和位置的更新公式為[15]

(1)

(2)

(3)

MOPSO算法是在PSO算法的基礎(chǔ)上擴展而來,原生支持多目標優(yōu)化問題求解的算法。它具備PSO算法概念簡明、易收斂和易編程實現(xiàn)的特點,而且對問題的連續(xù)性和可導(dǎo)性沒有要求,適用范圍廣,該算法被認為是求解多目標優(yōu)化問題最具潛力的方法之一[16]。MOPSO算法相較PSO算法通過增加外部儲備集保存算法迭代過程中出現(xiàn)的非劣解,采取適當?shù)母虏呗愿旅恳淮蔚械膒best(個體引導(dǎo)者)、gbest(全局引導(dǎo)者)和外部儲備集來解決多目標問題[17-18],其優(yōu)化結(jié)果為一組最優(yōu)解集,而非單一解,算法工作流程如圖1所示[6]。

圖1 MOPSO算法流程圖Fig.1 Flow chart of the MOPSO

2 索力優(yōu)化模型

2.1 設(shè)計變量

現(xiàn)代斜拉橋多為密索體系,其索力可調(diào)的特點使得斜拉橋設(shè)計的自由度較大,對于已確定的斜拉橋結(jié)構(gòu)體系,需找到一組索力使得結(jié)構(gòu)達到最優(yōu)的受力狀態(tài)和線形[19],因此,將索力作為調(diào)整的設(shè)計變量較合理,其向量形式為

X=[T1,T2,…,Tn]T

(4)

式中:Ti為第i根斜拉索初始索力值;n為設(shè)計變量數(shù),對于完全對稱的斜拉橋,設(shè)計變量可取斜拉索數(shù)量的一半,對于非對稱斜拉橋,設(shè)計變量取全部斜拉索數(shù)量。

2.2 目標函數(shù)及約束條件

斜拉橋索力確定需要遵循以下原則:

1)結(jié)構(gòu)安全性原則。結(jié)構(gòu)安全性原則包含斜拉橋施工過程的安全性和成橋狀態(tài)下的安全性兩部分,各構(gòu)件在各工況下的應(yīng)力必須滿足規(guī)范要求且有一定的安全儲備。

2)“梁平塔直”原則?!傲浩剿薄睘樾崩瓨虺蓸虻木€形目標,主梁的成橋線形一般可以通過在施工過程中設(shè)置合理的預(yù)抬量調(diào)整,但也不宜出現(xiàn)過大的波動;而主塔線形一般無法通過設(shè)置預(yù)偏調(diào)整,通常在施工過程中以張拉索力進行控制,使其在成橋后達到“塔直”的目標。

3)索力總體分布均勻原則。斜拉索索力分布一般由主塔向兩端(短索向長索方向)呈遞增趨勢,允許個別斜拉索索力小幅度跳躍,如主塔兩側(cè)第一對斜拉索索力和尾索索力。

綜上,分別選取主塔、主梁的彎曲應(yīng)變能之和,主塔恒載作用下,縱橋向位移平方和作為目標函數(shù)。以主梁、主塔的應(yīng)力滿足規(guī)范允許值,斜拉索索力總體分布均勻且不超過規(guī)范要求的安全系數(shù)作為約束條件。

對于離散的桿系結(jié)構(gòu),其彎曲應(yīng)變能[20]可表示為

(5)

式中:m為結(jié)構(gòu)單元數(shù)量;li、Ei、Ii、MLi、MRi分別為單元長度、彈性模量、慣性矩及左右桿端彎矩值。

主塔的縱橋向位移平方和可表示為

(6)

式中:s為主塔控制節(jié)點數(shù);δi為主塔各控制點處的縱橋向位移值。

約束條件表示為

1)關(guān)心截面應(yīng)力:σjmax≥σj≥σjmin;

2)斜拉索索力:Tjmax≥Tj≥Tjmin;

式中:σjmax、σjmin分別為截面j應(yīng)力上下限,按規(guī)范取值;Tjmax、Tjmin分別為第j根斜拉索索力上下限,在滿足規(guī)范要求容許拉力小于0.4Tpd(破斷索力)的前提下,考慮經(jīng)濟性和垂度效應(yīng)建議Tjmax取0.32Tpd、Tjmin取0.15Tpd;Δ為相鄰索力均勻度評價閥值。

2.3 數(shù)學(xué)模型

斜拉索索力優(yōu)化數(shù)學(xué)模型可表示為

(7)

式中:f(x)為目標函數(shù),包含結(jié)構(gòu)彎曲應(yīng)變能U(x)以及主塔縱橋向位移平方和D(x);g(x)為約束函數(shù);n為約束個數(shù)。

2.4 基于MOPSO算法的索力優(yōu)化

2.4.1 約束處理及更新策略 MOPSO算法迭代過程中的更新策略包含pbest更新(個體引導(dǎo)者更新)、gbest更新(全局引導(dǎo)者選擇)以及外部儲備集更新。筆者所考慮的索力優(yōu)化問題是一個多目標多約束問題,在pbest更新策略上,采取約束占優(yōu)的選擇策略,具體按如下規(guī)則進行:

MOPSO算法中,因外部儲備集中的非劣解較多,如何從中選擇gbest對算法的性能影響很大,為了維護粒子群的多樣性,根據(jù)自適應(yīng)網(wǎng)格法[21]計算外部儲備集中各粒子的擁擠度,隨機選擇擁擠度較小的粒子作為全局引導(dǎo)者。為提高粒子群的多樣性,同時讓算法能夠在一定的不可行域中搜索,提高算法的全局搜索能力,外部儲備集更新策略將約束條件作為額外的目標函數(shù)考慮。具體按如下規(guī)則進行3輪篩選:

2)更新后的外部儲備集中若存在受支配解,則將其剔除。

3)若外部儲備集粒子數(shù)量超出上限,則按自適應(yīng)網(wǎng)格法,將擁擠度較高的粒子隨機剔除。

2.4.2 擾動處理 針對MOPSO算法優(yōu)化過程中可能收斂到局部最優(yōu)解的問題,按如下規(guī)則進行擾動,提高算法的全局搜索能力:

1)當外部儲備集多次未更新時,即沒有新的非劣解出現(xiàn),對群里內(nèi)粒子位置和速度重新進行隨機生成。

2)在迭代過程中若某粒子移動到已經(jīng)搜索過的位置時,對該粒子的位置和速度微調(diào),避免重復(fù)計算。

3)每間隔一定迭代次數(shù),對群體內(nèi)隨機10%的粒子位置和速度進行隨機生成。

2.4.3 索力優(yōu)化計算步驟 斜拉橋索力優(yōu)化流程圖如圖2所示,具體計算步驟如下:

1)根據(jù)斜拉橋結(jié)構(gòu)布置、截面尺寸及材料參數(shù)等建立考慮施工過程的全橋有限元模型,并確定設(shè)計變量數(shù)目;

2)設(shè)置MOPSO算法參數(shù),包括加速度常數(shù)、慣性系數(shù)、種群規(guī)模、位置及速度限值、算法最大迭代次數(shù)等;

3)按恒載平衡法等方法確定一組初始索力,并根據(jù)這組索力初始化各粒子的位置和移動速度;

4)求解有限元模型,提取結(jié)構(gòu)關(guān)心截面的應(yīng)力、位移等計算結(jié)果;

5)根據(jù)確定的目標函數(shù)及有限元模型計算結(jié)果計算各粒子的適應(yīng)度值,并初始化pbest、gbest、外部儲備集;

6)根據(jù)MOPSO算法中的速度、位置更新公式對粒子的位置和速度進行更新,將更新后的粒子位置(索力)替換到有限元模型中;

7)重新求解有限元模型;

8)根據(jù)確定的目標函數(shù)及有限元模型計算結(jié)果計算各粒子的適應(yīng)度值,據(jù)此更新pbest、gbest、外部儲備集;

9)若滿足停止迭代的條件則輸出Pareto最優(yōu)解集,并對其篩選得到最優(yōu)解;若不滿足停止迭代的條件則轉(zhuǎn)入步驟6。

圖2 索力優(yōu)化流程圖Fig.2 Flow chart of cable tension optimization

3 算例

3.1 工程概述

廣東某不對稱獨塔雙索面混合梁斜拉橋,跨徑組合為66 m+69 m+260 m=395 m,邊中跨比0.52,采用塔墩梁固結(jié),邊墩設(shè)縱向活動支座,橋面全寬40.5 m(雙向八車道),主塔塔身總高142 m。主梁采用鋼混結(jié)合,中跨247 m采用鋼箱梁,其他部分采用預(yù)應(yīng)力混凝土箱梁,梁高3.5 m。全橋共40對拉索。全橋總體布置、拉索編號、主塔截面及主梁截面如圖3所示。

圖3 結(jié)構(gòu)構(gòu)造圖(單位:m)Fig.3 The construction map of structural engineering(unit:m)

3.2 參數(shù)設(shè)置

該斜拉橋為不對稱結(jié)構(gòu),選取全橋共40對斜拉索作為設(shè)計變量,X=(T1,T2,…,T40)T。MOPSO算法主要參數(shù)設(shè)置見表1,其中,慣性權(quán)重系數(shù)、c1和c2加速度常數(shù)采用Vandenbergh等[22]的推薦值??紤]到目前普遍使用的計算機配置,種群規(guī)模n取14,兼顧計算效率和算法性能。速度vid取值介于[-400,400],粒子位置xid限值在保證拉索安全系數(shù)的前提下,取初始索力上下浮動30%,即介于[0.7x0d,1.3x0d]。最大迭代次數(shù)設(shè)置為800次。

表1 MOPSO算法主要參數(shù)Table 1 Main parameters of MOPSO algorithm

3.3 優(yōu)化結(jié)果與分析

如何控制施工過程中主梁、主塔應(yīng)力在安全范圍內(nèi)和成橋狀態(tài)下的主塔線形是施工監(jiān)控的兩個關(guān)鍵問題。運用提出的斜拉索索力優(yōu)化方法,采用Python編程語言聯(lián)合有限元軟件編寫程序,對該橋的初始索力進行優(yōu)化。表2為優(yōu)化得到的Pareto最優(yōu)解集,由表2可以看出,集合中的解均為可行解。對Pareto最優(yōu)解集篩選,選擇第1組解作為最優(yōu)解。圖4為優(yōu)化后的初始索力,主跨斜拉索索力相對優(yōu)化前變化幅度不大,但邊跨大部分斜拉索索力相較優(yōu)化前有10%左右提高,這說明優(yōu)化前的邊跨索力值偏小。根據(jù)斜拉橋布置,圖4中B10斜拉附近設(shè)置有輔助墩,可以看出,此處索力值較相鄰拉索更小。其主梁、主塔彎矩與優(yōu)化前的對比分別如圖5、圖6、圖7所示。由圖5、圖6可知:相較優(yōu)化前,邊跨混凝土梁的彎矩變化不大,但鋼主梁部分的彎矩有明顯改善,其彎矩極值由7.63×104kN·m減小至4.95×104kN·m,并且各截面彎矩分布均勻。由圖7可知,優(yōu)化后的主塔彎矩極值明顯降低,受力更合理,上塔柱最大彎矩由1.04×105kN·m減小至7.11×104kN·m,下塔柱彎矩極值由1.21×105kN·m減小至5.77×104kN·m。

圖4 優(yōu)化前后初始索力對比Fig.4 Comparison of initial cable tension before and after optimization

圖5 混凝土梁彎矩優(yōu)化前后對比Fig.5 Comparison of bending moment of concrete beams before and after optimization

圖6 鋼箱梁彎矩優(yōu)化前后對比Fig.6 Comparison of bending moment of steel box girder before and after optimization

圖7 主塔彎矩優(yōu)化前后對比Fig.7 Comparison of bending moment of main tower before and after optimization

表2 Pareto最優(yōu)解集Table 2 Pareto optimal set

3.4 與單目標PSO算法優(yōu)化結(jié)果對比

將該算法中的目標函數(shù)僅選取主梁、主塔彎曲應(yīng)變能之和,得到帶約束的單目標PSO優(yōu)化算法結(jié)果。MOPSO算法優(yōu)化結(jié)果與之對比見表3。

由表3可知,雖然單目標PSO優(yōu)化算法搜索到了更小的彎曲應(yīng)變能,但沒有照顧到主塔的成橋線形,其成橋塔偏值達到了53 mm,與MOPSO算法優(yōu)化結(jié)果差別明顯。由此說明了該方法相對單目標優(yōu)化方法的優(yōu)越性。

表3 MOPSO算法與單目標PSO算法優(yōu)化結(jié)果對比Table 3 Comparison of optimization results between MOPSO algorithm and single objective PSO algorithm

4 結(jié)論

基于MOPSO優(yōu)化算法,考慮多優(yōu)化目標函數(shù)和多約束條件,提出一種斜拉橋索力優(yōu)化方法,確定了斜拉橋合理施工狀態(tài)及合理成橋狀態(tài)。以一座非對稱混合梁獨塔斜拉橋為例進行試算,得到如下結(jié)論:

1)MOPSO算法基于隨機搜尋思想,對目標函數(shù)沒有連續(xù)性、可導(dǎo)性等要求,在PSO算法的基礎(chǔ)上,通過增加外部儲備集保存迭代過程中出現(xiàn)的非劣解,采取適當?shù)母虏呗愿旅看蔚械膫€體引導(dǎo)者、全局引導(dǎo)者以及外部儲備集來解決多目標索力優(yōu)化問題。

2)在以結(jié)構(gòu)塔梁彎曲應(yīng)變能和主塔成橋線形為優(yōu)化目標函數(shù),以施工過程及成橋后結(jié)構(gòu)處于安全狀態(tài)和索力總體分布均勻作為約束條件的索力優(yōu)化問題中,MOPSO算法搜尋得到的Pareto最優(yōu)解集可供決策者進一步篩選,較僅考慮塔梁彎曲應(yīng)變能的單目標PSO優(yōu)化算法所得到的單一解更全面合理。

3)除了適用于斜拉橋成橋狀態(tài)索力的確定外,該方法也適用于斜拉橋設(shè)計計算中可能出現(xiàn)的多次調(diào)索索力優(yōu)化問題和梁拱組合體系吊桿的張拉力確定問題。

猜你喜歡
優(yōu)化
超限高層建筑結(jié)構(gòu)設(shè)計與優(yōu)化思考
PEMFC流道的多目標優(yōu)化
能源工程(2022年1期)2022-03-29 01:06:28
民用建筑防煙排煙設(shè)計優(yōu)化探討
關(guān)于優(yōu)化消防安全告知承諾的一些思考
一道優(yōu)化題的幾何解法
由“形”啟“數(shù)”優(yōu)化運算——以2021年解析幾何高考題為例
圍繞“地、業(yè)、人”優(yōu)化產(chǎn)業(yè)扶貧
事業(yè)單位中固定資產(chǎn)會計處理的優(yōu)化
4K HDR性能大幅度優(yōu)化 JVC DLA-X8 18 BC
幾種常見的負載均衡算法的優(yōu)化
電子制作(2017年20期)2017-04-26 06:57:45
主站蜘蛛池模板: 在线观看免费国产| 蜜桃视频一区二区三区| 亚洲国产黄色| 男女男精品视频| 国内精品91| 国产成人精品高清在线| 美女毛片在线| 手机在线免费不卡一区二| 欧美综合一区二区三区| 久久黄色影院| 午夜欧美理论2019理论| 色AV色 综合网站| 91口爆吞精国产对白第三集| 亚洲美女AV免费一区| 国产免费观看av大片的网站| 国产美女91视频| 国产欧美日韩在线一区| 久久久久久国产精品mv| 亚洲手机在线| 在线免费不卡视频| 国产9191精品免费观看| 日本手机在线视频| 麻豆精品在线播放| 欧美人与动牲交a欧美精品| 国产一级二级在线观看| 久久精品人人做人人综合试看| 久久免费看片| 啊嗯不日本网站| 永久免费无码成人网站| 97视频免费在线观看| 青青青草国产| 国产人人射| 亚洲精品图区| 丁香婷婷激情综合激情| 成人久久18免费网站| 国产精品原创不卡在线| 综合色在线| 亚洲国产综合自在线另类| 日韩欧美中文字幕在线精品| 青青草欧美| 精品五夜婷香蕉国产线看观看| 午夜激情福利视频| 亚洲av无码人妻| 国产视频一二三区| 亚洲第一视频网站| 69国产精品视频免费| jizz在线观看| 伊人成人在线| 国产真实乱人视频| 国产福利在线观看精品| 国产天天色| 精品视频免费在线| 久久中文字幕不卡一二区| 精品欧美视频| 亚洲 成人国产| 亚洲天堂视频在线播放| 日韩天堂网| 六月婷婷综合| 中文字幕有乳无码| 精品三级网站| 免费观看男人免费桶女人视频| 久久亚洲天堂| 中文纯内无码H| 欧美 亚洲 日韩 国产| 妇女自拍偷自拍亚洲精品| 日韩色图在线观看| 国产大全韩国亚洲一区二区三区| 亚洲国产精品日韩av专区| 久久人体视频| 久久久久青草大香线综合精品 | 东京热一区二区三区无码视频| 亚洲天堂网站在线| 亚洲色图在线观看| 亚洲男人天堂2020| 国产综合色在线视频播放线视| 国产a在视频线精品视频下载| 日韩精品一区二区三区视频免费看| 成年人久久黄色网站| 国产精品无码AV中文| 国产精品所毛片视频| 日韩精品无码免费一区二区三区| 成年人福利视频|