Skip to main content
Log in

Digital inverse model control using Generalised holds with extensions to the adaptive case

  • Regular Papers
  • Control Theory
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In this paper, a digital implementation of an inverse-model based control scheme is proposed using Generalised Sampling and Hold Functions. The implementation of the controller using this kind of holds allows overcoming the difficulties related to the presence of unstable zeros in the continuous-time model and the usual appearance of unstable discretisation zeros in the discrete model when a ZOH is applied. The Generalised Sampling and Hold Functions allows obtaining a discrete model of the plant with all its zeros stable which allows realizing an exact inverse model of the plant in comparison to the use of a classical ZOH which only allows, in general, an approximate inversion of the plant. The proposed approach is then extended to the adaptive case where the stability and tracking properties of the general scheme are fully proved. Simulation examples showing the scope and application of the method are also presented.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. S. Devasia, D. Chen, and B. Paden, “Nonlinear inversion-based output tracking,” IEEE Trans. on Automatic Control, vol. 41, no. 7, pp. 930–942, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  2. T. Sogo, “Inversion of Sampled-data systems approximates the continuous-time counterpart in a non-causal framework,” Automatica, vol. 44, pp. 823–829, 2008.

    Article  MathSciNet  Google Scholar 

  3. L. R. Hunt and G. Meyer, “Stable inversion for nonlinear systems,” Automatica, vol. 33, no. 8, pp. 1549–1554, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  4. O. Markusson, H. Hjalmarsson, and M. Norrlöf, “Iterative learning control of nonlinear nonminimum phase systems and its application to system and model inversion,” Proc. of the 40th IEEE Conference on Decision and Control, 2001.

  5. A. Piazzi and 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.

    Article  MATH  MathSciNet  Google Scholar 

  6. S. Devasia and B. Paden, “Stable inversion for nonlinear nonmimimum-phase time-varying systems,” IEEE Trans. on Automatic Control, vol. 43, no. 2, pp. 283–288, 1998.

    Article  MATH  MathSciNet  Google Scholar 

  7. E. Muramatsu and K. Watanabe, “Two-degree-offreedom control with adaptive inverse model,” Proc. of SICE Annual Conference, Sapporo, pp. 1677–1680, 2004.

  8. B. Widrow and G. L. Plett, “Nonlinear adaptive inverse control,” Proc. of the Conference on Decision and Control, pp. 1032–1037, 1997.

  9. D. Deb, G. Tao, J. O. Burkhold, and D. R. Smith, “An adaptive inverse control scheme for a synthetic jet actuator model,” Proc. of the American Control Conference, pp. 2646–2651, 2005.

  10. M. Jeanneau, “Unsteady character of fly-by-wire flight controls: round-up and research orientations at airbus,” Proc. of the 6th Asian Control Conference, pp. 171–178, 2006.

  11. A. M. Karshenas, M. W. Dunnigan, and B. W. Williams, “Adaptive inverse control algorithm for shock testing,” IEE Proc. Control Theory Appl, vol. 147, no. 3, pp. 267–276, 2000.

    Article  Google Scholar 

  12. D. Chen and M. York, “Adaptive neural inverse control applied to power systems,” PSCE, pp. 2109–2115, 2006.

  13. A. Kojima and S. Ishijima, “H performance of preview control systems,” Automatica, vol. 39, pp. 693–701, 2003.

    Article  MATH  MathSciNet  Google Scholar 

  14. D. N. Hoover, R. Longchamp, and J. Rosenthal, “Two-degree-of-freedom l 2-optimal tracking with preview,” Automatica, vol. 40, pp. 155–162, 2004.

    Article  MATH  MathSciNet  Google Scholar 

  15. M. Shafiq, “Internal model control structure using adaptive inverse control strategy,” ISA Transactions, vol. 44, pp. 353–362, 2005.

    Article  Google Scholar 

  16. O. A. A. Orqueda and M. A. Jordán, “Adaptive control of unstable systems based on kautz expanded inverse model,” COC, St. Petersburg, pp. 549–552, 1997.

  17. D. W. Kim, J. B. Park, Y. H. Jo, and S. H. Kim, “Multirate digital control for fuzzy systems: lmi based design and stability analysis,” International Journal of Control, Automation and Systems, vol. 4, no. 4, pp. 506–515, 2006.

    Google Scholar 

  18. Y. Zhang and K. T. Chong, “Time-discretization of time delayed non-affine system via taylor-lie series using scaling and squaring technique,” International Journal of Control, Automation, and Systems, vol. 4, no. 3, pp. 293–301, 2006

    Google Scholar 

  19. H. K. Aström, P. Hagander, and J. Sternby, “Zeros of sampled systems,” Automatica, vol. 20, pp. 31–38, 1984.

    Article  MATH  Google Scholar 

  20. T. Hagiwara and M. Araki, “Stability of the limiting zeros of sampled-data systems with zero and first-order holds,” International Journal of Control, vol. 58, no. 6, pp. 1325–1346, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  21. P. T. Kabamba, “Control of linear systems using generalized sampled-data hold functions,” IEEE Trans. Automatic Control, vol. 32, no. 9, pp. 772–783, 1987.

    Article  MATH  MathSciNet  Google Scholar 

  22. K. L. Moore, S. P. Bhattacharyya, and M. Dahleh, “Capabilities and limitations of multirate control schemes,” Automatica, vol. 29, no. 4, pp. 941–951, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  23. J.-T. H. Chan, “On the stabilisation of discrete system zeros,” Int. J. Control, vol. 69, no. 6, pp. 789–796, 1998.

    Article  MATH  Google Scholar 

  24. A. Feuer and G. C. Goodwin, “Generalized sample hold functions: Frequency domain analysis of robustness, sensitivity and intersample difficulties,” IEEE Trans. on Automatic Control, vol, 39, no. 5 pp. 1042–1047, 1994.

    Article  MATH  MathSciNet  Google Scholar 

  25. A. G. Aghdam and E. J. Davison, “Decentralized control of systems, using generalized sampled-data hold functions,” Proc. of the 38th IEEE Conference on Decision and Control, vol. 4, pp. 3912–3913, Dec. 1999.

    Google Scholar 

  26. M. de la Sen and S. Alonso-Quesada, “Model matching via multirate sampling with fast sampled input guaranteeing the stability of the plant zeros: extensions to adaptive control,” IET Control Theory Appl., vol. 1, no. 1, pp. 210–225, 2007.

    Article  MathSciNet  Google Scholar 

  27. S. Alonso-Quesada and M. de la Sen, “A discrete multi-estimation adaptive control scheme for stabilising non-inversely stable continuous-time plants using fractional holds,” Proc of the 46th Conference on Decision and Control, pp. 1320–1325, 2007.

  28. R. Vilanova and I. Serra, “Realization of twodegree-of-freedom compensators,” IEE Proc. Part D., vol. 144, no. 6, pp. 589–596, 1997.

    MATH  Google Scholar 

  29. S. Devasia, “Should model-based inverse inputs be used as feedforward under plant uncertainty?” IEEE Trans. on Automatic Control, vol. 47, no. 11, pp. 1865–1871, 2002.

    Article  MathSciNet  Google Scholar 

  30. G. C. Goodwin and K. S. Sin, Adaptive Filtering, Prediction and Control, Dover Publications, 2009.

  31. L. Moreira, T. I. Fossen, and C. Guedes Soares, “Path following control system for a tanker ship model, Ocean Engineering, vol. 34, pp. 2074–2085, 2007.

    Article  Google Scholar 

  32. S. Liang and M. Ishitobi, “Properties of zeros of discretised systems using multirate input and hold,” IEE Proc.-Control Theory and Applications, vol. 151, no. 2, pp. 180–184, 2004.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Asier Ibeas.

Additional information

Recommended by Editorial Board member Seung Hi Lee under the direction of Editor Young Il Lee. This work was supported by Spanish Ministry of Science and Technology through research grants DPI2007-63356, DPI2009-07197, DPI2007-64570 and by the Basque Government via Research Grants Groups no. IT378-10.

Asier Ibeas was born in Bilbao, Spain, on July 7, 1977. He received his M.Sc. degree in Applied Physics and his Ph. D. degree in Automatic Control from University of the Basque Country, Spain, in 2000 and 2006, respectively. Recently he has been appointed Lecturer of Electrical Engineering at Autonomous University of Barcelona, Spain. His research interests include time-delayed systems, robust adaptive control and applications of artificial intelligence to control systems design.

Manuel de la Sen was born in Arrigorriaga, Bizkaia in the Spanish Basque Country. He obtained his M.Sc. degree in Applied Physics (Electronics and Automation) with honors from the Basque Country University in 1975, his Ph.D. degree in Applied Physics with high honors from the same University in 1979 and the degree of Docteur-d’Etatès-Sciences Physiques (specialité Automatique et Traitement du Signal) from the University of Grenoble (France) with “mention très honorable” in 1987. He has had several teaching and research positions in the University of the Basque Country in Bilbao (Spain) where he is currently Professor of Systems Engineering and Automatic Control in the Department of Electricity and Electronics and Head of the Institute of Research and Development of Processes IIDP. He has also had positions of Visiting Professor in the University of Grenoble (France), the University of Newcastle (New South Wales, Australia) and the Australian National University ANU (Canberra, Australia). He has been a member of the Editorial Board of the Electrosoft Journal (CML Mechanical and Computational Engineering Publications) and he is currently in the Editorial Board of the journals Nonlinear Analysis, Modelling and Control and Discrete Dynamics in Nature and Society. He has been author or coauthor of a number of papers in the fields of Expert and Adaptive Systems, Mathematical Systems Theory, Discrete and Time-Delay Systems and Ordinary Differential Equations, which are his research interest subjects. He acts and has acted as reviewer for several International Journals and Conferences of Control Theory and Engineering and Applied Mathematics.

Pedro Balaguer is currently with the Department of Industrial Systems Engineering and Design at University Jaume I de Castelló. He obtained his MSc from the Polytechnic University of Valencia and from 2003 to 2004 he was with the Center for Rehabilitation Engineering, at the University of Glasgow. He obtained his Ph.D. at the Autonomous University of Barcelona. His current research interest include the application of robust and adaptive control to dimensionally similar systems and the formalization of control systems on the basis of information concepts.

Ramón Vilanova was born in Lérida, Spain, on September 10, 1968. He graduated in the Autonomous University of Barcelona (1991) obtaining the title of doctor through the same University (1996). At present he occupies the position of Lecturer at the School of Engineering of the Autonomous University of Barcelona where develops educational task teaching subjects of Signals and Systems, Automatic Control and Technology of Automated Systems. His research interests include methods of tuning of PID regulators, systems with uncertainty, analysis of control systems with several degrees of freedom, application to environmental systems and development of methodologies for design of machine-man interfaces. He is author of several book chapters and has more than 100 publications in international congresses/journals. He is a member of IEEE and SIAM.

Carles Pedret was born in Tarragona, Spain. He received his B.Sc. degree in Electronic Engineering and his Ph.D. degree in System Engineering and Automation from the Autonomous University of Barcelona, in 1997 and 2003, respectively. He is currently working as a Research Academic in the Department of Telecommunications and System Engineering in the Autonomous University of Barcelona. His research interest is in uncertain systems, time-delay systems and robust control.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Ibeas, A., de la Sen, M., Balaguer, P. et al. Digital inverse model control using Generalised holds with extensions to the adaptive case. Int. J. Control Autom. Syst. 8, 707–719 (2010). https://doi.org/10.1007/s12555-010-0401-7

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-010-0401-7

Keywords

Navigation