Real-Time Systems

, Volume 35, Issue 1, pp 59–89 | Cite as

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

  • Ángel Cuenca
  • Julián Salt
  • Pedro Albertos


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.


Real-time operating systems Modelling Sampled-data control Multirate Control design 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. Albertos P, Salt J, Tornero J (1996) Dual rate adaptive control. Automatica 327:1027–1030MathSciNetCrossRefGoogle Scholar
  2. 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, SydneyGoogle Scholar
  3. Araki M (1993) Recent development in digital control theory. In: Proceedings of the 12th IFAC World Congress, SydneyGoogle Scholar
  4. Aström K, Hagander P, Sternby J (1984) Zeros of sampled systems. Automatica 20:31–38zbMATHCrossRefGoogle Scholar
  5. Casanova V, Salt J (2003) Multirate control implementation for an integrated communication and control system. Contr Engng Pract 11:1335–1348CrossRefGoogle Scholar
  6. 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)Google Scholar
  7. Godbout LF, Jordan D, Apostolakis IS (1990) Closed-loop model for general multirate digital control systems. IEE Proceedings 137(5):329–336Google Scholar
  8. 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–1096Google Scholar
  9. Kranc GM (1957) Input-output analysis of multirate feedback systems. IEEE Trans. Autom Contr. 3:21–28CrossRefGoogle Scholar
  10. Salt J (1992) Control de procesos industriales con muestreo no-convencional. Thesis. Department of Systems Engineering and Control. Politechnical University of Valencia. (In Spanish)Google Scholar
  11. Salt J, Cuenca A, Albertos P (2002) Algebraic design of multirate controllers. 15th IFAC World Congress b’02. BarcelonaGoogle Scholar
  12. Salt J, Albertos P (2005) Model-based multirate controllers design. IEEE Trans. Contr Syst Technol 13(6):988–997CrossRefGoogle Scholar
  13. Thomas HW, Lutte NP (1972) Z-transform analysis of nonuniformly sampled digital filters. Proc. IEE 119(11)Google Scholar
  14. Thompson PM (1986) Gain and phase margins of multirate sampled-data feedback systems. Int J Contr 44(3):833–846zbMATHGoogle Scholar
  15. Vélez CM, Salt J (2000) Simulation of irregular multirate systems. In: Proceedings of 8th symposium on computer aided control system design. salford, United KingdomGoogle Scholar
  16. 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–248zbMATHGoogle Scholar

Copyright information

© Springer Science + Business Media, LLC 2006

Authors and Affiliations

  1. 1.Department of Systems Engineering and Control, Faculty of Computer ScienceTechnical University of ValenciaValenciaSpain
  2. 2.Department of Systems Engineering and ControlTechnical University of ValenciaValenciaSpain

Personalised recommendations