DocumentCode :
854744
Title :
Approximate analysis of distributed semi-hard real-time systems
Author :
Marinescu, Dan Cristian
Author_Institution :
Purdue University, West Lafayette, IN, USA
Volume :
32
Issue :
12
fYear :
1987
fDate :
12/1/1987 12:00:00 AM
Firstpage :
1097
Lastpage :
1100
Abstract :
In this note we investigate systems which combine the timing requirements of real-time processing with the complexity of knowledge processing. In such real-time environments it cannot be guaranteed that all processes meet their deadlines but it is possible to isolate a subset of critical processes which must meet their deadlines. We call such systems semi-hard real-time control systems. Although priority scheduling is used, the execution time of critical processes has to be determined by a nondeterministic analysis which takes into account contention for system resources with noncritical processes. We investigate two possible architectures for a distributed system in which each process runs on its own processor and they communicate either by messages or through a shared memory. In the latter case a subset of system resources does not allow preemption, for example, a process running into a critical section must complete its function. A methodology for system modeling and the approximations needed are discussed. Even in the simple case, the analysis is nontrivial. Due to priority scheduling the queueing models are nonseparable, hence, product form solutions do not exist.
Keywords :
Distributed control; Multiprocessing; Queuing analysis; Automatic control; Control systems; Filters; Hybrid power systems; Linear systems; Optimal control; Power system stability; Real time systems; Regulators; Stochastic systems;
fLanguage :
English
Journal_Title :
Automatic Control, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9286
Type :
jour
DOI :
10.1109/TAC.1987.1104525
Filename :
1104525
Link To Document :
بازگشت