Skip to main content

On Self-triggered Full-Information H-Infinity Controllers

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4416))

Abstract

A self-triggered control task is one in which the task determines its next release time. It has been conjectured that self-triggering can relax the requirements on a real-time scheduler while maintaining application (i.e. control system) performance. This paper presents preliminary results supporting that conjecture for a self-triggered real-time system implementing full-information \({\mathcal H}_{\infty}\) controllers. Release times are selected to enforce upper bounds on the induced \({\mathcal L}_2\) gain of a linear feedback control system. These release times are treated as requests by the system scheduler, which then assigns actual release times using Buttazzo’s elastic scheduling algorithm. Preliminary experimental results from a Matlab stateflow simulink model demonstrated a remarkable robustness to scheduling delays induced by real-time schedulers. These results show that self-triggered controllers are indeed able to maintain acceptable levels of application performance during prolonged periods of processor overloading.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Arzen, K.E.: A simple event-based pid controller. In: Proceedings of the 14th IFAC World Congress (1999)

    Google Scholar 

  2. Velasco, M., Marti, P., Fuertes, J.M.: The self triggered task model for real-time control systems. In: Work-in-Progress Session of the 24th IEEE Real-Time Systems Symposium (RTSS03), IEEE Computer Society Press, Los Alamitos (2003)

    Google Scholar 

  3. Hristu-Varsakelis, D., Kumar, P.R.: Interrupt-based feedback control over a shared communication medium. In: Proceedings of the IEEE Conference on Decision and Control, IEEE Computer Society Press, Los Alamitos (2002)

    Google Scholar 

  4. Astrom, K.J., Bernhardsson, B.M.: Comparison of riemann and lebesgue sampling for first order stochastic systems. In: Proceedings of the IEEE Conference on Decision and Control, IEEE Computer Society Press, Los Alamitos (1999)

    Google Scholar 

  5. Voulgaris, P.: Control of asynchronous sampled data systems. IEEE Transactions on Automatic Control 39(7), 1451–1455 (1994)

    Article  MATH  MathSciNet  Google Scholar 

  6. Tabuada, P., Wang, X.: Preliminary results on state-triggered scheduling of stabilizing control tasks. In: IEEE Conference on Decision and Control, IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  7. Buttazzo, G., Lipari, G., Abeni, L.: Elastic task model for adaptive rate control. In: IEEE Real-Time Systems Symposium (RTSS), IEEE Computer Society Press, Los Alamitos (1998)

    Google Scholar 

  8. Chantem, T., Hu, X., Lemmon, M.D.: Generalized elastic scheduling. In: Real-Time Systems Symposium (RTSS) (2006)

    Google Scholar 

  9. Zheng, Y., Owens, D.H., Billings, S.A.: Fast sampling and stability of nonlinear sampled-data systems: Part 2. sampling rate estimations. IMA Journal of Mathematical Control and Information 7, 13–33 (1990)

    Article  MathSciNet  Google Scholar 

  10. Nesic, D., Teel, A.R., Sontag, E.D.: Formulas relating kl stability estimates of discrete-time and sampled-data nonlinear systems. Systems and Control Letters 38, 49–60 (1999)

    Article  MATH  MathSciNet  Google Scholar 

  11. Seto, D., et al.: On task schedulability in real-time control systems. In: IEEE Real-time Technology and Applications Symposium, pp. 13–21. IEEE Computer Society Press, Los Alamitos (1996)

    Google Scholar 

  12. Cervin, A., et al.: Feedback-feedforward scheduling of control tasks. Real-time Systems 23(1-2), 25–53 (2002)

    Article  MATH  Google Scholar 

  13. Marti, P., et al.: Optimal state feedback resource allocation for resource-constrained control tasks. In: IEEE Real-Time Systems Symposium (RTSS 2004), pp. 161–172. IEEE Computer Society Press, Los Alamitos (2004)

    Google Scholar 

  14. Caccamo, M., Buttazzo, G., Sha, L.: Elastic feedback control. In: IEEE Euromicro Conference on Real-Time Systems (ECRTS), IEEE Computer Society Press, Los Alamitos (2000)

    Google Scholar 

  15. Buttazzo, G., et al.: Elastic scheduling for flexible workload management. IEEE Transactions on Computers 51(3), 289–302 (2002)

    Article  Google Scholar 

  16. Hu, X.S., Chantem, T., Lemmon, M.: Optimal elastic scheduling. In: IEEE Real-time and embedded technology and applications symposium - works in progress track, IEEE Computer Society Press, Los Alamitos (2006)

    Google Scholar 

  17. Liu, C.L., Layland, J.W.: Scheduling for multiprogramming in a hard-real-time environment. Journal of the Association for Computing Machinery 20(1), 46–61 (1973)

    MATH  MathSciNet  Google Scholar 

  18. Baruah, S.K., Rosier, L.I., Howell, R.R.: Algorithms and complexity concerning the preemptive scheduling of periodic, real-time tasks on one processor. Journal of Real-Time Systems 2, 301–324 (1990)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Alberto Bemporad Antonio Bicchi Giorgio Buttazzo

Rights and permissions

Reprints and permissions

Copyright information

© 2007 Springer Berlin Heidelberg

About this paper

Cite this paper

Lemmon, M., Chantem, T., Hu, X.S., Zyskowski, M. (2007). On Self-triggered Full-Information H-Infinity Controllers. In: Bemporad, A., Bicchi, A., Buttazzo, G. (eds) Hybrid Systems: Computation and Control. HSCC 2007. Lecture Notes in Computer Science, vol 4416. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-71493-4_30

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-71493-4_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-71492-7

  • Online ISBN: 978-3-540-71493-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics