Process Modeling, Identificaion and Control
Process Modeling, Identificaion and Control
Miroslav Fikar
Process Modelling,
Identification, and Control
II
c Prof. Ing. Ján Mikleš, DrSc., Doc. Dr. Ing. Miroslav Fikar
Reviewers: Prof. Ing. P. Dostál, CSc.
Prof. Ing. B. Roháľ-Iľkiv, CSc.
Preface
This is the second part of the book dealing with mathematical modelling of processes,
their identification, and control. This part discusses mathematical modelling of sam-
pled data systems, design of simple PID controllers, identification of processes, optimal,
predictive, and adaptive process control.
The first chapter investigates connections between continuous-time and sampled pro-
cess models used for identification and process control design.
The next chapter describes identification based approach to mathematical modelling
of processes either from step responses or using the least squares methods.
Chapters 3–5 are devoted to process control. In the first part, simple PID controllers
are treated. Next the optimal control using dynamic programming, LQ, LQG, H2, and
predictive approaches are studied.
The last chapter combines the results of previous chapters in adaptive control.
The authors would like to thank a number of people who in various ways have made
this book possible. In the first place to the reviewers Prof. P. Dostál and Prof. Roha ľ-
Iľkiv for comments and proposals that improved the book.
The authors also thank to Ing. Čirka, doc. Bakošová, Ing. Hirmajer, Ing. Calı́k, Ing.
Dermı́šek, and to students of both authors for comments to the manuscript that helped
to find some errors and problems.
We would also like to thank to H. Contrerasová who corrected and polished our Slovak
variant of English language.
2 Process Identification 44
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
2.1.1 Models of Linear Dynamic Systems . . . . . . . . . . . . . . . . . . 45
2.2 Identification from Step Responses . . . . . . . . . . . . . . . . . . . . . . 47
2.2.1 First Order System . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.2.2 Underdamped Second Order System . . . . . . . . . . . . . . . . . 49
2.2.3 System of a Higher Order . . . . . . . . . . . . . . . . . . . . . . . 52
2.3 Least Squares Methods . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
2.3.1 Recursive Least Squares Method . . . . . . . . . . . . . . . . . . . 57
2.3.2 Modifications of Recursive Least Squares . . . . . . . . . . . . . . 62
2.3.3 Identification of a Continuous-time Transfer Function . . . . . . . 67
2.4 References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
2.5 Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Bibliography 253
Index 258
List of Figures
Ja. Z. Cypkin. Grundlagen der Theorie automatischer Systeme. VEB Verlag Technik,
Berlin, 1981.
P. Eykhoff. Trends and Progress in System Identification. Pergamon Press, Oxford, 1981.
M. Fikar and S. Engell. Receding horizon predictive control based upon Youla-Kučera
parametrization. European Journal of Control, 3(4):304 – 316, 1997.
M. Fikar and V. Kučera. On minimum finite length control problem. Int. J. Control, 73
(2):152 – 158, 2000.
M. Fikar and J. Mikleš. System Identification. STU Press, 1999. (in Slovak).
G. C. Goodwin and K. S. Sin. Adaptive Filtering Prediction and Control. Prentice Hall,
Inc., Englewood Cliffs, New Jersey, 1984.
B. Hanuš. Introduction to linear discrete control, volume I. ES VSŠT, Liberec, 1972. (in
Czech).
BIBLIOGRAPHY 255
R. E. Kalman and R. S. Bucy. New results in linear filtering and prediction theory. J.
Basic Engr., 83:95 – 100, 1961.
V. Kučera. Stability of discrete linear feedback systems. In Proc. 6th IFAC World
Congress, volume 1, Boston, 1975. Paper 44.1.
V. Kučera and D. Henrion. H2 optimal control via pole placement. In IFAC Symposium
Robust Control Design, Prague, 2000.
H. Kwakernaak and R. Sivan. Linear Optimal Control Systems. Wiley, New York, 1972.
J.-W. Lee, W. H. Kwon, and J. Choi. On stability of constrained receding horizon control
with finite terminal weighting matrix. In CD-ROM Proceedings of ECC’97, Bruxelles,
Paper No. 93, 1997.
L. Ljung. System Identification: Theory for the User. MIT Press, Cambridge, Mass.,
1987.
256 BIBLIOGRAPHY
L. Ljung and T. Söderström. Theory and Practice of Recursive Identification. MIT Press,
Cambridge, Mass., 1983.
D. G. Luenberger. An introduction to observers. IEEE Trans. AC, 16:596 – 602, 1971.
J. Lunze. Regelungstechnik 2. Springer, Berlin, 1997.
J. M. Maciejowski. Predictive Control with Constraints. Prentice Hall, London, 2002.
A. R. McIntosh, S. L. Shah, and D. G. Fisher. Analysis and tuning of adaptive generalized
predictive control. Can. J. Chem. Eng., 69:97 – 110, 1991.
G. Meinsma. The standard H2 problem. In IFAC Symposium Robust Control Design,
Prague, 2000.
J. Mikleš. A multivariable self-tuning controller based on pole-placement design. Auto-
matica, 26(2):293 – 302, 1990.
J. Mikleš. Encyclopedia of Life Support Systems (EOLSS), chapter E6-43-34 Automa-
tion and Control in Process Industries, edited by H. Unbehauen. EOLSS Publishers,
Oxford, UK, 2003. [http://www.eolss.net].
J. Mikleš and V. Hutla. Theory of Automatic Control. Alfa, Bratislava, 1986. (in Slovak).
J. Mikleš, Š. Kožka, and Čirka Ľ. PID controller and LQ control design. In IFAC
Workshop on Digital Control, pages 315–319, Terassa, 2000.
J. Mikleš, H. Unbehauen, and V. Keuchel. Entwurf eines adaptiven kontinuierlichen
Reglers für Mehrgrößenregelstrecken. Automatisierungstechnik, 40(9):333–342, 1992.
E. Mosca and J. Zhang. Stable redesign of predictive control. Automatica, 28:1229 –
1233, 1992.
K. Ogata. Discrete-time control systems. Prentice Hall, Englewood Cliffs, New Jersey,
1987.
V. Peterka. Adaptive digital regulation of noisy systems. In Proc. 2nd IFAC Symposium
on Identification and Process Parameter Estimation, Prague, 1970.
Polyx. The Polynomial Toolbox for MATLAB. PolyX, Ltd., Prague, 1999. http://www.
polyx.com.
L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko. The
Mathematical Theory of Optimal Processes. Wiley, New York, 1962.
D. M. Prett and C. E. Garcı́a. Fundamental Process Control. Butterworths, 1988.
J. B. Rawlings and K. R. Muske. The stability of constrained receding horizon control.
IEEE Trans. Automatic Control, 38(10):1512 – 1516, 1993.
B. Roháľ-Iľkiv. System Identification. SjF SVŠT, Bratislava, 1987. (in Slovak).
J. A. Rossiter, J. R. Gossner, and B. Kouvaritakis. Infinite horizon stable predictive
control. IEEE Trans. Automatic Control, 41(10):1522 – 1527, 1996.
A. Rusnák, K. Fikar, M. Najim, and A. Mészaros. Generalized predictive control based
on neural networks. Neural Processing Letters, 4(2):107 – 112, 1996.
BIBLIOGRAPHY 257
U. Shaked. A general transfer function approach to linear stationary filtering and steady-
state optimal control problems. Int. J. Control, 24:741–770, 1976.
R. Shridhar and D. J. Cooper. A tuning strategy for unconstrained SISO model predictive
control. Ind. Eng. Chem. Res., 36(3):729 – 746, 1997.
R. Shridhar and D. J. Cooper. A tuning strategy for unconstrained multivariable model
predictive control. Ind. Eng. Chem. Res., 37(10):4003 – 4016, 1998.
T. Söderström and P. Stoica. System Identification. Prentice Hall, Inc., 1989.
V. Strejc. Approximation aperiodischer Übertragungscharakteristiken. Regelungstechnik,
7:124 – 128, 1959.
V. Strejc and kol. Control Design with Digital Computers. NČSAV, 1965. (in Czech).
K. K. Tan, Q.-G. Wang, C. C. Hang, and T. J. Hägglund. Advances in PID Control.
Springer Verlag, London, 1999.
H. Unbehauen. Regelungstechnik I. Vieweg, Braunschweig/Wiesbaden, 1986.
H. Unbehauen. Regelungstechnik II. Vieweg, Braunschweig/Wiesbaden, 1987.
H. Unbehauen and G. P. Rao. Identification of Continuous Systems. North-Holland,
Amsterdam, 1987.
L. N. Volgin. The Fundamentals of the Theory of Controllers. Soviet Radio, Moskva,
1962. (in Russian).
M. Šalamon. Control Theory. ES SVŠT, Bratislava, 1979. (in Slovak).
A. Zheng and M. Morari. Stability of model predictive control with mixed constraints.
IEEE Trans. Automatic Control, 40(10):1818 – 1823, 1995.
K. Zhou, J. C. Doyle, and K. Glover. Robust and Optimal Control. Prentice Hall,
Englewood Cliffs, New Jersey, 1995.
J. G. Ziegler and N. B. Nichols. Optimum settings for automatic controllers. Trans.
ACME, 64(8):759–768, 1942.
Index
theorem
existence of optimal control, 139
LQ control with observer, 188
pole placement, 154
tracking problem, 131
transfer function
discrete-time, 27, 28
matrix, 35
parametrisation, 178