2016 Sixth International Symposium on Embedded Computing and System Design (ISED) 2016
DOI: 10.1109/ised.2016.7977087
|View full text |Cite
|
Sign up to set email alerts
|

A model-based development environment for rapid-prototyping of latency-sensitive automotive control software

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0
1

Year Published

2016
2016
2021
2021

Publication Types

Select...
3
1
1

Relationship

2
3

Authors

Journals

citations
Cited by 6 publications
(10 citation statements)
references
References 4 publications
0
9
0
1
Order By: Relevance
“…For instance, if the control requirement is to achieve a desired settling time, defined as the time taken to settle within 2% of the steady state value, equal to 0.3 s, then the deadline should be no greater than 8.2 ms (versus 0.44 s with a deadline of 9.09 ms). In our previous work [5], we have exemplified the co-simulation of CPAL in Simulink to study the control system performance for different scheduling options.…”
Section: Evaluation and Resultsmentioning
confidence: 99%
See 2 more Smart Citations
“…For instance, if the control requirement is to achieve a desired settling time, defined as the time taken to settle within 2% of the steady state value, equal to 0.3 s, then the deadline should be no greater than 8.2 ms (versus 0.44 s with a deadline of 9.09 ms). In our previous work [5], we have exemplified the co-simulation of CPAL in Simulink to study the control system performance for different scheduling options.…”
Section: Evaluation and Resultsmentioning
confidence: 99%
“…In [5], we have discussed how to integrate the timing behaviour of the controller into Simulink models. In this work, we have studied how CPAL timing-accurate interpretation in Simulink compares against TrueTime and T-Res.…”
Section: Analysis and Co-simulation Of Controller Designmentioning
confidence: 99%
See 1 more Smart Citation
“…CPAL can also be executed in a co-simulation environment. For the development of control systems, the execution in Matlab/Simulink as an S-function is supported (see [16]). CPAL is also the simulation language to program high-level protocol layers in the RTaW-Pegase embedded network simulator from RTaW.…”
Section: Execution Environments and Execution Modesmentioning
confidence: 99%
“…Timing annotations used in simulation to capture the execution times observed at run-time. The Matlab/Simulink port of CPAL [16] enables to re-inject these delays in the control loops for the design of timing-sensitive controllers.…”
Section: A Clear Separation Between Functional and Non-functional Conmentioning
confidence: 99%