By the same authors

From the same journal

A dual-mode strategy for performance-maximisation and resource-efficient CPS design

Research output: Contribution to journalArticlepeer-review

Full text download(s)

Published copy (DOI)



Publication details

JournalACM Transactions on Embedded Computing Systems (TECS)
DateAccepted/In press - 10 Jul 2019
DatePublished (current) - Oct 2019
Issue number5s (EMSOFT 19)
Number of pages20
Pages (from-to)85:1-85:20
Original languageEnglish


The emerging scenarios of cyber-physical systems (CPS), such as autonomous vehicles, require implementing complex functionality with limited resources, as well as high performances. This paper considers a common setup in which multiple control and non-control tasks share one processor, and proposes a dual-mode strategy. The control task switches between two sampling periods when rejecting (coping with) a disturbance. We create an optimisation framework looking for the switching sampling periods and time instants that maximise the control performance (indexed by settling time) and resource efficiency (indexed by the number of tasks that are schedulable on the processor). The latter objective is enabled with schedulability analysis tailored for the dual-mode model. Experimental results show that (i) given a set of tasks, the proposed strategy improves the control performances whilst retaining schedulability; and (ii) given requirements on the control performances, the proposed strategy is able to schedule more tasks.

Discover related content

Find related publications, people, projects, datasets and more using interactive charts.

View graph of relations