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
- 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}}, }