Self-organizing genetic algorithm based tuning of PID controllers

被引:126
作者
Zhang Jinhua [1 ]
Zhuang Jian [1 ]
Du Haifeng [1 ]
Wang Sun'an [1 ]
机构
[1] Xi An Jiao Tong Univ, Sch Mech Engn, Xian 710049, Shaanxi Prov, Peoples R China
基金
中国国家自然科学基金;
关键词
Genetic algorithm; Cyclic mutation; Dominant selection; Self-organizing; PID controller; CROSSOVER;
D O I
10.1016/j.ins.2008.11.038
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a self-organizing genetic algorithm (SOGA) with good global search properties and a high convergence speed. First, we introduce a new dominant selection operator that enhances the action of the dominant individuals, along with a cyclical mutation operator that periodically varies the mutation probability in accordance with evolution generation found in biological evolutionary processes. Next, the SOGA is constructed using the two operators mentioned above. The results of a nonlinear regression analysis demonstrate that the sielf-organizing genetic algorithm is able to avoid premature convergence with a higher convergence speed, and also indicate that it possesses self-organization properties. Finally, the new algorithm is used to optimize Proportional Integral Derivative (PID) controller parameters. Our simulation results indicate that a suitable set of PID parameters can be calculated by the proposed SOGA. (C) 2008 Elsevier Inc. All rights reserved.
引用
收藏
页码:1007 / 1018
页数:12
相关论文
共 50 条
[41]   Empire of colonies: Self-stabilizing and self-organizing distributed algorithm [J].
Dolev, Shlomi ;
Tzachar, Nir .
THEORETICAL COMPUTER SCIENCE, 2009, 410 (6-7) :514-532
[42]   Self-organizing Learning Algorithm for Multidimensional Non-linear Optimization Applications [J].
Zhou, C. H. ;
Xie, A. S. ;
Zhao, B. H. .
INFORMATION COMPUTING AND APPLICATIONS, 2010, 6377 :301-+
[43]   Multi-objective optimization based on Genetic Algorithm for PID controller tuning [J].
王国良 ;
阎威武 ;
邵惠鹤 .
Journal of Harbin Institute of Technology(New series), 2009, (01) :71-74
[44]   Tuning of PID controller based on a multiobjective genetic algorithm applied to a robotic manipulator [J].
Hultmann Ayala, Helon Vicente ;
dos Santos Coelho, Leandro .
EXPERT SYSTEMS WITH APPLICATIONS, 2012, 39 (10) :8968-8974
[45]   Online Tuning of PID Controllers Based on Membrane Neural Computing [J].
Antonic, Nemanja ;
Khalid, Abdul Hanan ;
Hamila, Mohamed Elyes ;
Xiong, Ning .
ADVANCES IN NATURAL COMPUTATION, FUZZY SYSTEMS AND KNOWLEDGE DISCOVERY, ICNC-FSKD 2022, 2023, 153 :455-464
[46]   New Criteria for Tuning PID Controllers [J].
Polyak, B. T. ;
Khlebnikov, M. V. .
AUTOMATION AND REMOTE CONTROL, 2022, 83 (11) :1724-1741
[47]   New Criteria for Tuning PID Controllers [J].
B. T. Polyak ;
M. V. Khlebnikov .
Automation and Remote Control, 2022, 83 :1724-1741
[48]   Gain tuning PID and IP controller with an adaptive controller based on the genetic algorithm for improvement operation of STATCOM [J].
Zanjani, M. A. ;
Shahgholian, Gh. ;
Eshtehardiha, S. .
CHALLENGES IN POWER, HIGH VOLTAGES AND MACHINES: PROCEEDINGS OF THE 7TH WSEAS INTERNATIONAL CONFERENCE ON ELECTRIC POWER SYSTEMS, HIGH VOLTAGES, ELECTRIC MACHINES (POWER '07), 2007, :28-+
[49]   OPTIMIZATON USING CLONAL SELECTION ALGORITHM AND IMMUNE MEMORY BASED ON SELF-ORGANIZING MAP [J].
Wu, Chun-Yin ;
Ku, Chin-Chiang .
PROCEEDINGS OF 2013 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS (ICMLC), VOLS 1-4, 2013, :1224-1229
[50]   A Non-Blocking Self-Organizing Linked List Algorithm [J].
Tan, Longfei ;
Han, Zhao ;
Chen, Chunguang ;
He, Yinghua ;
Zhang, Kunlong .
2012 13TH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS, AND TECHNOLOGIES (PDCAT 2012), 2012, :71-76