Skip to main content
Log in

Implementation of algebraic controllers for non-conventional sampled-data systems

  • Published:
Real-Time Systems Aims and scope Submit manuscript

Abstract

Nowadays, in industrial control applications, is rather usual to sample and update different variables at different rates, although it is common to consider all these activities equally and regularly spaced on time. These applications are implemented on real-time operating systems by decomposing them into several tasks in such a way that pre-emption and blocking may appear due to task priorities and resource sharing. This could imply the presence of delays, leading to a non-regular periodic behaviour and, as a result, the control performance can be degraded. In order to undertake this problem, a solution based on a modelling methodology for non-conventional sampled-data systems is proposed. This technique permits the consideration of any cyclic sampling pattern. Thus, these delays can be considered in the modelling step, and later on, a non-conventional controller based on this model can be designed. In this way, if the considered non-conventional control system is implemented assuming a real-time operating system (Tornado-VxWorks, in this case), a clear performance improvement can be observed.

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

  • Albertos P, Salt J, Tornero J (1996) Dual rate adaptive control. Automatica 327:1027–1030

    Article  MathSciNet  Google Scholar 

  • Albertos P, Crespo A, Ripoll I, Vallés M, Balbastre P (2000) RT control scheduling to reduce control performance degrading. In: Proceedings of the 39th IEEE Conference on decision and control, Sydney

  • Araki M (1993) Recent development in digital control theory. In: Proceedings of the 12th IFAC World Congress, Sydney

  • Aström K, Hagander P, Sternby J (1984) Zeros of sampled systems. Automatica 20:31–38

    Article  MATH  Google Scholar 

  • Casanova V, Salt J (2003) Multirate control implementation for an integrated communication and control system. Contr Engng Pract 11:1335–1348

    Article  Google Scholar 

  • Cuenca A (2004) Modelado, análisis y diseño de sistemas de control con muestreo no-convencional. Thesis. Department of Systems Engineering and Control. Politechnical University of Valencia. (In Spanish)

  • Godbout LF, Jordan D, Apostolakis IS (1990) Closed-loop model for general multirate digital control systems. IEE Proceedings 137(5):329–336

    Google Scholar 

  • Khargonekar PP, Poolla K, Tannenbaum A (1985) Robust control of linear time-invariant plants using periodic compensation. IEEE Trans. Autom Contr AC-30(11):1088–1096

    Google Scholar 

  • Kranc GM (1957) Input-output analysis of multirate feedback systems. IEEE Trans. Autom Contr. 3:21–28

    Article  Google Scholar 

  • Salt J (1992) Control de procesos industriales con muestreo no-convencional. Thesis. Department of Systems Engineering and Control. Politechnical University of Valencia. (In Spanish)

  • Salt J, Cuenca A, Albertos P (2002) Algebraic design of multirate controllers. 15th IFAC World Congress b’02. Barcelona

  • Salt J, Albertos P (2005) Model-based multirate controllers design. IEEE Trans. Contr Syst Technol 13(6):988–997

    Article  Google Scholar 

  • Thomas HW, Lutte NP (1972) Z-transform analysis of nonuniformly sampled digital filters. Proc. IEE 119(11)

  • Thompson PM (1986) Gain and phase margins of multirate sampled-data feedback systems. Int J Contr 44(3):833–846

    MATH  Google Scholar 

  • Vélez CM, Salt J (2000) Simulation of irregular multirate systems. In: Proceedings of 8th symposium on computer aided control system design. salford, United Kingdom

  • Vinagre BM, Podlubny I, Hernández A, Feliu V (2000) Some approximations of fractional order operators used in control theory and applications. Fract Calcul Appl Anal 3(3):231–248

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ángel Cuenca.

Additional information

Ángel Cuenca was born in Valencia (Spain) in 1974. He received his M.Sc. degree in Computer Science in 1998 and his Ph.D. in Control Engineering in 2004, from the Polytechnic University of Valencia. He is with the department of Systems Engineering and Control at the Polytechnic University of Valencia. He has been teaching courses on systems theory, programmable logic controllers and multi-rate sampled-data systems. His research interests include non-conventionally sampled-data systems and networked based control systems. He has taken part in several national and European research projects.

Julian Salt was born in Valencia, Spain in 1960. He received his M.Sc. degree in industrial engineering in 1986 and his Ph.D. in Control Engineering in 1992, from Valencia Polytechnic University. His current position is as Professor of Automatic Control (2000-), Valencia Polytechnic University (UPV), teaching a wide range of subjects in the area from continuous and discrete simulation to automation and programmable logic controllers applications. His research interests include non-conventionally sampled control systems and networked based control systems. He has taken part in research projects funded by local industries, government and the European Science Foundation. He has also been involved in educational projects and currently is Head of the Systems Engineering and Control Department at UPV. He has been director of 8 PhD thesis and coauthor of about 60 technical papers in journals and technical meetings.

Pedro Albertos, full Professor since 1975, currently at the Dept of Systems Engineering and Control at the Polytechnic University of Valencia, Spain. He has been Director from 1979 to 1995 and in 1998. He has been teaching courses on Advanced Control Systems, Intelligent Control Systems and Systems Theory. He is Honorary Profesor at the Northwestern University, Senhyang, China and Doctor Honoris Causa at the Universities of Oulu (Finland) and Polytechnic of Bucarest (Rumania). Invited Professor in more than 20 Universities, all around the world, he has delivered seminars in more than 30 universities and research centres. Authored more than 300 papers, book chapters and congress communications, he is co-editor of 7 books and co-author of Multivariable Control Systems (Springer 2004). He has directed 16 PhD thesis, and he is the coordinator of the PhD Program on Automatica and Industrial Informatics, which has been implemented in Spain, Mexico, Columbia and Venezuela. He has participated in many national and international research projects. Currently is involved in the ARTIST2 Node of Excellence on Embedded Control Systems. He is associated editor of Control Engineering Practice and Automatica and editor in chief of the journal Revista RIAI (Revista Iberoamericana de Automática e Informática Industrial). In the period 1999–2002 he was the IFAC President.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Cuenca, Á., Salt, J. & Albertos, P. Implementation of algebraic controllers for non-conventional sampled-data systems. Real-Time Syst 35, 59–89 (2007). https://doi.org/10.1007/s11241-006-9001-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11241-006-9001-2

Keywords

Navigation