用户名: 密码: 验证码:
Evolutionary Design of Controllers with Optimized Structure and Its Application in a Maglev Ball Control System
详细信息    查看官网全文
摘要
In order to realize the flexible automatic design of controllers, this paper proposes a library-based controller design method with bi-level optimization of structure and parameters. The controller with optimized structure is composed by components which are selected from a component library. A binary string is used to express a controller structure, where each bit represents the connection relationship between two links. The controller structure and parameters are optimized in a hierarchical manner by the binary Geometric Differential Evolution Algorithm in the outer layer and an advanced Differential Evolution algorithm variant named JADE in the inner layer, respectively. Simulation and experiment of a magnetic levitation ball control system have been done to verify the performance of the presented controller. Results demonstrate the feasibility and superiority of the proposed method.
In order to realize the flexible automatic design of controllers, this paper proposes a library-based controller design method with bi-level optimization of structure and parameters. The controller with optimized structure is composed by components which are selected from a component library. A binary string is used to express a controller structure, where each bit represents the connection relationship between two links. The controller structure and parameters are optimized in a hierarchical manner by the binary Geometric Differential Evolution Algorithm in the outer layer and an advanced Differential Evolution algorithm variant named JADE in the inner layer, respectively. Simulation and experiment of a magnetic levitation ball control system have been done to verify the performance of the presented controller. Results demonstrate the feasibility and superiority of the proposed method.
引文
[1]Zeng Zhezhao,He Ying,Zhang Chang,et al.,Research on Nonlinear PID Control Method for Self-learning[J],Computer Engineering,40(10):224-227,2014(In Chinese).
    [2]Tanaka K,Wang H O,Fuzzy control systems design and analysis:a linear matrix inequality approach[M],New York:John Wiley&Sons,2004.
    [3]Krstic M,Kokotovic P V,Kanellakopoulos I,Nonlinear and adaptive control design[M],New York:John Wiley&Sons,1995.
    [4]Zhao Chunzhe,Huang Yi,ADRC based integrated guidance and control scheme for the interception of maneuvering targets with desired los angle[C],In:Proceedings of the 201029th Chinese Control Conference(CCC),6192-6196,2010.
    [5]Karasakal O,Guzelkaya M,Eksin I,et al.,Online tuning of fuzzy PID controllers via rule weighing based on normalized acceleration[J],Engineering Applications of Artificial Intelligence,26(1):184-197,2013.
    [6]Tufan K,A simple design method for interval type-2 fuzzy pid controllers[J],Soft Computing,18(7):1293-1304,2014.
    [7]Zamani M,Karimi-Ghartemani M,Sadati N,etc.,Design of a fractional order PID controller for an AVR using particle swarm optimization[J],Control Engineering Practice,17(12):1380-1387,2009.
    [8]HA Varol Z Bingul,A New PID Tuning Technique Using Ant Algorithm,Proceeding of the 2004 American Control Conference Boston,Massachusetts June 30-July 2,2154-2159,2004.
    [9]Li C,Lian J,The application of immune genetic algorithm in PID parameter optimization for level control system[C],In:Proceedings of the 2007 IEEE International Conference on Automation and Logistics,782-786,2007.
    [10]Yukun Bao,Zhongyi Hu,Tao Xiong,A PSO and pattern search based memetic algorithm for SVMs parameters optimization,Neurocomputing,117:98-106,6 October2013.
    [11]Jones K O,Bouffet A,Comparison of bees algorithm,ant colony optimisation and particle swarm optimisation for PIDcontroller tuning[C],In:Proceedings of the 9th International Conference on Computer Systems and Technologies,3(9):1-6,2008.
    [12]Koza J R,Keane M A,Yu J,et al.,Automatic synthesis of both the control law and parameters for a controller for a three-lag plant with five-second delay using genetic programming and simulation techniques[C],in:Proceedings of the 2000 American Control Conference,453-459,2000.
    [13]Zhou Kaiting,Study of Optimal Control Based on Genetic Algorithms[D],Quanzhou:Huaqiao University,1999(In Chinese).
    [14]Sun Zhenlu,Xin Bin,and Chen Jie,Optimal design of controllers based on libraries and differential evolution[C],in:Proceedings of the 2015 34th Chinese Control Conference(CCC),5599-5604,2015.
    [15]Price K,Storn R M,Lampinen J A.Differential evolution:a practical approach to global optimization[M],Heidelberg:Springer,2005.
    [16]Gong T,Tuson A L.Differential evolution for binary encoding[J].Soft Computing in Industrial Applications,2007:251-262.
    [17]Zhang J,Sanderson A C,JADE:adaptive differential evolution with optional external archive[J],IEEETransactions on Evolutionary Computation,13(5):945-958,2009.
    [18]Installation and experiments of Automatic Control of the Magnetic Levitation Experimental Device[Z],Googol Technology limited,2010(In Chinese).
    [19]Ghosh A,Krishnan T R,Tejaswy P,et al,Design and implementation of a 2-DOF PID compensation for magnetic levitation systems[J],ISA transactions,53(4):1216-1222,2014.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700