The increasing complexity associated with many modern engineering applications, including autonomous robot guidance and navigation, process control in sensor-rich environments, and control of biological systems, has far-reaching implications for control system design. As an example, reactive, embedded software systems, interacting among themselves and remote users over communication networks, introduce a whole new set of system-level challenges, and classic control design objectives such as stability, performance, and robustness are being complemented with a number of new questions. These include the cost of hardware implementation, measured for example not only by computational requirements such as speed and memory, but also by communication requirements such as available communication bandwidth. Moreover, the complexity associated with specifying the control procedures and with verifying the behavior of the closed-loop system increasingly plays a fundamental role, especially in safety-critical control systems arising in energy and transportation networks, and in medical applications.
Date of this Version
Date Posted: 27 November 2006
This document has been peer reviewed.