TrueTime: simulation of networked computer control systems

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceeding

Standard

TrueTime: simulation of networked computer control systems. / Henriksson, Dan; Cervin, Anton; Andersson, Martin; Årzén, Karl-Erik.

Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems. IFAC, 2006. p. 272-273.

Research output: Chapter in Book/Report/Conference proceedingPaper in conference proceeding

Harvard

Henriksson, D, Cervin, A, Andersson, M & Årzén, K-E 2006, TrueTime: simulation of networked computer control systems. in Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems. IFAC, pp. 272-273, ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems, Alghero, Italy, 2006/06/07.

APA

Henriksson, D., Cervin, A., Andersson, M., & Årzén, K-E. (2006). TrueTime: simulation of networked computer control systems. In Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems (pp. 272-273). IFAC.

CBE

Henriksson D, Cervin A, Andersson M, Årzén K-E. 2006. TrueTime: simulation of networked computer control systems. In Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems. IFAC. pp. 272-273.

MLA

Henriksson, Dan et al. "TrueTime: simulation of networked computer control systems". Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems. IFAC. 2006, 272-273.

Vancouver

Henriksson D, Cervin A, Andersson M, Årzén K-E. TrueTime: simulation of networked computer control systems. In Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems. IFAC. 2006. p. 272-273

Author

Henriksson, Dan ; Cervin, Anton ; Andersson, Martin ; Årzén, Karl-Erik. / TrueTime: simulation of networked computer control systems. Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems. IFAC, 2006. pp. 272-273

RIS

TY - GEN

T1 - TrueTime: simulation of networked computer control systems

AU - Henriksson, Dan

AU - Cervin, Anton

AU - Andersson, Martin

AU - Årzén, Karl-Erik

PY - 2006

Y1 - 2006

N2 - Computer-based control systems and networked control systems are hybrid systems where continuous time-driven dynamics and discrete event-driven dynamics interact. The temporal non-determinism introduced by computing and communication in the form of delays and jitter can lead to significant performance degradation. TrueTime is a MATLAB/Simulink-based simulation tool that takes a completely different approach. Using TrueTime it is possible to simulate the temporal aspects of multi-tasking real-time kernels and wired or wireless networks within Simulink together with the continuous-time dynamics of the controlled plant. TrueTime consists of a block library with a computer kernel block and wired and wireless network blocks. The blocks are variable-step, discrete, MATLAB S-functions written in C++. The kernel block executes user-defined tasks and interrupts handlers. The network blocks distribute messages between computer nodes according to a chosen network model. The blocks are connected with ordinary continuous-time Simulink blocks to form a real-time control system

AB - Computer-based control systems and networked control systems are hybrid systems where continuous time-driven dynamics and discrete event-driven dynamics interact. The temporal non-determinism introduced by computing and communication in the form of delays and jitter can lead to significant performance degradation. TrueTime is a MATLAB/Simulink-based simulation tool that takes a completely different approach. Using TrueTime it is possible to simulate the temporal aspects of multi-tasking real-time kernels and wired or wireless networks within Simulink together with the continuous-time dynamics of the controlled plant. TrueTime consists of a block library with a computer kernel block and wired and wireless network blocks. The blocks are variable-step, discrete, MATLAB S-functions written in C++. The kernel block executes user-defined tasks and interrupts handlers. The network blocks distribute messages between computer nodes according to a chosen network model. The blocks are connected with ordinary continuous-time Simulink blocks to form a real-time control system

KW - ordinary continuous-time Simulink blocks

KW - interrupts handlers

KW - real-time control system

KW - user-defined tasks

KW - C++

KW - computer kernel block

KW - block library

KW - wireless network blocks

KW - wired network blocks

KW - multitasking real-time kernels

KW - Simulink-based simulation tool

KW - Matlab S-functions

KW - discrete event-driven dynamics

KW - continuous time-driven dynamics

KW - hybrid systems

KW - TrueTime

KW - networked computer control system simulation

M3 - Paper in conference proceeding

SP - 272

EP - 273

BT - Preprints. ADHS'06 2nd IFAC Conference on Analysis and Design of Hybrid Systems

PB - IFAC

ER -