화학공학소재연구정보센터
Computers & Chemical Engineering, Vol.37, 136-142, 2012
Using fuzzy logic to tune an evolutionary algorithm for dynamic optimization of chemical processes
Dynamic optimization of chemical processes can be carried out with evolutionary algorithms that involve many parameters. These parameters need to be given appropriate values for the algorithms to perform efficiently. This paper proposes parameter setting methods based on factorial experimentation and fuzzy logic, aimed at balancing convergence speed, robustness (consistent performance for each problem) and versatility (applicability to many different problems). The methods were tested on an existing dynamic optimisation method with at least nine tuneable parameters. The test problem set turned out to be quite demanding due to one particular problem behaving in opposite direction to the rest with respect to the most influential factor, population size. It is probable that no single tuning would be possible that will satisfy all problems. However, for the other problems, the Fuzzy Logic tuning method proposed in this paper proves to be a very promising approach. (C) 2011 Elsevier Ltd. All rights reserved.