Abstract
The paper presents the dependability comparison of software implementation of the explicit and numerical Generalized Predictive Control (GPC) Model Predictive Control (MPC) algorithms. The investigated GPC algorithms are implemented for a control system of a multivariable chemical reactor – a process with strong cross-couplings. The fault sensitivity of the proposed implementations is verified in experiments with a software implemented fault injector. Experimental methodology of disturbing the software implementation of control algorithms is presented. The influence of faults on the quality of the controller performance is analysed. Implementations of the considered control algorithms are also compared in terms of their profiles (e.g. resource usage, code size and efficiency).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
E. F. Camacho, C. Bordons, Model Predictive Control. Springer, 1999.
D. W. Clarke, C. Mohtadi, P. S. Tuffs, “Generalized predictive control – I. The basic algorithm – I. The basic algorithm,” Automatica, 1987, vol. 23, pp. 137-148, 1987.
P. Gawkowski, M. Ławryńczuk, P. Marusak, J. Sosnowski, P. Tatjewski, Software Implementation of Explicit DMC Algorithm with Improved Dependability, (T. Sobh, K. Elleithy, A. Mahmood, M. A. Karim, Eds.). Springer. London, 2008, pp. 214-219 (International Joint Conferences on Computer, Information and Systems Sciences and Engineering CISSE 2007).
P. Gawkowski, M. Ławryńczuk, P. Marusak, J. Sosnowski, P. Tatjewski, “Dependability of the explicit DMC algorithm for a rectification process,” Proceedings of the International Multiconference on Computer Science and Information Technology, Wisła, Poland, pp. 779-788, 2007.
P. Gawkowski, M. Ławryńczuk, P. Marusak, J. Sosnowski, P. Tatjewski, “Dependability of explicit DMC and GPC algorithms,” Proceedings of the International Multiconference on Computer Science and Information Technology, Wisła, Poland, pp. 903-912, 2007.
P. Gawkowski, J. Sosnowski, “Experiences with software implemented fault injection,” Proceeding of the International Conference on Architecture of Computing Systems, VDE Verlag GMBH, pp. 73-80, 2007.
P. Gawkowski, J. Sosnowski, “Software implemented fault detection and fault tolerance mechanisms – part I: Concepts and algorithms,” Kwartalnik Elektroniki i Telekomunikacji, vol. 51, pp. 291-303, 2005.
P. Gawkowski, J. Sosnowski, “Software implemented fault detection and fault tolerance mechanisms – part II: Experimental evaluation of error coverage,” Kwartalnik Elektroniki i Telekomunikacji, vol. 51, pp.495-508, 2005.
P. Gawkowski, J. Sosnowski, B. Radko, “Analyzing the effectiveness of fault hardening procedures,” Proceedings of the 11th IEEE Int. On-Line Testing Symposium, pp. 14-19, 2005.
P. Gawkowski, J. Sosnowski, “Dependability evaluation with fault injection experiments,” IEICE Transactions on Information & System, vol. E86-D, pp. 2642-2649, 2003.
P. Gawkowski, J. Sosnowski, “Experimental Validation Of Fault Detection And Fault Tolerance Mechanisms,” Proceedings of the 7th IEEE International Workshop on High Level Design Validation And Test, Cannes, France, 2002.
J. Korbicz, J. M. Kościelny, Z. Kowalczuk, W. Cholewa, Fault Diagnosis Models, Artificial Intelligence, Applications, Springer, London, 2004.
M. Ławryńczuk, P. Marusak, P. Tatjewski, “Multilayer and integrated structures for predictive control and economic optimisation,” Proceeding of the IFAC/IFORS/IMACS/IFIP Symposium on Large Scale Systems: Theory and Applications, Gdańsk, Poland, CD-ROM, paper 60, 2007.
J. M. Maciejowski, Predictive Control with Constraints. Prentice Hall. Harlow, 2002.
M. Morari, J. H. Lee, “Model predictive control: past, present and future,” Computers and Chemical Engineering, vol. 23, pp. 667-682, 1999.
S. J. Qin, T. A. Badgwell, “A survey of industrial model predictive control technology,” Control Engineering Practice, vol. 11, pp. 733-764, 2003.
J. A. Rossiter, Model-Based Predictive Control. CRC Press, Boca Raton. 2003.
N. Seifert, X. Zhu, L. W. Massengill, “Impact of Scaling on Soft-Error Rates in Commercial Microprocessors”, IEEE Trans. On Nuclear Science, Vol. 49, No. 6, December 2002, 3100-3106.
J. Sosnowski, P. Gawkowski, A. Lesiak, “Fault injection stress strategies in dependability analysis,” Control and Cybernetics, vol. 33, pp. 679-699, 2005.
P. Tatjewski, Advanced Control of Industrial Processes, Structures and Algorithms. Springer. London, 2007.
Acknowledgments
This work was supported by a research grant from the Dean of the Faculty of Electronics and Information Technology, Warsaw University of Technology.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer Science+Business Media B.V.
About this paper
Cite this paper
Gawkowski, P., Ławryńczuk, M., Marusak, P., Tatjewski, P., Sosnowski, J. (2010). Dependability Comparison of Explicit and Numerical GPC Algorithms. In: Iskander, M., Kapila, V., Karim, M. (eds) Technological Developments in Education and Automation. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-3656-8_76
Download citation
DOI: https://doi.org/10.1007/978-90-481-3656-8_76
Published:
Publisher Name: Springer, Dordrecht
Print ISBN: 978-90-481-3655-1
Online ISBN: 978-90-481-3656-8
eBook Packages: Humanities, Social Sciences and LawEducation (R0)