Parameter tuning of ADRC and its application based on CCCSA

Active disturbance rejection controller can effectively adjust uncertain factors and the disturbance of the model by compensation. However, this advantageous controller has met with a technical bottleneck in its extensive use of engineering application because of its multiplicity of the parameters and the difficulty of integrating them. This paper proposes a chaotic cloud cloning selection algorithm by referring to cloud model and immune cloning selection, generating initial population by employing chaotic initialization to improve the quality of the initial antibodies, realizing mutation with basic normal cloud generator to improve the diversity of antibodies. Then the chaotic cloning selection algorithm is applied to the optimization of parameter integration. This new algorithm is tested and verified as to its convergence speed, convergence precision, and robustness with classic function. The results of simulation experiments for a time-delay system demonstrate that the optimized control system not only possesses excellent control performance but also exhibits strong robustness and anti-interference ability.

[1]  Jason Brownlee,et al.  Clonal selection algorithms , 2007 .

[2]  Sheng Ji,et al.  Simulation of Auto-disturbance-rejection STATCOM Controller Based on PSO Method , 2011 .

[3]  Gong Chenglong On Convergence Rate of Chaos Clonal Selection Algorithm , 2011 .

[4]  Yang Yan-xi,et al.  Research of ADRC and its Application Based on AGA , 2006 .

[5]  Lin Jianhui Cloud Model Based Genetic Algorithm and Its Applications , 2007 .

[6]  Yangmin Li,et al.  Development and Active Disturbance Rejection Control of a Compliant Micro-/Nanopositioning Piezostage With Dual Mode , 2014, IEEE Transactions on Industrial Electronics.

[7]  Antonio Visioli,et al.  Fuzzy logic based set-point weight tuning of PID controllers , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[8]  Zhu Xue-feng,et al.  On Parameters Tuning and Optimization of Active Disturbance Rejection Controller , 2004 .

[9]  Han Jing,et al.  From PID Technique to Active Disturbances Rejection Control Technique , 2002 .

[10]  J. F. Pan,et al.  Auto-disturbance rejection controller for novel planar switched reluctance motor , 2006 .

[11]  Zhu Feng Optimal design of speed adaptive disturbance rejection controller for brushless DC motor based on immune clonal selection algorithms , 2010 .

[12]  Koksal Erenturk,et al.  Fractional-Order $\hbox{PI}^{\lambda}\hbox{D}^{\mu}$ and Active Disturbance Rejection Control of Nonlinear Two-Mass Drive System , 2013, IEEE Transactions on Industrial Electronics.

[13]  Dai Chao-hua Adaptive genetic algorithm based on cloud theory , 2007 .

[14]  L.N. de Castro,et al.  An artificial immune network for multimodal function optimization , 2002, Proceedings of the 2002 Congress on Evolutionary Computation. CEC'02 (Cat. No.02TH8600).

[15]  Xiao Jian Cloud model based on wavelet neural networks , 2011 .

[16]  Xu Yang,et al.  Active disturbance rejection control for high pointing accuracy and rotation speed , 2009, Autom..

[17]  Zhang Jing,et al.  Active disturbance rejection control of a chaotic system based on immune binary-state particle swarm optimization algorithm , 2011 .

[18]  Wu Qi-zhou Study on Direct Torque Control of Induction Motor Based on DRNN-ADRC , 2011 .

[19]  Han Jing-qing Auto-Disturbances Rejection Control for Time-Delay Systems , 2008 .