A Toolbox for Input-Output System Inversion
Keywords:
CACSD, input-output inversion, feedforward, set-point regulation, optimizationAbstract
In this paper a Matlab-based toolbox for the input-output system inversion of linear systems is presented. Different methods, based either on analytical or numerical approaches, are implemented. The toolbox can be exploited in the design of a feedforward action for control systems in different contexts in order to improve performances in the set-point regulation. The use of a pre-actuation and a post-actuation time can be easily analyzed as well as the role played by the choice of the desired output function.References
B. C. Kuo, Automatic Control Systems, Prentice Hall, Englewood Cliffs (NJ), 1995.
A. Wallen, K. J. Åström, Pulse-step control, Preprints of the 15th IFAC World Congress on Automatic Control, Barcelona (Spain), 2002.
A. Visioli, A new design for a PID plus feedforward controller, Journal of Process Control, Vol. 14, No. 4, pp. 455-461, 2004. http://dx.doi.org/10.1016/j.jprocont.2003.09.003
H. Perez, S. Devasia, Optimal output transitions for linear systems, Automatica, Vol. 39, pp. 181-192, 2003. http://dx.doi.org/10.1016/S0005-1098(02)00240-6
Q. Zou, S. Devasia, Preview-based optimal inversion for output tracking: application to scanning tunneling microscopy, Proceedings IEEE International Conference on Decision and Control, Las Vegas (USA), pp. 79-85, 2002.
D. Iamratanakul, H. Perez, S. Devasia, Feedforward trajectory design for output transitions in discrete-time systems: disk-drive example, Proceedings of the American Control Conference, Denver (USA), pp. 3142-3147, 2003. http://dx.doi.org/10.1109/acc.2003.1244012
A. Piazzi, A. Visioli, Minimum-time system-inversion-based motion planning for residual vibration reduction, IEEE/ASME Transactions on Mechatronics, Vol. 5, No. 1, pp. 12-22, 2000. http://dx.doi.org/10.1109/3516.828585
A. Piazzi, A.Visioli, Optimal inversion-based control fo the set-point regulation of nonminimumphase uncertain scalar systems, IEEE Transactions on Automatic Control, Vol. 46, No. 10, pp. 1654- 1659, 2001. http://dx.doi.org/10.1109/9.956067
M. Benosman, G. Le Vey, Stable inversion of SISO nonminimum phase linear systems through output planning: an experimental application to the one-link flexible manipulator, IEEE Transactions on Control Systems Technology, Vol. 11, No. 4, pp. 588-597, 2003. http://dx.doi.org/10.1109/TCST.2003.813372
C. Guarino Lo Bianco, A. Piazzi, A servo control system design using dynamic inversion, Control Engineering Practice, Vol. 10, No, 8, pp. 847-855, 2002. http://dx.doi.org/10.1016/S0967-0661(02)00036-9
A. Piazzi, A. Visioli, Optimal dynamic inversion based control of an overhead crane, IEE Proceedings - Control Theory and Applications, Vol. 149, No. 5, pp. 405-411, 2002. http://dx.doi.org/10.1049/ip-cta:20020587
A. Visioli, A. Piazzi, Improving set-point following performance of industrial controllers with a fast dynamic inversion algorithm, Industrial Engineering and Chemistry Research, Vol. 42, pp. 1357- 1362, 2003. http://dx.doi.org/10.1021/ie020734f
A. Piazzi, A. Visioli, A noncausal approach for PID control, Journal of Process Control, Vol. 16, pp. 831-843, 2006. http://dx.doi.org/10.1016/j.jprocont.2006.03.001
J. W. Polderman, J. C. Willems, Introduction to Mathematical Systems Theory, Springer-Verlag, New York, 1998. http://dx.doi.org/10.1007/978-1-4757-2953-5
D. Pallastrelli, A. Piazzi, Stable dynamic inversion of nonminimum-phase scalar linear systems, Preprints of the 16th IFAC World Congress on Automatic Control, Prague (CZ), 2005.
Q. Zou, S. Devasia, Preview-based inversion of nonlinear nonminimum-phase systems: VTOL example, Proceedings of the IEEE International Conference on Decision and Control, Paradise Island (The Bahamas), pp. 4350-4356, 2004.
A. Piazzi, A. Visioli, Optimal noncausal set-point regulation of scalar systems, Automatica, Vol. 37, No. 1, pp. 121-127, 2001. http://dx.doi.org/10.1016/S0005-1098(00)00130-8
A. Piazzi, A. Visioli, Using stable input-output inversion for minimum-time feedforward constrained regulation of scalar systems, Automatica, Vol. 41, No. 2, pp. 305-313, 2005. http://dx.doi.org/10.1016/j.automatica.2004.10.009
E. Hansen, G.W.Walster, Global optimization using interval analysis - 2nd edition, Marcel Dekker, 2003.
Published
Issue
Section
License
ONLINE OPEN ACCES: Acces to full text of each article and each issue are allowed for free in respect of Attribution-NonCommercial 4.0 International (CC BY-NC 4.0.
You are free to:
-Share: copy and redistribute the material in any medium or format;
-Adapt: remix, transform, and build upon the material.
The licensor cannot revoke these freedoms as long as you follow the license terms.
DISCLAIMER: The author(s) of each article appearing in International Journal of Computers Communications & Control is/are solely responsible for the content thereof; the publication of an article shall not constitute or be deemed to constitute any representation by the Editors or Agora University Press that the data presented therein are original, correct or sufficient to support the conclusions reached or that the experiment design or methodology is adequate.