DocumentCode
1956309
Title
Regular Specifications of Resource Requirements for Embedded Control Software
Author
Alur, Rajeev ; Weiss, Gera
Author_Institution
Univ. of Pennsylvania, Philadelphia, PA
fYear
2008
fDate
22-24 April 2008
Firstpage
159
Lastpage
168
Abstract
For embedded control systems, a schedule for the allocation of resources to a software component can be described by an infinite word whose ith symbol models the resources used at the ith sampling interval. Dependency of performance on schedules can be formally modeled by an automaton (omega-regular language) which captures all the schedules that keep the system within performance requirements. We show how such an automaton is constructed for linear control designs and exponential stability or settling time performance requirements. Then, we explore the use of the automaton for online scheduling and for schedulability analysis. As a case study, we examine how this approach can be applied for the LQG control design. We demonstrate, by examples, that online schedulers can be used to guarantee performance in worst-case condition together with good performance in normal conditions. We also provide examples of schedulability analysis.
Keywords
asymptotic stability; control system analysis computing; embedded systems; formal specification; linear quadratic control; object-oriented programming; resource allocation; scheduling; LQG control design; embedded control software; exponential stability; linear control design; online scheduling; regular specification; resource allocation; resource requirement; schedulability analysis; software component; Automata; Automatic control; Control design; Control systems; Embedded software; Performance analysis; Processor scheduling; Real time systems; Resource management; Stability; LQG; Sheduling; automata; control; embedded; exponential stability; omega-regular; resource allocation; specification language;
fLanguage
English
Publisher
ieee
Conference_Titel
Real-Time and Embedded Technology and Applications Symposium, 2008. RTAS '08. IEEE
Conference_Location
St. Louis, MO
ISSN
1545-3421
Print_ISBN
978-0-7695-3146-5
Type
conf
DOI
10.1109/RTAS.2008.13
Filename
4550789
Link To Document