TrueTime: Simulation of Control Loops Under Shared Computer Resources
(2002)- 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:
https://lup.lub.lu.se/record/537603
- author
- Henriksson, Dan LU ; Cervin, Anton LU and Årzén, Karl-Erik LU
- organization
- publishing date
- 2002
- 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
- host publication
- 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
- 2016-04-04 10:01:32
- date last changed
- 2022-02-28 17:43:25
@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}}, keywords = {{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}}, url = {{https://lup.lub.lu.se/search/files/5442638/8866526.pdf}}, year = {{2002}}, }