Applied Control Theory for Embedded Systems 
by Tim Wescott, Published by Newnes
ISBN 0-7506-7839-9, paperback, 320 pp, $59.95
This book presents control theory that is needed to do embedded systems controllers. It emphasizes the discrete frequency (z) domain, though it contains some s-domain
 (continuous frequency-domain theory) undersampling. It hits upon the 
major topics: basic feedback control, properties of linear systems, 
difference equations, Z transforms, system performance 
parameters, block-diagram algebra, frequency-domain stability analysis, 
compensator design, and sampling theory.
In
 addition to these essentials, the author also goes on to present 
nonlinear systems. Because there are so many kinds of nonlinearities, he
 presents some of the commonly-occurring ones, such as airplane 
control-surface speed-squared gain variation, hysteresis, actuator 
saturation, and stiction. The author’s experience at embedded control is
 revealed by giving some practical guidelines for solving design 
problems with these and other nonlinearities.
Final
 chapters also cover necessary topics in the practice of control design:
 measuring frequency response in actual systems, and handling numerical 
quantization that occurs in software, including limit cycles. He covers 
software numerical representation and the implementationof familiar 
functions numerically, as computer code. Some tools in the form
 of computer programs and segments of coded algorithms useful in 
implementing compensator filters are provided. Sample embedded code is 
given on the enclosed CD along with some analysis software.
I
 recommend this book for those who have already gone through basic 
continuous and discrete control and sampling theory. Although much of 
the essential mathematics is presented, it is somewhat rushed. Some 
derivations are hard to follow and must be worked out by the reader, 
guided by what is given in the book. For the engineer with some control 
design experience who wants a fuller grasp of control loops with μCs in 
them, this book is a supplementary text worth considering. It has enough
 content to merit its 320 pages, and would be a useful resource to draw 
from on the control section of the engineer’s library shelf.
 
No comments:
Post a Comment