Guaranteed Bounds for the Control Performance Evaluation in Distributed System Architectures

Controlling physical systems is a common task of embedded systems. The requirements for a control system are correctness, stability and control performance. This leads to realtime constraints which have to be hold by the implemented controller. We present an approach that supports the control engineer to get guaranteed bounds for the timing behavior of the controller at early design steps. This is done by connecting the Matlab/Simulink environment widely used for controller design to real-time analysis using a mapping between graphs.

[1]  Reinhold Heckmann,et al.  Worst case execution time prediction by static program analysis , 2004, 18th International Parallel and Distributed Processing Symposium, 2004. Proceedings..

[2]  Frank Slomka,et al.  Holistic Real-Time Analysis with an Expressive Event Model , 2010, MBMV.

[3]  Marco Spuri,et al.  Preemptive and Non-Preemptive Real-Time UniProcessor Scheduling , 1996 .

[4]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[5]  John P. Lehoczky,et al.  Fixed priority scheduling of periodic task sets with arbitrary deadlines , 1990, [1990] Proceedings 11th Real-Time Systems Symposium.

[6]  John A. Clark,et al.  Holistic schedulability analysis for distributed hard real-time systems , 1994, Microprocess. Microprogramming.

[7]  Martin Törngren,et al.  The AIDA toolset for design and implementation analysis of distributed real-time control systems , 2004, Microprocess. Microsystems.

[8]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems, Second Edition , 2008 .

[9]  Frank Slomka,et al.  C-based System Development of Asynchronous Distributed Systems , 2007, FDL.

[10]  Xianchao Xu,et al.  Networked modeling and simulation based on SimEvents , 2008, 2008 Asia Simulation Conference - 7th International Conference on System Simulation and Scientific Computing.

[11]  Anton Cervin,et al.  JITTERBUG: a tool for analysis of real-time control performance , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..