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