基本介绍:这个问题的主要目的是优化拉伸弹簧或压缩弹簧的重量。这个问题包含四个约束条件,并使用三个变量来计算重量:导线的直径(x1)、线圈直径的平均值(x2)和有效线圈的数量(x3)。罚函数作为约束处理技术。这个问题的定义如下:
详情参见如下参考文献的2.3.3小节
参考文献:Kumar A, Wu G, Ali M Z, et al. A test-suite of non-convex constrained optimization problems from the real-world and some baseline results[J]. Swarm and Evolutionary Computation(SCI一区), 2020, 56: 100693.
代码链接:
算法效果图—以黏菌优化算法为例