Advanced

TrueTime: Simulation of Control Loops Under Shared Computer Resources

Henriksson, Dan LU ; Cervin, Anton LU and Årzén, Karl-Erik LU (2002) In Proceedings of the 15th IFAC world congress
Abstract
The paper presents TrueTime, aMatlab/Simulink-based simulator for real-time controlsystems. TrueTime makes it possible to simulate the temporalbehavior of multi-tasking real-time kernels containing controllertasks and to study the effects of CPU and network scheduling on controlperformance. The simulated real-time kernel is event-driven and canhandle external interrupts as well as fine-grained details such ascontext switches. Arbitrary scheduling policies may be defined, andthe control tasks may be implemented using C functions, M functions,or Simulink block diagrams. A number of examples that illustratethe use of TrueTime are presented.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
Feedback scheduling, Event-based simulation, Real-time control systems, Shared resources, Real-time kernel
in
Proceedings of the 15th IFAC world congress
publisher
Elsevier
external identifiers
  • scopus:84907599137
language
English
LU publication?
yes
id
0da8ebd7-80e4-44b9-b0bc-bc6117047cd0 (old id 537603)
date added to LUP
2007-09-19 15:58:34
date last changed
2017-03-26 04:32:41
@inproceedings{0da8ebd7-80e4-44b9-b0bc-bc6117047cd0,
  abstract     = {The paper presents TrueTime, aMatlab/Simulink-based simulator for real-time controlsystems. TrueTime makes it possible to simulate the temporalbehavior of multi-tasking real-time kernels containing controllertasks and to study the effects of CPU and network scheduling on controlperformance. The simulated real-time kernel is event-driven and canhandle external interrupts as well as fine-grained details such ascontext switches. Arbitrary scheduling policies may be defined, andthe control tasks may be implemented using C functions, M functions,or Simulink block diagrams. A number of examples that illustratethe use of TrueTime are presented.},
  author       = {Henriksson, Dan and Cervin, Anton and Årzén, Karl-Erik},
  booktitle    = {Proceedings of the 15th IFAC world congress},
  keyword      = {Feedback scheduling,Event-based simulation,Real-time control systems,Shared resources,Real-time kernel},
  language     = {eng},
  publisher    = {Elsevier},
  title        = {TrueTime: Simulation of Control Loops Under Shared Computer Resources},
  year         = {2002},
}