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

改進的鯨魚優化算法及其在燒結配料中的應用

2020-02-25 00:44:18伍鐵斌朱紅求龍文李勇剛劉云連
中南大學學報(自然科學版) 2020年1期
關鍵詞:優化能力

伍鐵斌,朱紅求,龍文,李勇剛,劉云連

(1.湖南人文科技學院能源與機電工程學院,湖南婁底,417000;2.中南大學自動化學院,湖南長沙,410083;3.貴州財經大學貴州省經濟系統仿真重點實驗室,貴州貴陽,550025)

智能優化算法不需要目標函數具有連續的偏導數,具有穩定性強、能求解多極值問題、全局尋優能力較強等優點,在工業生產過程等得到了廣泛應用[1-5],典型智能算法主要有PSO[6],ABC[7],CS[8],BA[9],GWO[10],GA[11]和 WOA[12]等。MIRJALILI 等[12]提出的鯨魚優化算法(whale optimization algorithm,WOA)是通過模擬鯨魚群體捕食獵物的過程提出的,具有原理簡單、易于實現等優點,求解精度比PSO 的高。鯨魚算法已經在電力無功功率的優化[13]和配電網的電容器選址[14]等工程領域得到應用,但WOA與其他智能算法一樣存在易早熟的缺點。劉浩然等[15]提出了一種基于交叉變異算子和動態參數調整策略的WOA 算法。褚鼎立等[16]將模擬退火思想引入WOA 算法,并同時采用自適應權重的方法,兼顧了全局尋優能力和局部尋優能力。鄭威迪等[17]用萊維飛行方法代替了原始WOA 的參數隨機選擇方法,加快了WOA算法的收斂速度。許瑜飛等[18]采用對立算子產生初始種群,使用精英反向學習策略提高了全局搜索能力,并結合差分進化進行變異修正,提高了算法的局部尋優能力,利用實際工程中的渣油加氫參數優化問題驗證了算法的有效性。針對鯨魚算法存在的問題,本文設計一種改進的鯨魚算法(improved whale optimization algorithm,IWOA),基于指數函數的收斂因子平衡算法探索與開發能力,采用旋轉因子提高局部尋優能力,并引入自適應變異操作以減少算法陷入局部最優的概率;通過標準測試函數驗證改進的鯨魚算法的有效性,并將其應用于燒結配料過程。

1 鯨魚算法

基于鯨魚獨特的泡泡網覓食行為,MIRJALILI等[12]于2016年提出了鯨魚優化算法(WOA)。在該算法中,假設鯨魚種群規模為N,搜索空間為d維,第i只鯨魚在d維空間中的位置可表示為Xi=(x1i,x2i,…,xdi),其中,i=1,2,…,N。獵物的位置對應于問題的解。

在WOA算法中,假設當前群體中的最優位置為獵物,群體中其他鯨魚個體都向獵物靠近以更新自己的位置。利用下式更新位置:

式中:t為當前迭代次數;Xp=(x1p,x2p,…,xdp),為獵物位置,

式中:r1和r2為[0,1]之間的隨機數;a為線性遞減的收斂因子;k為當前迭代次數;kmax為最大迭代次數。

在WOA算法中,模擬鯨魚螺旋式運動以捕獲獵物的特點,設計了螺旋更新位置的方法,其數學模型為

式中:D′=|Xp(t)-X(t)|,為第i只鯨魚和獵物間的距離;b為限定螺旋形狀的常數;隨機數l∈[-1,1]。鯨魚不僅在獵物收縮圈周圍游來游去,而且沿著螺旋形路徑進行游弋。

除了泡泡網捕食行為外,鯨魚也可以自由尋找食物,即根據彼此位置進行隨機搜索,如下式所示:

式中:Xrand為從當前群體中隨機選取的鯨魚個體位置向量。

2 改進鯨魚優化算法

2.1 基于指數函數的收斂因子

群體算法的全局探索能力與局部開發能力一樣重要,必須平衡好全局探索能力與局部開發能力,收斂因子a越大,算法的探索能力越強,但不利于算法收斂;反之,則開發能力越強,同時也更容易早熟。在基本的WOA 算法中,收斂因子a隨迭代次數從2 線性減小到0,特別是在求解多峰函數時,容易陷入局部最優。為此,提出一種基于指數函數的隨著進化迭代次數呈非線性變化的收斂因子,在前期強調全局尋優能力的同時,在后期兼顧局部尋優,a的更新公式為

式中:λ為非線性調節系數(1<λ≤3);e 為自然常數;t為當前迭代次數;tmax為最大迭代次數。

2.2 基于旋轉操作的精英學習方法

原始的鯨魚算法具備一定的局部尋優能力,但在局部精細搜索上存在不足。為提高算法的局部尋優能力,引入一種基于旋轉操作[9]的精英學習方法。本文選取精英比例δ較大的個體(15%<δ<40%)進行局部細搜索,如下式所示:

式中:R為[-1,1]之間服從均勻分布的隨機向量(1×d維);R?X(t)表示隨機向量R與X(t)的點乘;β為旋轉算子,為正數,

βmax為β的最大值(0.1≤βmax≤1);ω為收縮系數(1<ω≤2);ε為很小的數(10-10<ε<10-3)。在算法進化過程中,每進化1 代,則β除以調節系數ω,直到β小于ε時,重新給β賦值為βmax。

該旋轉操作在以某一個個體為中心、β為半徑的超球面內進行隨機細搜索。β是動態變化的,因此,算法能在δ較大的個體周圍進行多層次、小范圍搜索,能有效提高尋找到次優解附近最優解的概率。

2.3 自適應變異操作

與其他群體算法一樣,鯨魚算法在進化后期容易陷入局部最優,且缺乏跳出局部最優的操作。因此,本文設計一種自適應變異操作算子,變異概率pm隨著種群多樣性的變差而增大,使得算法在進化后期能有效跳出局部最優。變異概率為

(1)地表出露的斑巖為以巖脈、巖株形式產出并侵入香夼組地層以及南部的南莊組地層,并具有大致順層的特征。另外,隱爆角礫巖多位于淺成—超淺成中酸性斑巖體頂部[13],Wolfe[21]認為形成隱爆角礫巖的淺成—超淺成斑巖體往往是與深部大隱伏巖體相連的沿著軟弱帶向上侵入的小巖株,推測深部存在較大的隱伏巖體,巖脈、巖株向下匯聚為花崗閃長斑巖體。

式中:p0為變異概率的初始值(0.05<p0≤0.15);η為增幅系數;ζ為陷入局部最優解的診斷系數,若可能陷入局部最優,則ζ=1;若沒有陷入局部最優,則ζ=0.5。

將所有解對應的適應度f按從大到小排序,fmin為最小適應度(fmin對應的解作為當前最優解);然后,選取適應度較小的61.8%(黃金比例)部分,假設該部分適應度的平均值為fGR_mean,ρ1/100和ρ2/100為群體多樣性診斷參數(滿足0<ρ1/100<ρ2/100<10/100,ρ1和ρ2為(0,10)之間的常數)。當fmin=0 時,η取0.3。顯然,|越小,則解的多樣性越差,因此,需要取更大的變異概率,以便有效跳出局部最優。

式中:k為當前迭代的代數(當k<3時,ζ取1)。當連續3代的最優解沒有改善(即連續3代的最優解相同)時,極有可能陷入了局部最優,因此,需要取較大的變異概率以便跳出局部最優,此時,ζ取值為1。

2.4 改進的鯨魚算法步驟

本文提出的改進的鯨魚算法(簡稱IWOA)流程圖如圖1所示。

3 數值實驗及比較

3.1 測試函數及性能指標

為了驗證本文提出的IWOA 算法的性能,選取10 個具有代表性的標準函數進行測試。10 個標準測試函數如表1所示,其中,F1~F4為維數可變的單峰函數,F5~F8為維數可變的多峰函數,F9和F10為固定維數的多峰函數,fmin為理論最優值。

3.2 實驗結果

將本文提出的IWOA 算法與基本WOA 算法[12]、基本PSO 算法[6]進行比較,為公平比較,取這3 種算法的種群規模均為30,最大的迭代次數tmax均為500次。在IWOA算法中,收斂因子中的非線性調節系數λ=1.5,旋轉系數βmax=0.5,收縮系數ω=1.2,精英比例δ=25%,變異概率中p0=0.1,增幅參數η初始值為0.15。這3 種算法在上述參數下獨立運行20 次,記錄最優值和平均值。這3 種算法對各測試函數的尋優收斂曲線(隨機選取某一次)如圖2所示。從圖2可知:IWOA 收斂速度明顯比其他2種算法的高,尋優精度也較高。表2所示為PSO[6]、灰狼優化算法(GWO)[20]、WOA[12]和本文的IWOA 這4 種算法獨立尋優20 次的統計結果,其中,GWO的平均值為文獻[20]中的仿真結果(文獻[20]中函數F1~F8的變量取30維)。

圖1 改進的鯨魚算法流程圖Fig.1 Flow chart of improved whale algorithm

表1 測試函數Table 1 Test functions

表2 IWOA,WOA,PSO和GWO算法對10個測試函數的尋優結果比較Table 2 Comparison of IWOA,WOA,PSO and GWO algorithms for 10 test functions

4 IWOA 算法在鋼鐵燒結配料中的應用

燒結過程是我國鋼鐵冶煉的關鍵工序,對保障高爐煉鐵極其重要;貧鐵礦或鐵精礦粉必須經過燒結成塊,才能進入高爐冶煉。煉鐵燒結過程主要由一次配料、二次配料和燒結熱過程這3個級聯工序組成。一次配料為燒結前的關鍵工序,是將多種化學組分不一樣的鐵礦石粉混合在一起形成鐵礦石中和粉,決定了燒結塊的化學成分[21]。通過配料過程既降低成本,同時將有害的化學成分控制在一個合理的區間內。

圖2 基法IWOA、基本WOA和基本PSO對10個標準測試函數的尋優曲線Fig.2 Optimization curves of 10 standard test functions based on IWOA,basic WOA and PSO

4.1 燒結配料數學模型

由于不同的鐵礦石化學成分和價格都不一樣,不同的配比導致價格差異非常大。某鋼鐵企業的7種鐵礦原料中TFe,P,S,Al2O3,SiO2和MgO 的質量分數(分別用p1,p2,p3,p4,p5和p6表示)和價格如表3所示。

表3 鐵礦粉的化學成分(質量分數)與價格Table 3 Chemical composition(mass fraction)and price of iron ore powder

4.1.1 目標函數

配料的目的是要提高燒結礦的質量和降低成本,因此,建立以經濟成本最小為原則的目標函數。

式中:k為參與配料的礦的種類;ck為每種礦的單價(元/t);xk為每種礦的用量(xk≥0)。

4.1.2 混合礦中TFe約束條件

4.1.3 混合礦中磷(P)和硫(S)的約束條件

4.1.4 混合礦中Al2O3,SiO2和MgO的約束條件

4.2 模型求解

采用本文提出的IWOA 求解該配料問題,并與標準PSO 算法、基本WOA 算法進行對比(都采用Deb 準則處理約束),結果如表4和表5所示。從表4和表5可知:假設某企業每年配料為100 萬t,在滿足各約束的條件下,采用IWOA 算法與采用標準粒子群算法、GWO 算法和WOA 算法相比,每年分別可以節約632.76 萬元、227.77 萬元和400.77萬元,取得了顯著的經濟效益。本算法有效地解決了鋼鐵冶煉過程中的燒結配料優化問題,由于其他冶金領域的配料問題與鋼鐵燒結過程的配料問題具有相似性,因此,本算法也適用于解決其他冶金領域的配料問題。

表4 不同算法優化計算的最佳礦比及成本價的對比Table 4 Comparison of the best ore ratio and product cost resulting from different algorithms %

表5 采用不同算法優化得到的混合料中各元素質量分數Table 5 Mass fraction of some elements of mixed material obtained by different algorithms %

5 結論

1) 鯨魚優化算法(WOA)是一種模擬鯨魚捕食行為的新型智能算法,針對基本鯨魚優化算法的不足,提出一種改進的鯨魚優化算法(IWOA)。

2)利用10 個標準測試函數驗證了IWOA 具有收斂速度快、全局尋優能力強的優點。將IWOA應用于鋼鐵燒結配料過程,仿真結果表明IWOA能有效降低配料過程的成本。

猜你喜歡
優化能力
消防安全四個能力
超限高層建筑結構設計與優化思考
房地產導刊(2022年5期)2022-06-01 06:20:14
民用建筑防煙排煙設計優化探討
關于優化消防安全告知承諾的一些思考
一道優化題的幾何解法
由“形”啟“數”優化運算——以2021年解析幾何高考題為例
幽默是一種能力
大興學習之風 提升履職能力
人大建設(2018年6期)2018-08-16 07:23:10
你的換位思考能力如何
努力拓展無人機飛行能力
無人機(2017年10期)2017-07-06 03:04:36
主站蜘蛛池模板: 91在线一9|永久视频在线| 亚洲Av综合日韩精品久久久| 一本大道香蕉中文日本不卡高清二区 | 91亚洲影院| 色综合久久88| 亚洲无线观看| 91成人在线观看| 久久综合结合久久狠狠狠97色| 爆操波多野结衣| 丰满人妻久久中文字幕| 欧美午夜视频| 国产真实乱子伦视频播放| 中文字幕调教一区二区视频| 黄片在线永久| 国产青榴视频| 亚洲欧美精品日韩欧美| 色久综合在线| 亚洲成人免费在线| 亚洲欧洲免费视频| 亚洲国产成人无码AV在线影院L | 亚洲日韩高清在线亚洲专区| 亚洲精品人成网线在线| 91视频免费观看网站| 在线日韩日本国产亚洲| 日韩一区精品视频一区二区| 久久中文电影| 青青久视频| 黄片一区二区三区| 日本人妻丰满熟妇区| 精品视频免费在线| 自拍欧美亚洲| 99ri精品视频在线观看播放| 欧美成人免费一区在线播放| 素人激情视频福利| 国产人妖视频一区在线观看| 国产精品福利尤物youwu| 欧美在线导航| 久久不卡国产精品无码| 色窝窝免费一区二区三区| 97超爽成人免费视频在线播放| 美女国内精品自产拍在线播放| 99国产在线视频| 九九热在线视频| 亚洲乱码精品久久久久..| 极品国产一区二区三区| 任我操在线视频| 播五月综合| 五月天久久综合国产一区二区| 青草视频久久| 亚洲成人精品| 99在线小视频| 国产精品性| 热久久综合这里只有精品电影| 国产午夜福利在线小视频| 国产伦片中文免费观看| 国产亚洲精品97在线观看| 在线色国产| 制服丝袜亚洲| 亚洲娇小与黑人巨大交| 色久综合在线| 亚洲精品视频免费看| 暴力调教一区二区三区| 波多野结衣AV无码久久一区| 米奇精品一区二区三区| 91视频青青草| 91丝袜乱伦| 22sihu国产精品视频影视资讯| 精品国产香蕉伊思人在线| 亚洲成AV人手机在线观看网站| 中文天堂在线视频| 亚洲国产中文欧美在线人成大黄瓜 | 亚洲成在线观看| 九色视频线上播放| 欧美日韩91| 国产女人在线| 视频国产精品丝袜第一页| 国产综合网站| 波多野结衣亚洲一区| 国产精品人人做人人爽人人添| 久久精品人人做人人爽97| 国产在线精品99一区不卡| 一级毛片在线播放|