How Does Control Timing Affect Performance?
(2003) In Control Systems Magazine 23(3). p.16-30- Abstract
- The article presents two Matlab-based tools for analysis andsimulation of real-time control systems: Jitterbug andTrueTime.Jitterbug allows the user to compute aquadratic performance criterion for a linear control system undervarious timing conditions. The control system is described using anumber of continuous- and discrete-time linear systems. Astochastic timing model with random delays is used to describe theexecution of the system. The tool can also be used to investigateaperiodic controllers, multirate controllers, and jitter-compensatingcontrollers.TrueTime facilitates event-based co-simulation of amultitasking real-time kernel containing controller tasks and thecontinuous dynamics of controlled plants. The simulations capture... (More)
- The article presents two Matlab-based tools for analysis andsimulation of real-time control systems: Jitterbug andTrueTime.Jitterbug allows the user to compute aquadratic performance criterion for a linear control system undervarious timing conditions. The control system is described using anumber of continuous- and discrete-time linear systems. Astochastic timing model with random delays is used to describe theexecution of the system. The tool can also be used to investigateaperiodic controllers, multirate controllers, and jitter-compensatingcontrollers.TrueTime facilitates event-based co-simulation of amultitasking real-time kernel containing controller tasks and thecontinuous dynamics of controlled plants. The simulations capture thetrue, timely behavior of real-time controller tasks and communicationnetworks, and dynamic control and scheduling strategies can beevaluated from a control performance perspective. The controllers canbe implemented as Matlab functions, C functions, or ordinarydiscrete-time Simulink blocks.A number of examples that illustrate the use of the tools are given. (Less)
Please use this url to cite or link to this publication:
https://lup.lub.lu.se/record/161677
- author
- Cervin, Anton
LU
; Henriksson, Dan
LU
; Lincoln, Bo
LU
; Eker, Johan
and Årzén, Karl-Erik
LU
- organization
- publishing date
- 2003
- type
- Contribution to journal
- publication status
- published
- subject
- keywords
- software tools, control engineering, Jitterbug, TrueTime
- in
- Control Systems Magazine
- volume
- 23
- issue
- 3
- pages
- 16 - 30
- publisher
- IEEE - Institute of Electrical and Electronics Engineers Inc.
- external identifiers
-
- wos:000183034600003
- scopus:0037701352
- ISSN
- 0272-1708
- DOI
- 10.1109/MCS.2003.1200240
- language
- English
- LU publication?
- yes
- id
- 7a046306-dc00-4136-b8b1-b193deb5dc75 (old id 161677)
- date added to LUP
- 2016-04-01 15:19:33
- date last changed
- 2025-10-14 12:58:58
@article{7a046306-dc00-4136-b8b1-b193deb5dc75,
abstract = {{The article presents two Matlab-based tools for analysis andsimulation of real-time control systems: Jitterbug andTrueTime.Jitterbug allows the user to compute aquadratic performance criterion for a linear control system undervarious timing conditions. The control system is described using anumber of continuous- and discrete-time linear systems. Astochastic timing model with random delays is used to describe theexecution of the system. The tool can also be used to investigateaperiodic controllers, multirate controllers, and jitter-compensatingcontrollers.TrueTime facilitates event-based co-simulation of amultitasking real-time kernel containing controller tasks and thecontinuous dynamics of controlled plants. The simulations capture thetrue, timely behavior of real-time controller tasks and communicationnetworks, and dynamic control and scheduling strategies can beevaluated from a control performance perspective. The controllers canbe implemented as Matlab functions, C functions, or ordinarydiscrete-time Simulink blocks.A number of examples that illustrate the use of the tools are given.}},
author = {{Cervin, Anton and Henriksson, Dan and Lincoln, Bo and Eker, Johan and Årzén, Karl-Erik}},
issn = {{0272-1708}},
keywords = {{software tools; control engineering; Jitterbug; TrueTime}},
language = {{eng}},
number = {{3}},
pages = {{16--30}},
publisher = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
series = {{Control Systems Magazine}},
title = {{How Does Control Timing Affect Performance?}},
url = {{https://lup.lub.lu.se/search/files/4367396/625629.pdf}},
doi = {{10.1109/MCS.2003.1200240}},
volume = {{23}},
year = {{2003}},
}