Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

How Does Control Timing Affect Performance?

Cervin, Anton LU orcid ; Henriksson, Dan LU ; Lincoln, Bo LU ; Eker, Johan and Årzén, Karl-Erik LU orcid (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:
author
; ; ; and
organization
publishing date
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
2022-03-30 00:42:48
@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}},
}