摘要: 为解决动力学参数估计的问题,提出一种控制参数自适应和策略自适应的差分进化算法(DE-CPASA)。在该算法中,采用差分进化对优化问题进行寻优,控制参数以正态分布的方式实现自适应,通过对适应度函数值的评价,实现变异策略的自适应。测试仿真结果表明,DE-CPASA算法具有较高的求解精度和较快的收敛速度。将DE-CPASA算法应用于Hg氧化动力学参数估计,可得到较好的优化结果。
关键词:
差分进化算法,
自适应,
参数估计,
水银氧化,
策略自适应,
变异因子
Abstract: In order to solve problem of parameter estimation, an Differential Evolution algorithm with Control Parameter Adaptation and Strategy Adaptation(DE-CPASA) is introduced. In DE-CPASA, differential evolution operator is used to search the optimization results of problems, and Gaussian distribution is employed to implement the adaptive control parameters. The strategy adaptation is achieved by evaluation of value of fitness function. Simulation test results show that DE-CPASA can obtain a higher precision solution and has fast convergence. DE-CPASA is employed to estimate the kinetic parameters of Hg oxidation, and a good optimization result is obtained.
Key words:
differential evolution algorithm,
adaptive,
parameter estimation,
Hg oxidation,
strategy adaptation,
mutation factor
中图分类号:
王海伦, 余世明, 郑秀莲. 自适应差分进化算法及其在参数估计中的应用[J]. 计算机工程, 2012, 38(5): 202-204,207.
WANG Hai-Lun, TU Shi-Meng, ZHENG Xiu-Lian. Adaptive Differential Evolution Algorithm and Its Application in Parameter Estimation[J]. Computer Engineering, 2012, 38(5): 202-204,207.