PID-Controller Tuning Optimization with Genetic Algorithms in Servo Systems

被引:65
作者
Jaen-Cuellar, Arturo Y. [1 ]
Romero-Troncoso, Rene de J. [2 ]
Morales-Velazquez, Luis [1 ]
Osornio-Rios, Roque A. [1 ]
机构
[1] Univ Autonoma Queretaro, Fac Ingn, Rio, Qro, Mexico
[2] Univ Guanajuato, DICIS, Salamanca, Gto, Mexico
关键词
Frequency Response (FR); Gain-Phase Margin; Genetic Algorithm (GA); Positioning System; PID control; DESIGN; PROFILES; SOFTWARE;
D O I
10.5772/56697
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Performance improvement is the main goal of the study of PID control and much research has been conducted for this purpose. The PID filter is implemented in almost all industrial processes because of its well-known beneficial features. In general, the whole system's performance strongly depends on the controller's efficiency and hence the tuning process plays a key role in the system's behaviour. In this work, the servo systems will be analysed, specifically the positioning control systems. Among the existent tuning methods, the Gain-Phase Margin method based on Frequency Response analysis is the most adequate for controller tuning in positioning control systems. Nevertheless, this method can be improved by integrating an optimization technique. The novelty of this work is the development of a new methodology for PID control tuning by coupling the Gain-Phase Margin method with the Genetic Algorithms in which the micro-population concept and adaptive mutation probability are applied. Simulations using a positioning system model in MATLAB and experimental tests in two CNC machines and an industrial robot are carried out in order to show the effectiveness of the proposal. The obtained results are compared with both the classical Gain-Phase Margin tuning and with a recent PID controller optimization using Genetic Algorithms based on real codification. The three methodologies are implemented using software.
引用
收藏
页数:14
相关论文
共 43 条
[31]   FPGA implementation of higher degree polynomial acceleration profiles for peak jerk reduction in servomotors [J].
Osornio-Rios, Roque Alfredo ;
Romero-Troncoso, Rene de Jesus ;
Herrera-Ruiz, Gilberto ;
Castaneda-Miranda, Rodrigo .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2009, 25 (02) :379-392
[32]   Tuning of an optimal fuzzy PID controller with stochastic algorithms for networked control systems with random time delay [J].
Pan, Indranil ;
Das, Saptarshi ;
Gupta, Amitava .
ISA TRANSACTIONS, 2011, 50 (01) :28-36
[33]  
Rao S.S., 2009, Engineering Optimization: Theory and Practice, V4th ed., DOI [10.1002/9781119454816, DOI 10.1002/9781119454816]
[34]   Genetic algorithms in computer aided design [J].
Renner, G ;
Ekárt, A .
COMPUTER-AIDED DESIGN, 2003, 35 (08) :709-726
[35]   Frequency domain based nonlinear feed forward control design for friction compensation [J].
Rijlaarsdam, David ;
Nuij, Pieter ;
Schoukens, Johan ;
Steinbuch, Maarten .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2012, 27 :551-562
[36]   Design methodology for fully dynamic-controlled polynomial profiles and reduced tracking error in CNC machines [J].
Rooney Rivera-Guillen, Jesus ;
de Jesus Romero-Troncoso, Rene ;
Alfredo Osornio-Rios, Roque ;
Garcia-Perez, Arturo ;
Herrera-Ruiz, Gilberto .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2010, 51 (5-8) :723-737
[37]  
Sun L, 2006, WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, P6564
[38]  
Tal J., 1994, STEP STEP DESIGN MOT
[39]  
Tan GZ, 2007, ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 4, PROCEEDINGS, P282
[40]   Visual detection of the human metapneumovirus using reverse transcription loop-mediated isothermal amplification with hydroxynaphthol blue dye [J].
Wang, Xiang ;
Zhang, Qian ;
Zhang, Fang ;
Ma, Fenlian ;
Zheng, Wenzhi ;
Zhao, Zhihui ;
Bai, Yinglong ;
Zheng, Lishu .
VIROLOGY JOURNAL, 2012, 9