Journal of Jilin University(Engineering and Technology Edition) ›› 2024, Vol. 54 ›› Issue (8): 2256-2266.doi: 10.13229/j.cnki.jdxbgxb.20221349

Previous Articles     Next Articles

Improved krill algorithm and its application in structural optimization

Feng-guo JIANG1(),Yu-ming ZHOU1,Li-li BAI2(),Shuang LIANG1   

  1. 1.School of Civil Engineering,Heilongjiang University of Science and Technology,Harbin 150022,China
    2.College of Aerospace and Civil Engineering,Harbin Engineering University,Harbin 150001,China
  • Received:2022-10-22 Online:2024-08-01 Published:2024-08-30
  • Contact: Li-li BAI E-mail:jiangfg123@usth.edu.cn;lily0907@hrbeu.edu.cn

Abstract:

In this paper, the standard krill algorithm (KH) has the disadvantages of slow convergence speed, insufficient calculation accuracy and easy to fall into local optimal solution for complex problems, an improved krill algorithm (SDEKH) which combines improved differential evolution operator and S-type adaptive inertia weight is proposed in this paper. Through a variety of standard test functions to compare and test a variety of intelligent algorithms such as SDEKH and KH, the excellent performance of SDEKH is verified, and SDEKH is used to optimize the truss structure, and the optimization results of SDEKH are compared with other methods to verify that the optimization efficiency and accuracy are improved, which provides a more efficient and accurate method for engineering structure optimization design.

Key words: structural engineering, improved krill algorithm, differential evolution operator, inertia weight, structural optimization

CLC Number: 

  • TU323.4

Fig.1

S-type adaptive inertia weight change curve"

Table 1

Standard test function"

序号函数名称函数表达式
1AckleyF1(x)=-20exp(-0.21ni=1nxi2)-exp(1ni=1ncos2πxi))+20+e
2RastriginF2(x)=10?n+i=1n(xi2-10?cos(2πxi))
3Schwefel 1F3(x)=i=1n(j=1ixj)2
4Schwefel 2F4(x)=max{xi,1in}
5SchwefelF5(x)=i=1n-xisin(xi)+418.982?9×5
6StepF6(x)=i=1n([xi+0.5])2
7PenaltyF7(x)=πn(10?sin(πy1)+i=1nu(xi,10,100,4)+(yn-1)2+i=1n-1(yi-1)2(1+10sin2(πyi+1)))
8RosebrockF8(x)=i=1n-1100xi+1-xi2)2+(xi-1)2]
9GriewankF9(x)=14?000i=1nxi2-incos(xii)+1
10SphereF10(x)=i=1nxi2
11QuarticF11(x)=i=1nixi4+rand

Fig. 2

Test Function F1 graph and iterative relationship curve"

Fig. 3

Test Function F6 graph and iterative relationship curve"

Fig. 4

Test Function F11 graph and iterative relationship curve"

Table 2

Test function test results comparison"

函数SDEKHKHWOAPSODE
最优值平均值标准差最优值平均值标准差最优值最优值最优值
F12.472 1E-082.236 2E-043.938 9E-040.050 22.006 40.885 30.008 59.967 18.856 1
F25.066 3E-081.248 6E-044.475 1E-0411.923 560.154 943.544 50.001 621.043 816.772 3
F33.775 4E-342.288 1E-251.226 8E-241.174 7E-0415.936 726.862 61.413 1E+051.959 1E+041.965 8E+03
F41.118 1E-049.776 1E-048.023 1E-0410.939 214.968 72.438 488.461 525.527 635.786 2
F5-1.031 1E+04-6.854 2E+031.500 7-4.132 1E+03-1.723 2E+032.736 4-8.988 1E+03-4.354 2E+03-3.346 1E+03
F61.414 22.533 70.551 34.596 4E+021.590 1E+036.278 32.374 21.936 2E+033.263 4E+02
F71.038 1E-126.059 2E-051.753 3E-047.918 42.100 5E+044.980 3E+040.216 749.246 12.165 8
F88.713 48.890 20.071 22.422 3E+042.163 5E+051.402 1E+0528.841 14.514 2E+051.221 4E+05
F90.013 90.226 40.139 37.454 616.077 65.403 90.694 716.439 93.563 9
F108.665 6E-294.628 5E-232.242 2E-2251.025 44.324 9e+023.508 1E+020.000 42.262 9E+035.226 2E+02
F112.019 5E-057.139 4E-040.000 70.007 10.016 30.007 20.078 30.787 80.112 3

Fig. 5

Flow chart of structural optimization based on reliability of improved Krill herd algorithm"

Fig. 6

Statically determinate 13-element truss structure"

Table 3

Parameters of structure"

参 数数值
拉压屈服应力均值/MPa275.8
屈服应力变异系数0.15
材料弹性模量/MPa2.06×105
材料密度/(kg·m-32.7×103
荷载的均值/kN89
变异系数0.15

Fig. 7

Iterative relation curve of statically indeterminate 13-element truss"

Table 4

Optimal count results of statically determinate 13-element truss"

元件编号元件横截面面积/cm2
SDEKHKHWOA对偶规划法14
1,719.073 219.123 519.105 919.06
2,813.548 913.555 613.620 413.56
3,9,12,1311.361 211.361 411.360 411.37
4,1011.503 811.506 311.511 811.66
5,113.401 23.455 63.384 73.638
68.768 68.863 28.857 28.729
结构总质量/kg136.818 4137.194 6137.0481137.6

Fig. 8

Flow chart of structural optimization based on structural performance parameters of improved Krill herd algorithm"

Fig. 9

The 72-bar space truss structure is shown in the picture"

Table 5

Design variables of 72-bar truss structure"

结构设计变量杆件编号结构设计变量杆件编号
11~4937~40
25~121041~48
313~161149~52
417~181253~54
519~221355~58
623~301459~66
731~341567~70
835~361671~72

Fig.10

Cloud diagram for displacement calculation of spatial 72-bar truss structure"

Fig. 11

Prediction model error histogram"

Fig. 12

Fitting effect diagram of prediction model"

Fig.13

Iterative relation curve of spatial 72-bar truss"

Table 6

Optimization calculation results of spatial 72-bar structure"

优化方法SDEKHKHWOATLBO15FBSFA15
结构总质量/kg170.327 0171.848 4172.920 7172.147 6172.140 8
1 钱令希. 工程结构优化设计[M]. 北京: 科学出版社, 2011.
2 张涵. 基于元启发式算法的设施选址问题研究[D]. 哈尔滨: 哈尔滨工业大学计算机科学与技术学院, 2020.
Zhang Han. Solving facility location problems based on meta- heuristic algorithms[D]. Harbin: College of Computer Science and Technology, Harbin Institute of Technology, 2020.
3 Jiang F, Wang L, Bai L. An improved whale algorithm and its application in truss optimization[J]. Journal of Bionic Engineering, 2021, 18: 721-732.
4 Wang G G, Gandomi A H, Alavi A H, et al. Hybrid krill herd algorithm with differential evolution for global numerical optimization[J]. Neural Computing and Applications, 2014, 25(2): 297-308.
5 Wang G, Guo L, Wang H, et al. Incorporating mutation scheme into krill herd algorithm for global numerical optimization[J]. Neural Computing and Applications, 2014, 24(3): 853-871.
6 Guo L, Wang G G, Gandomi A H, et al. A new improved krill herd algorithm for global numerical optimization[J]. Neurocomputing, 2014, 138: 392-402.
7 郭辉, 付接递, 李振东, 等. 基于改进鲸鱼算法优化SVM参数和特征选择[J]. 吉林大学学报: 工学版, 2023, 53(10): 2952-2963.
Guo Hui, Fu Jie-di, Li Zhen-dong, et al. Optimization of SVM parameters and feature selection based on improved whale algorithm[J]. Journal of Jilin University (Engineering Science), 2023, 53(10): 2952-2963.
8 Tian D, Shi Z. MPSO: modified particle swarm optimization and its applications[J]. Swarm and Evolutionary Computation, 2018, 41: 49-68.
9 杨学惠, 李广强, 张新勋, 等. 基于 Matlab 的自适应算法仿真平台的设计与实现[J]. 信息化研究, 2010, 2010(6): 33-35.
Yang Xue-hui, Li Guang-qiang, Zhang Xin-xun, et al. Design and development of adaptive algorithms simulation platform based on Matlab[J]. Informatization Research, 2010, 2010(6): 33-35.
10 朱冰, 赵健, 李静, 等. 面向牵引力控制系统的AMESim与MATLAB联合仿真平台[J]. 吉林大学学报: 工学版, 2008, 38(): 23-27.
Zhu Bing, Zhao Jian, Li Jing, et al. AMESim and MATLAB co-simulation platform for traction control system[J]. Journal of Jilin University (Engineering and Technology Edition), 2008, 38(Sup.1): 23-27.
11 Senkerik R, Pluhacek M, Zelinka I, et al. Performance of chaos driven differential evolution on shifted benchmark functions set[C]// International Joint Conference SOCO´13-CISIS'13-ICEUTE'13.Berlin: Springer, 2014: 41-50.
12 Zeng R, Wang Y. A chaotic simulated annealing and particle swarm improved artificial immune algorithm for flexible job shop scheduling problem[J]. EURASIP Journal on Wireless Communications and Networking, 2018, 2018(1): 1-10.
13 Mirjalili S, Lewis A. The whale optimization algorithm[J]. Advances in Engineering Software, 2016, 95: 51-67.
14 安伟光. 结构系统可靠性和基于可靠性的优化设计[M]. 北京: 国防工业出版社, 1997.
15 Renkavieski C, Parpinelli R S. Meta-heuristic algorithms to truss optimization: Literature mapping and application[J]. Expert Systems with Applications, 2021, 182: No.115197.
[1] Qi-wu YAN,Zhong-liang ZOU. Hybrid algorithm for seismic energy-dissipated structures based on optimal placement of dampers [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(8): 2267-2274.
[2] Guang-tai ZHANG,Cheng-xiao ZHOU,Shi-tuo LIU. Restoring force model of fiber lithium slag concrete column in saline soil environment [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(7): 1944-1957.
[3] Yan-song DIAO,Yi-jian REN,Yuan-qiang YANG,Ling-yun ZHAO,Xiu-li LIU,Yun LIU. Experimental on seismic performance of replaceable splicing steel beam-column joints with friction energy dissipation components [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(6): 1643-1656.
[4] Xue-ping FAN,Yue-fei LIU. Bridge extreme stress dynamic prediction based on improved Gaussian mixed particle filter new algorithm [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(4): 1038-1044.
[5] Yi-fan LIU,Zhi-wei MIAO,Chen SHEN,Xiang-dong GENG. Evaluation of mechanical properties of non-uniform corroded rebars based on Monte Carlo method [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(4): 1007-1015.
[6] Xue-ping FAN,Heng ZHOU,Yue-fei LIU. Time⁃variant reliability analysis of bridge members based on Gaussian Copula⁃Bayesian dynamic models [J]. Journal of Jilin University(Engineering and Technology Edition), 2024, 54(2): 485-493.
[7] Xue-ping FAN,Heng ZHOU,Yue-fei LIU. Multi⁃process Bayesian dynamic combinatorial prediction of time⁃variant reliability for bridges [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(8): 2332-2338.
[8] Er-gang XIONG,Zhong-wen GONG,Jia-ming LUO,Tuan-jie FAN. Experiment on cracks in reinforced concrete beams based on digital image correlation technology [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(4): 1094-1104.
[9] Xiao-dong WANG,Ning-jing LI,Qiang LI. Experimental on crushing of concrete beams by high⁃voltage pulse discharge [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(2): 496-504.
[10] Ya-chuan KUANG,Li-bin CHEN,Chao-ju LI,Yu-hao HE. Analysis of mechanical properties of stud shear connectors [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(2): 538-546.
[11] Li-zhao DAI,Liang ZHOU,Xiao-wen YANG,Lei WANG. Meso-scale numerical simulation of interfacial bond behavior of corroded RC beams based on connector element [J]. Journal of Jilin University(Engineering and Technology Edition), 2023, 53(10): 2886-2896.
[12] Yun-peng CHU,Xin-hui SUN,Ming LI,Yong YAO,Han-jie HUANG. Wind pressures on a circular hyperbolic⁃paraboloid roof subjected to a simulated downburst [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(8): 1826-1833.
[13] Wen-ying GAO,Jing LIN,Bao-fa LI,Wei WANG,Shi-yan GU. Vibration characteristics analysis and structural optimization of straw deep bury and returning machine [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(4): 970-980.
[14] Yong YAO,Liu-feng SU,Ming LI,Yun-peng CHU,Han-jie HUANG. Wind load characteristics of double⁃sided spherical shell roof under downburst [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(3): 615-625.
[15] Ya-chuan KUANG,Zhe-xuan SONG,Yin-hu LIU,Xiao-fei MO,Liang-ming FU,Shi-quan LUO. Experiment on mechanical properties of new type assembled double-cabin utility tunnel [J]. Journal of Jilin University(Engineering and Technology Edition), 2022, 52(3): 596-603.
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
[1] LI Shoutao, LI Yuanchun. Autonomous Mobile Robot Control Algorithm Based on Hierarchical Fuzzy Behaviors in Unknown Environments[J]. 吉林大学学报(工学版), 2005, 35(04): 391 -397 .
[2] Liu Qing-min,Wang Long-shan,Chen Xiang-wei,Li Guo-fa. Ball nut detection by machine vision[J]. 吉林大学学报(工学版), 2006, 36(04): 534 -538 .
[3] Li Hong-ying; Shi Wei-guang;Gan Shu-cai. Electromagnetic properties and microwave absorbing property
of Z type hexaferrite Ba3-xLaxCo2Fe24O41
[J]. 吉林大学学报(工学版), 2006, 36(06): 856 -0860 .
[4] Zhang Quan-fa,Li Ming-zhe,Sun Gang,Ge Xin . Comparison between flexible and rigid blank-holding in multi-point forming[J]. 吉林大学学报(工学版), 2007, 37(01): 25 -30 .
[5] Yang Shu-kai, Song Chuan-xue, An Xiao-juan, Cai Zhang-lin . Analyzing effects of suspension bushing elasticity
on vehicle yaw response character with virtual prototype method
[J]. 吉林大学学报(工学版), 2007, 37(05): 994 -0999 .
[6] . [J]. 吉林大学学报(工学版), 2007, 37(06): 1284 -1287 .
[7] Che Xiang-jiu,Liu Da-you,Wang Zheng-xuan . Construction of joining surface with G1 continuity for two NURBS surfaces[J]. 吉林大学学报(工学版), 2007, 37(04): 838 -841 .
[8] Liu Han-bing, Jiao Yu-ling, Liang Chun-yu,Qin Wei-jun . Effect of shape function on computing precision in meshless methods[J]. 吉林大学学报(工学版), 2007, 37(03): 715 -0720 .
[9] . [J]. 吉林大学学报(工学版), 2007, 37(04): 0 .
[10] Li Yue-ying,Liu Yong-bing,Chen Hua . Surface hardening and tribological properties of a cam materials[J]. 吉林大学学报(工学版), 2007, 37(05): 1064 -1068 .