Aiming at the drawbacks of existing algorithms in solving constrained optimization problems like slow convergence speed and low accuracy, this paper proposes a new fireworks algorithm to solve constrained optimization problems. The algorithm not only utilizes parameter equation method to reduce dimension, which aiming at dealing with the equality constraint functions, but also uses annealing penalty function method to dispose of inequality constraints. The experimental results demonstrate that the proposed algorithm has the advantages of strong searching ability, fast convergence speed, high convergence precision and so on. It is a stable algorithm to solve constrained optimization problems.%针对已有算法在求解约束优化问题时存在收敛速度慢、求解精度不高的缺陷, 提出一种新的烟花算法求解约束优化问题.该算法利用参数方程法进行降维处理等式约束函数, 使用退火罚函数法处理不等式约束.仿真实验结果表明, 新的算法具有寻优能力较强、收敛速度快、收敛精度高等优点, 是一种稳定的约束优化求解算法.
展开▼