Paper published in a book (Scientific congresses, symposiums and conference proceedings)
A Model-Based Development Environment for Rapid-Prototyping of Latency-Sensitive Automotive Control Software
Sundharam, Sakthivel Manikandan; Havet, Lionel; Altmeyer, Sebastian et al.
2016In Proceedings of 6th Intentional Symposium on Embedded computing & system Design (ISED 2016)
Peer reviewed
 

Files


Full Text
CPAL_MLSL_CoSimulation.pdf
Publisher postprint (792.35 kB)
Download

All documents in ORBilu are protected by a user license.

Send to



Details



Keywords :
Model-Based Development; Control software; Controller model; Task release jitters; Varying execution-times; Co-simulation; Real-time scheduling; Control system performance.
Abstract :
[en] The innovation in the field of automotive embedded systems has been increasingly relying on software-implemented functions. The control laws of these functions typically assume deterministic sampling rates and constant delays from input to output. However, on the target processors, the execution times of the software will depend on many factors such as the amount of interferences from other tasks, resulting in varying delays from sensing to actuating. Three approaches supported by tools, namely TrueTime, T-Res, and SimEvents, have been developed to facilitate the evaluation of how timing latencies affect control performance. However, these approaches support the simulation of control algorithms, but not their actual implementation. In this paper, we present a model interpretation engine running in a co-simulation environment to study control performances while considering the run-time delays in to account. Introspection features natively available facilitate the implementation of self-adaptive and fault-tolerance strategies to mitigate and compensate the run-time latencies. A DC servo controller is used as a supporting example to illustrate our approach. Experiments on controller tasks with injected delays show that our approach is on par with the existing techniques with respect to simulation. We then discuss the main benefits of our development approach that are the support for rapid-prototyping and the re-use of the simulation model at run-time, resulting in productivity and quality gains.
Disciplines :
Computer science
Author, co-author :
Sundharam, Sakthivel Manikandan ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
Havet, Lionel
Altmeyer, Sebastian
Navet, Nicolas ;  University of Luxembourg > Faculty of Science, Technology and Communication (FSTC) > Computer Science and Communications Research Unit (CSC)
External co-authors :
yes
Language :
English
Title :
A Model-Based Development Environment for Rapid-Prototyping of Latency-Sensitive Automotive Control Software
Publication date :
15 December 2016
Event name :
6th Intentional Symposium on Embedded computing & system Design (ISED 2016)
Event date :
15-12-2016 to 17-12-2016
Audience :
International
Main work title :
Proceedings of 6th Intentional Symposium on Embedded computing & system Design (ISED 2016)
Peer reviewed :
Peer reviewed
Focus Area :
Computational Sciences
FnR Project :
FNR10053122 - Timing-aware Model-based Design With Application To Automotive Embedded Systems, 2015 (01/11/2015-30/09/2018) - Sakthivel Manikandan Sundharam
Available on ORBilu :
since 03 November 2016

Statistics


Number of views
179 (37 by Unilu)
Number of downloads
787 (30 by Unilu)

Scopus citations®
 
4
Scopus citations®
without self-citations
1

Bibliography


Similar publications



Contact ORBilu