Fundamentals of Implementing Real-Time Control Applicationsin Distributed Computer Systems

  • Authors:
  • Martin Törngren

  • Affiliations:
  • Mechatronics lab, Dept. of Machine Design, The Royal Inst. of Technology, S-100 44 Stockholm Sweden

  • Venue:
  • Real-Time Systems
  • Year:
  • 1998

Quantified Score

Hi-index 0.01

Visualization

Abstract

Automatic control applications are real-time systemswhich pose stringent requirements on precisely time-triggeredsynchronized actions and constant end-to-end delays in feedbackloops which often constitute multi-rate systems. Motivated bythe apparent gap between computer science and automatic controltheory, a set of requirements for real-time implementation ofcontrol applications is given. A real-time behavioral model forcontrol applications is then presented and exemplified. Importantsources and characteristics of time-variations in distributedcomputer systems are investigated. This illuminates key executionstrategies to ensure the required timing behavior. Implicationson design and implementation and directions for further workare discussed.