Active Disturbance Rejection Control simulation toolbox in open-source software Scilab/Xcos

To satisfy high accuracy and speed requirement, a kind of Active Disturbance Rejection Control (ADRC) solution is proposed according to the complexity of Monitor Finishing Automatic Width Control (FAWC) system with large time-delay for hot strip mill. In order to improve the versatility of ADRC parameters, a unit gain was added in the loop. Based on the simplified model, the presented ADRC consists of linear functions which make it easier to realize. For applying ADRC algorithms conveniently and widely, the control system is implemented in Scilab/Xcos, which is one of an Open-source Software for Scientific Computation (OSSC) and is free of charge. According to the program of data exchanging between Xocs and Scilab, Xcos simulation can be carried out in batch processing in Scilab. The disturbances rejection and robustness of the proposed control method is verified by ADRC simulation toolbox in Scilab/Xcos.

[1]  Zhang Fei Active disturbance rejection control and chaos optimization for strip width and gauge multivariable systems , 2007 .

[2]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[3]  Zhiqiang Gao,et al.  Scaling and bandwidth-parameterization based controller tuning , 2003, Proceedings of the 2003 American Control Conference, 2003..

[4]  I. V. Grossu,et al.  Scilab software package for the study of dynamical systems , 2008, Comput. Phys. Commun..

[5]  A. Kawano,et al.  Optimal control system for hot strip finishing mill , 1996, Proceedings of 35th IEEE Conference on Decision and Control.

[6]  Jean-Philippe Chancelier,et al.  Modeling and Simulation in Scilab/Scicos with ScicosLab 4.4 , 2009 .

[7]  Rui Qi,et al.  PSOTS: A Particle Swarm Optimization toolbox in Scilab , 2009, 2009 IEEE International Workshop on Open-source Software for Scientific Computation (OSSC).