Exploiting System Dynamics for Resource-Efficient Automotive CPS Design

Leslie Maldonado1, Wanli Chang2, Debayan Roy3, Anuradha Annaswamy1, Dip Goswami4 and Samarjit Chakraborty3
1Massachusetts Institute of Technology, USA
2University of York, UK
wanli.chang@york.ac.uk
3Technical University of Munich, Germany
4Eindhoven University of Technology, The Netherlands

ABSTRACT


Automotive embedded systems are safety-critical, while being highly cost-sensitive at the same time. The former requires resource dimensioning that accounts for the worst case, even if such a case occurs infrequently, while this is in conflict with the latter requirement. In order to manage both of these aspects at the same time, one research direction being explored is to dynamically assign a mixture of resources based on needs and priorities of different tasks. Along this direction, in this paper we show that by properly modeling the physical dynamics of the systems that an automotive control software interacts with, it is possible to better save resources while still guaranteeing safety properties. Towards this, we focus on a distributed controller implementation that uses an automotive FlexRay bus. Our approach combines techniques from timing/schedulability analysis and control theory and shows the significance of synergistically combining the cyber component and physical processes in the cyber-physical systems (CPS) design paradigm.

Keywords: Cyber-physical systems, Resource efficiency, Automotive systems, Physical dynamics.



Full Text (PDF)