A MIMO Sampling-Rate-Dependent Controller

A sampling-rate-dependent (SRD) controller is proposed for the uniform output tracking problem of multiinput multioutput discrete time-varying linear systems. A proportional-integral-derivative (PID) controller is a special case of the proposed controller. The SRD controller aims at achieving uniform output tracking in the sense of attaining arbitrary small steady-state errors as well as arbitrary small settling time. The SRD controller makes use of higher sampling rates for larger variations in the desired trajectories. An analytic approach for finding the parameters of the SRD controller that guarantees reference output trajectory tracking is presented. Four different numerical examples and two different experimental applications are provided in order to illustrate the output tracking capability of the proposed SRD controller. Performance is compared to a PID controller with fuzzy gain scheduling, four multivariable PID controllers, an H∞ optimal controller, and an iterative-learning-control algorithm.

[1]  D. T. Lee,et al.  An output recurrent fuzzy neural network based iterative learning control for nonlinear systems , 2008, 2008 IEEE International Conference on Fuzzy Systems (IEEE World Congress on Computational Intelligence).

[2]  Samer S. Saab Selection of the learning gain matrix of an iterative learning control algorithm in presence of measurement noise , 2005, IEEE Transactions on Automatic Control.

[3]  X. Fang,et al.  Optimal higher-order iterative learning control of discrete-time linear systems , 2005 .

[4]  Yisheng Zhong,et al.  Robust LQR Attitude Control of a 3-DOF Laboratory Helicopter for Aggressive Maneuvers , 2013, IEEE Transactions on Industrial Electronics.

[5]  M. Bodson,et al.  High-performance induction motor control via input-output linearization , 1994, IEEE Control Systems.

[6]  Jian-Xin Xu,et al.  Iterative Learning Control for Sampled-Data Systems: From Theory to Practice , 2011, IEEE Transactions on Industrial Electronics.

[7]  Liu Hsu,et al.  Lyapunov-based adaptive control of MIMO systems , 2003, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[8]  Mingxuan Sun,et al.  Robust repetitive learning control for a class of time-varying nonlinear systems , 2010, Proceedings of the 29th Chinese Control Conference.

[9]  Tommy W. S. Chow,et al.  A real-time learning control approach for nonlinear continuous-time system using recurrent neural networks , 2000, IEEE Trans. Ind. Electron..

[10]  Jih-Gau Juang,et al.  PID Control Using Presearched Genetic Algorithms for a MIMO System , 2008, IEEE Trans. Syst. Man Cybern. Part C.

[11]  H. Koivo Fuzzy gain scheduling of mimo pid controllers for nonlinear multivariable systems , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[12]  Michio Nakano,et al.  High Accuracy Control of a Proton Synchrotron Magnet Power Supply , 1981 .

[13]  G. Stein,et al.  Multivariable feedback design: Concepts for a classical/modern synthesis , 1981 .

[14]  Degang Chen,et al.  Output tracking control of a one-link flexible manipulator via causal inversion , 2006, IEEE Transactions on Control Systems Technology.

[15]  Fong Mak,et al.  Laboratory set-up for real-time study of electric drives with integrated interfaces for test and measurement , 2008, 2008 38th Annual Frontiers in Education Conference.

[16]  Masaru Uchiyama,et al.  Formation of High-Speed Motion Pattern of a Mechanical Arm by Trial , 1978 .

[17]  Suguru Arimoto,et al.  Bettering operation of Robots by learning , 1984, J. Field Robotics.

[18]  Shen Shi Cheng,et al.  Neural-PID visual tracking of moving object , 2011, Proceedings of 2011 International Conference on Electronics and Optoelectronics.

[19]  József K. Tar,et al.  Fuzzy Control System Performance Enhancement by Iterative Learning Control , 2008, IEEE Transactions on Industrial Electronics.

[20]  Jian-Xin Xu,et al.  High-Performance Tracking of Piezoelectric Positioning Stage Using Current-Cycle Iterative Learning Control With Gain Scheduling , 2014, IEEE Transactions on Industrial Electronics.

[21]  Li-Chen Fu,et al.  A neural network based learning controller for robot manipulators , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[22]  Zhihong Man,et al.  Design of Robust Repetitive Control With Time-Varying Sampling Periods , 2014, IEEE Transactions on Industrial Electronics.

[23]  Samer S. Saab,et al.  Impact of model-order reduction of a dc motor on control systems: an undergraduate laboratory module , 2014 .

[24]  Ahmad B. Rad,et al.  Identification and control of continuous-time nonlinear systems via dynamic neural networks , 2003, IEEE Trans. Ind. Electron..

[25]  Hassan B. Kazemian,et al.  The SOF-PID controller for the control of a MIMO robot arm , 2002, IEEE Trans. Fuzzy Syst..

[26]  Jang Myung Lee,et al.  Fuzzy Echo State Neural Networks and Funnel Dynamic Surface Control for Prescribed Performance of a Nonlinear Dynamic System , 2014, IEEE Transactions on Industrial Electronics.

[27]  Heidar Ali Talebi,et al.  A Fuzzy Lyapunov-Based Control Strategy for a Macro–Micro Manipulator: Experimental Results , 2007, IEEE Transactions on Control Systems Technology.

[28]  S.S. Saab Learn while Tracking , 2007, 2007 American Control Conference.

[29]  Y. Cao,et al.  An Output-Tracking-Based Discrete PID-Sliding Mode Control for MIMO Systems , 2014, IEEE/ASME Transactions on Mechatronics.

[30]  Danwei Wang,et al.  A Generic Digital $nk \pm m$-Order Harmonic Repetitive Control Scheme for PWM Converters , 2014, IEEE Transactions on Industrial Electronics.

[31]  Norhaliza Abdul Wahab,et al.  Multivariable PID controllers for dynamic process , 2013, 2013 9th Asian Control Conference (ASCC).