Implementation and evaluation for sophisticated periodic execution control in embedded systems

Research output: Contribution to journalArticle

Abstract

Embedded systems are complicated, and a large number of these systems are widely used today. In embedded systems, the types of processings to be executed are limited, and many processes are executed periodically. In such systems, we need to reduce the overhead of periodic execution control and the dispersion of the processing time. ART-Linux has been proposed as a conventional real-time operating system that can be used for this purpose in various devices such as robots. In this paper, we discuss the periodic execution control of ART-Linux and clarify several problems. Next, we propose a design for sophisticated periodic execution control in order to solve these problems. In addition, we discuss the realization of periodic execution control, and the effects of the proposed control. Finally, we show the results of our evaluation for the release and the wait to clarify the effects of the proposed control.

Original languageEnglish
Pages (from-to)59-78
Number of pages20
JournalInternational Journal of Control and Automation
Volume4
Issue number2
Publication statusPublished - Jun 2011

    Fingerprint

Keywords

  • ART-Linux
  • Control overhead
  • Periodic execution control
  • Realtime process
  • Scheduling

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this