We study an engine control application where the behavior of engine controllers depends on the engine's rotational speed. For efficient and precise timing analysis, we use the Digraph Real-Time (DRT) task model to specify the workload of control tasks where we employ optimal control theory to faithfully calculate the respective minimum inter-release times. We show how DRT models can be refined by finer grained partitioning of the state space of the engine up to a model which enables an exact timing analysis. Compared to previously proposed methods which are either unsafe or pessimistic, our work provides both abstract and tight characterizations of the corresponding workload.
@InProceedings{mohaqeqi_et_al:LIPIcs.ECRTS.2017.11, author = {Mohaqeqi, Morteza and Abdullah, Jakaria and Ekberg, Pontus and Yi, Wang}, title = {{Refinement of Workload Models for Engine Controllers by State Space Partitioning}}, booktitle = {29th Euromicro Conference on Real-Time Systems (ECRTS 2017)}, pages = {11:1--11:22}, series = {Leibniz International Proceedings in Informatics (LIPIcs)}, ISBN = {978-3-95977-037-8}, ISSN = {1868-8969}, year = {2017}, volume = {76}, editor = {Bertogna, Marko}, publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik}, address = {Dagstuhl, Germany}, URL = {https://drops.dagstuhl.de/entities/document/10.4230/LIPIcs.ECRTS.2017.11}, URN = {urn:nbn:de:0030-drops-71598}, doi = {10.4230/LIPIcs.ECRTS.2017.11}, annote = {Keywords: Engine Control Tasks, Schedulability Analysis, Minimum-Time Problem, DRT Task Model} }
Feedback for Dagstuhl Publishing