You are on page 1of 3

See

discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/242794810

Digital control of dynamic systems G. F.


Franklin and J. D. Powell

Article July 1983

CITATIONS READS

0 2,429

1 author:

H. N Koivo
Aalto University
219 PUBLICATIONS 2,675 CITATIONS

SEE PROFILE

All content following this page was uploaded by H. N Koivo on 01 March 2017.

The user has requested enhancement of the downloaded file.


Automatica, Vot. 19, No. 4, pp. 457 458, 1983 0005-1098/83 $3.00 + 0.00
Printed in Great Britain. PergamonPress Ltd.
1983 InternationalFederationof AutomaticControl.

Book Review

Digital Control of Dynamic Systems*


G. F. Franklin and J. D. Powell

Reviewer: H. N. KOIVO emphasizing algorithms, but dealing also with digital filters,
Department of Electrical Engineering, Tampere University of quantization, and'sample rate selection. In this regard the book
Technology, Tampere, Finland. by Franklin and Powell is well written, well organized, and easy
to read. It also has a good selection of exercises on most topics.
IT HAS been interesting to observe the impact of microprocessor The book is intended for a readership having as a background
technology in the field of automatic control. There has been quite a classical control course dealing with continuous systems. In
a few new textbooks in the area of digital control, sometimes Tampere University of Technology the material is taught for
having 'microprocessor' in the title. Research literature, on the fourth year students with the suggested background with good
other hand, does not abound with papers dealing with problems results.
related to control with microprocessors. A number of simple The book begins with transform techniques and continues with
algorithms, including self-tuning controllers, have been pre- state-space methodology. Chapters on digital filters and those
sented in the 1970s with microprocessors in mind. The study of deaing with state-space techniques are the major difference, the
quantization errors, limit cycles, and round-off errors caused by new material, compared with the earlier textbooks. It is rather
short wordlengths of computers have partly been a carryover amusing that the basic discrete PID-controller algorithm is not
from the theory of digital filters. discussed, although it is used extensively in various forms in all
Based on this, it seems that control theorists have not, as a new automation systems. In fact, it is also becoming part of
group, been greatly influenced in their research by the programmable logic modules.
development in technology. We continue to study vigorously The chapter on system identification is well justified, but is only
control of linear, stochastic, hierarchical, and distributed systems loosely connected to other chapters of the book. Here a short
without realizing the wealth of significant problems brought on description of the powerful self-tuning controller algorithm
by the change in technology. Perhaps the reason is that control would have been quite appropriate. Even the style of writing is
problems related to microprocessors and using graphics are not slightly different from other chapters. Here general theory is
well-formulated mathematically and they require a lot of presented, when through the rest of the book simple guiding
engineering insight both into hardware and software. The examples are given to motivate the development of the theory.
mathematics just isn't exact and nice. Identification, with its tedious notation and heavy machinery,
The overall feeling is that microprocessors are becoming more would have needed more stimulating, illustrative examples.
and more powerful so that even complex, optimal control The discussion on stability of discrete dynamic systems is
algorithms can be implemented. Thus there is no need to change handled rather haphazardly. According to authors a very
one's research orientation at all. I believe this to be at least important qualitative property of some dynamic systems is
partially a misconception. There is only a handful of stability. In the closed-loop systems it is the overriding property !
applications--say, navigation systems--where really com- Only BIBO-stability is briefly discussed based on the unit pulse
plicated algorithms are needed. In power industry, control is not response. No discussion of the location of the roots of the
as important as reliability and alarm analysis. In process characteristic equation related to stability is given. In fact,
industry, the PID-controller is the workhorse and is sufficient characteristic equation of a digital control system is mentioned
most of the time. It is more important to know what to measure, if for the first time in connection with root locus with no
possible, and what to control rather than how to control. justification why such an equation might be important. No
It seems that researchers in universities are nowadays too far criterion based on the coefficients of the characteristic equation is
removed from the practical problems being closer to knowing given. If the reader is careful, he knows from the section
their mathematics very well. The field of control theory was born concerning signal analysis that ira pole lies outside the unit circle
from solving very realistic problems--consider Black's feedback this results in a growing signal. The fact that the system is
amplifier and Nyquist's theory, for example. There is no 'gap' unstable, if the roots of the characteristic equation have this
between theory and applications--it is more a question of property is finally mentioned in a sentence, when Ragazzini's
developing more right kind of theory ! Simple reliable algorithms, direct design method is discussed. Even in connection of state-
e.g. for compensating time delays, disturbances, and inaccuracies space techniques stability is not discussed as a separate issue.
in models are still to be developed for scalar and multivariable Although a course on classical control is a prerequisite, I do
problems. In order to be useful, they have to be better than the not think that a couple of sentences is enough to describe
PID-controller. Since operators understand how a PID-control Mason's rule in the section of block diagram reduction and
works, it is, and will be in the future, the main algorithm in Mason's rule. Further I did not see how it was used at all and
automation systems. Other human engineering questions, such when an impression of using it is given, it only confuses the simple
as alarm analysis in automation systems, are becoming more block diagram algebra.
important. The chapter on sampled data systems is nicely written, but the
The textbooks in digital control have not changed in content last section on block diagram analysis of sampled data systems
very much over the years--not at least so much that the book would need just a little polishing. An example of a step-response
under review would be a book about the use of digital computers calculation and perhaps drawing the block diagram of the
in the real-time control of dynamic systems. This is the authors' discrete system in the first example would clarify the situation.
claim in the first sentence of the preface. Actually the book does This would tie in with the next chapter where the discrete system
not say anything about real-time operating systems or other is taken for granted.
relevant software aspects. The book is about digital control, The chapter on the design of systems using transform
techniques gives a good selection of different methods. Treatment
of a PID-controller and perhaps some emphasis on time-delay
*Digital Control of Dynamic Systems, by G. F. Franklin and compensation would have complemented the chapter nicely.
J. D. Powell. Published by Addison-Wesley, Reading, MA (1980). Stich a practical issue as 'ringing', that is, large variations in the
335 pp., U.S.$46.25. control signal, is not discussed either. In the chapter on

457
458 Book Review

quantization effects, the stochastic analysis is a bit hard for About the reviewer
students who have little background in stochastic processes. The Heikki Koivo received his Ph.D. degree from University of
use of integral inverse transform in this context is quite involved Minnesota in 1971. Also in 1971 he became a visiting assistant
and authors should have given tables for computing the complex professor and later an assistant professor in the Department of
integral. The chapter on sample rate selection could have been Electrical Engineering of University of Toronto. Since 1975 he
more extensive, since the sample rate has to be picked early in has been an associate professor at the Department of Electrical
design and there appears to be no uniform treatment of it in the Engineering of Tampere University of Technology, Finland. He
literature. has also served as a consultant to a number of companies and is a
The book by Franklin and Powell has made some new inroads co-founder of Prodycon, an R &D company. His present research
in the area of textbooks on digital control systems. Although it areas include multivariable and adaptive control, microprocessor
does not offer any fresh viewpoints, it is one of the best textbooks applications, and process control.
to teach digital control, while we are waiting for a book that
would deal more comprehensively with real-time control systems
and not only with digital algorithms.

View publication stats

You might also like