Feedback Control of Computing Systems

Chapter 11 - Advanced Topics

Almost all real-world systems are nonlinear, stochastic, and time varying. Yet
linear, deterministic, time-invariant models have met with widespread success in
the process control, manufacturing, and aerospace industries. We believe that this
confirms the principle we articulated in Chapter 2: “All models are wrong—but
some models are useful.” Indeed, throughout the book we have demonstrated
that many controller design and analysis problems in computing systems can
be addressed by relatively simple techniques that assume linear, deterministic,
time-invariant systems.

Unfortunately, simple approaches do not always work. In this chapter we
provide a brief introduction to several techniques that address nonlinearities,
stochastics, and time-varying characteristics such as those encountered in computing
systems. The first technique, gain scheduling, addresses nonlinear and/or
time-varying systems by using auxiliary measurements (referred to as scheduling
variables
) to switch between controllers; doing so provides a way to use multiple
linear controllers for a nonlinear system. Self-tuning regulators, the second
technique, make ongoing adjustments to controller parameters based on revised
estimates of the model of the target system. Minimum-variance controllers, a
third technique, address systems with stochastics. Considered next is fluid flow
analysis, an approach to constructing models from first principles. Finally, we
describe fuzzy control, an approach to controller construction that uses qualitative
rules to describe controller actions.

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Mixing and Blending Controllers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.