Design of fuzzy logic controller based on differential evolution algorithm

被引:0
作者
Shuai, Li [1 ]
Wei, Sun [2 ]
机构
[1] School of Mechatronic Engineering and Automation, Shanghai University, Shanghai
[2] College of Information & Electrical Engineering, China University of Mining & Technology, Xuzhou
来源
Communications in Computer and Information Science | 2014年 / 462卷
关键词
Differential evolution algorithm; Fuzzy logic control; Optimization;
D O I
10.1007/978-3-662-45261-5_3
中图分类号
学科分类号
摘要
In order to overcome the deficiency of fuzzy control algorithm, an adaptive fuzzy logic controller is proposed. In this method, the differential evolution algorithm (DE) was employed to optimize parameters of fuzzy controller: quantitative factor and proportional factor, they were designed as individuals of DE population, and evaluated using the fitness function provided until the termination condition was fulfilled. Then the selected parameter values were sent back to fuzzy logic controller. Simulation results concerning two-tank system show that the DE optimized fuzzy controller has good adaptability, as well as it`s effectiveness, which provides a new approach to improve fuzzy control system. © Springer-Verlag Berlin Heidelberg 2014.
引用
收藏
页码:18 / 25
页数:7
相关论文
共 13 条
[1]  
Huiwen Y.W., Chen D.Z., Adaptive fuzzy logic controller with rule-based changeable universe of discourse for a nonlinear MIMO system, Proceedings of International Conference on Intelligent Systems Design and Applications, (2005)
[2]  
Jou J.M., Chen P., Yang S., An adaptive fuzzy logic controller: Its VLSI architecture and applications, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, 8, (2000)
[3]  
Shillt P.C., Akhand M., Muraset K., Fuzzy Logic Controller for an Inverted Pendulum System using Quantum Genetic Optimization, Proceedings of 14<Sup>Th</Sup> International Conference on Computer and Information Technology (ICCIT), pp. 22-24, (2011)
[4]  
Storn R., Price K., Differential evolution—A simple and efficient heuristic for global optimization over continuous spaces, J. Global Optimize, 11, pp. 341-359, (1997)
[5]  
Vesterstrom J., Thomsen R., A comparative study of differential evolution, particle swarm optimization, and evolutionary algorithms on numerical benchmark problems, Proceedings of the IEEE Congress on Evolutionary Computation, pp. 1980-1987, (2004)
[6]  
Cheng S., Hwang C., Optimal Approximation of Linear Systems by a Differential Evolution Algorithm, Transactions on Systems, Man, and Cybernetics—Part A: System and Humans, 31, 6, (2001)
[7]  
Roger L., Srinivas M., Rangaiah G.P., Global Optimization of Benchmark and Phase Equilibrium Problems Useing Differential Evolution
[8]  
Guo X., Zhou Y., Gong D., Optimization of fuzzy sets of fuzzy control system based on hierarchical genetic algorithms, Proceedings of IEEE TENCON 2002, (2002)
[9]  
Brest J., Zumer V., Maucec M.S., Self-adaptive differential evolution algorithm in constrained real-parameter optimization, 2006 IEEE Congress on Evolutionary Computation, pp. 16-21, (2006)
[10]  
Liu J.L., On setting the control parameter of the differential evolution method, Proc. 8Th Int. Conf. Soft Computing (MENDEL 2002, pp. 11-18, (2002)