A real-time multi-tasking digital control system with rapid recovery
capability is disclosed. The control system includes a plurality of
computing units comprising a plurality of redundant processing units,
with each of the processing units configured to generate one or more
redundant control commands. One or more internal monitors are employed
for detecting data errors in the control commands. One or more recovery
triggers are provided for initiating rapid recovery of a processing unit
if data errors are detected. The control system also includes a plurality
of actuator control units each in operative communication with the
computing units. The actuator control units are configured to initiate a
rapid recovery if data errors are detected in one or more of the
processing units. A plurality of smart actuators communicates with the
actuator control units, and a plurality of redundant sensors communicates
with the computing units.