Publication | Open Access
Data-Age Analysis and Optimisation for Cause-Effect Chains in Automotive Control Systems
33
Citations
4
References
2018
Year
Unknown Venue
Root Cause AnalysisCause-effect ChainsAutomotive EngineeringEngineeringVehicle DynamicComputer ArchitectureAdvanced Driver-assistance SystemAutomotive Control SystemsCausal InferenceControl SystemsReal-time SystemSystems EngineeringParallel ComputingStatisticsData ModelingComputer EngineeringScheduling (Computing)Computer ScienceReal-time ComputingLatency AnalysisScheduling AnalysisLatency RequirementsAutomationProcess ControlParallel ProgrammingSystem SoftwareData-age Analysis
Automotive control systems typically have latency requirements for certain cause-effect chains. When implementing and integrating these systems, these latency requirements must be guaranteed e.g. by applying a worst-case analysis that takes all indeterminism and limited predictability of the timing behaviour into account. In this paper, we address the latency analysis for multi-rate distributed cause-effect chains considering static-priority preemptive scheduling of offset-synchronised periodic tasks. We particularly focus on data age as one representative of the two most common latency semantics. Our main contribution is an Mixed Integer Linear Program-based optimisation to select design parameters (priorities, task-to-processor mapping, offsets) that minimise the data age. In our experimental evaluation, we apply our method to two real-world automotive use cases.
| Year | Citations | |
|---|---|---|
Page 1
Page 1