DocumentCode :
864709
Title :
The Chimera II real-time operating system for advanced sensor-based control applications
Author :
Stewart, David B. ; Schmitz, Donald E. ; Khosla, Pradeep K.
Author_Institution :
Dept. of Electr. & Comput. Eng., Carnegie Mellon Univ., Pittsburgh, PA, USA
Volume :
22
Issue :
6
fYear :
1992
Firstpage :
1282
Lastpage :
1295
Abstract :
The Chimera II has been designed as a local operating system, to be used in conjunction with a global operating system. It executes on one or more single board computers in a VMEbus-based system. Advanced sensor-based control systems are both statistically and dynamically reconfigurable. As a result, they require many special features, which are currently not found in commercial real-time operating systems. Several design issues for such systems are presented as well as the features the authors have developed and implemented as part of Chimera II. These features include: a real-time kernel with dynamic scheduling, global error handling, user signals, and two levels of device drivers; an enhanced collection of interprocessor communication mechanisms, including global shared memory, spin-locks, remote semaphores, priority message passing, global state variable tables, multiprocessor servo task control, and host workstation integration; and several support utilities, including a UNIX C and math libraries, a matrix library, a command interpreter library, and a configuration file library
Keywords :
computerised control; operating systems (computers); real-time systems; Chimera II; UNIX C; VMEbus based system; advanced sensor-based control; command interpreter library; configuration file library; dynamic scheduling; global error handling; global shared memory; global state variable tables; host workstation integration; math libraries; matrix library; multiprocessor servo task control; priority message passing; real-time kernel; real-time operating system; remote semaphores; spin-locks; user signals; Control systems; Dynamic scheduling; Error correction; Kernel; Libraries; Message passing; Operating systems; Real time systems; Servomechanisms; Signal design;
fLanguage :
English
Journal_Title :
Systems, Man and Cybernetics, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9472
Type :
jour
DOI :
10.1109/21.199456
Filename :
199456
Link To Document :
بازگشت