Skip to main content

Control Co-design: Algorithms and Their Implementation

  • Conference paper
Book cover Reliable Software Technologiey – Ada-Europe 2010 (Ada-Europe 2010)

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 6106))

Included in the following conference series:

  • 425 Accesses

Abstract

This paper deals with the new approach in the design of hard real-time control applications where the control requirements as well as computing and communication constraints should be jointly taken into account to design a control application. Resource distribution and limitation, safety requirements and autonomy lead to the need of the so called co-design, where the integral problem of the design of the control structure, algorithm and its implementation should be tackled together. Along these lines, after a motivation, the interlacing between both design issues is analyzed and new concepts and architectures are proposed.

This project has been partially granted by Consellería de Educación under PROMETEO project number 2009-0268 as well as CICYT project SIDIRELI: DPI2008-06737-C02-01/02.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Albertos, P.: Phase-conditionally stable systems. Systems & Control Letters 55, 803–808 (2006)

    Article  MATH  MathSciNet  Google Scholar 

  2. Albertos, P., Crespo, A., Simó, J.: Control Kernel: a Key concept in Embedded Control Systems. In: IFAC Conf. on Mechatronics (2006)

    Google Scholar 

  3. Albertos, P., Crespo, A., Vallés, M., Ripoll, I.: Embedded control systems: some issues and solutions. In: 16th IFAC World Congress (2005)

    Google Scholar 

  4. Albertos, P., Mareels, I.: Feedback and Control for Everyone. Springer, Heidelberg (2010)

    Book  MATH  Google Scholar 

  5. Albertos, P., Olivares, M.: Time Delay Limitations in Control Implementation. In: European Control Conference, Karlsrue, Germany (1999)

    Google Scholar 

  6. Albertos, P., Vallés, M., Cuenca, A., Valera, A.: Essential control in Embedded Control Systems. In: IFAC Symp. On Cost Oriented Automation, Havana, Cuba (2007)

    Google Scholar 

  7. Årzén, K.-E., Cervin, A.: Control and Embedded Computing: Survey of Research Directions. In: Proc. 16th IFAC World Congress, Prague, Czech Republic (2005)

    Google Scholar 

  8. Årzén, K.-E., Cervin, A., Eker, J., Sha, L.: An Introduction to Control and Scheduling Co-Design. In: Proceedings of the 39th IEEE Conference on Decision and Control, Sydney, Australia (2000)

    Google Scholar 

  9. Åström, K.J.: Event based control In Analysis and Design of Nonlinear Control Systems. In: Honour of Alberto Isidori, vol. 147, pp. 127–147. Springer, Heidelberg (2007)

    Google Scholar 

  10. Åström, K.J., Wittenmark, B.: Computer controlled systems. Prentice Hall, Englewood Cliffs (1997)

    Google Scholar 

  11. Baliga, G., Kumar, R.: A Middleware for Control Over Networks. In: Decision and Control. European Control Conference, pp. 482–487 (2005)

    Google Scholar 

  12. Banning, R., Roesch, M., Morgan, A.: Improved Embedded Flight Control System Design Oricess using Integrated System Design/code Generation Tools, pp. 134–138. IEEE, Los Alamitos (1994)

    Google Scholar 

  13. Bertrand, D., Déplanche, A., Faucou, S., Roux, O.H.: A Study of the AADL Mode Change Protocol. In: Proceedings of the 13th IEEE international Conference on on Engineering of Complex Computer Systems. ICECCS, pp. 288–293. IEEE Computer Society, Washington (2008)

    Google Scholar 

  14. Cervin, A.: Integrated Control and Real-Time Scheduling. PhD Thesis. Departament of Automatic Control, Lund Institute of Technology, Lund, Sweden (2003)

    Google Scholar 

  15. Cervin, A., Ecker, J., Bernhardsson, B., Årzén, K.-E.: Feedback feedforward scheduling of control tasks. Real Time Systems 23(6), 25–53 (2002)

    Article  MATH  Google Scholar 

  16. Chow, M.-Y., Tipsuwan, Y.: Network-Based Control Systems: a Tutorial. In: The 27th Annual Conference of the IEEE Industrial Electronics Society, pp. 1593–1600 (2001)

    Google Scholar 

  17. Crespo, A., Albertos, P., Vallés, M., Lluesma, M., Simó, J.: Schedulability issues in complex embedded control systems. In: IEEE International Symposium on Computer-Aided Control Systems Design, Munich, Germany (2006)

    Google Scholar 

  18. Crespo, A., Ripoll, I., Masmano, M., Arberet, P., Metge, J.J.: XtratuM an Open Source Hypervisor for TSP Embedded Systems in Aerospace. Data Systems In Aerospace DASIA, Istanbul, Turkey (2009)

    Google Scholar 

  19. Fernández, A., Vallés, M., Crespo, A., Albertos, P., Simó, J.: Middleware for Control Kernel Implementation in Embedded Control Systems. In: The 17th IFAC World Congress, Seoul, Korea (2008)

    Google Scholar 

  20. Kopetz, H.: Real-time systems: design principles for distributed embedded applications. Kluwer Academic Publishers, Dordrecht (1997)

    MATH  Google Scholar 

  21. Lee, E.A.: Cyber Physical Systems: Design Challenges. In: International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing, ISORC (2008)

    Google Scholar 

  22. OMG: Data Distribution Service for Real-Time Systems, v1.1. Document formal/2005-12-04 (2005)

    Google Scholar 

  23. Pardo-Castellote, G.: OMG Data-Distribution Service: architectural overview. In: Proceedings of 23rd International Conference on Distributed Computing Systems Workshops, Providence, USA, vol. 19-22, pp. 200–206 (2003)

    Google Scholar 

  24. Peiró, S., Masmano, M., Ripoll, I., Crespo, A.: PaRTiKle OS, a Replacement for the Core of RTLinux-GPL. In: 9th Real Time Llinux Workshop, Linz, Austria, Real-Time Systems Group, Polytechnic University of Valencia, p. 6 (2007)

    Google Scholar 

  25. PolyORB.: Distributed applications and middleware, http://polyorb.ow2.org/

  26. Real, J., Crespo, A.: Mode Change Protocols for Real-Time Systems: A Survey and a New Proposal. Real-Time Systems 26(2), 161–197 (2004)

    Article  MATH  Google Scholar 

  27. Schantz, R.E., Loyall, J.P., Rodrigues, C., Schmidt, D.C., Krishnamurthy, Y., Pyarali, I.: Flexible and Adaptive QoS Control for Distributed Real-Time and Embedded Middleware. In: Endler, M., Schmidt, D.C. (eds.) Middleware 2003. LNCS, vol. 2672, Springer, Heidelberg (2003)

    Chapter  Google Scholar 

  28. Xia, F., Sun, Y.: Control-Scheduling Codesign: A Perspective on Integrating Control and Computing. NO.S. 1, 1352 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Albertos, P., Crespo, A., Simó, J., Fernández, A. (2010). Control Co-design: Algorithms and Their Implementation. In: Real, J., Vardanega, T. (eds) Reliable Software Technologiey – Ada-Europe 2010. Ada-Europe 2010. Lecture Notes in Computer Science, vol 6106. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13550-7_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-13550-7_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-13549-1

  • Online ISBN: 978-3-642-13550-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics