{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,24]],"date-time":"2025-10-24T08:01:47Z","timestamp":1761292907868},"reference-count":23,"publisher":"University of Zielona G\u00f3ra, Poland","issue":"1","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,3,1]]},"abstract":"<jats:title>Nonlinear model predictive control of a boiler unit: A fault tolerant control study<\/jats:title><jats:p>This paper deals with a nonlinear model predictive control designed for a boiler unit. The predictive controller is realized by means of a recurrent neural network which acts as a one-step ahead predictor. Then, based on the neural predictor, the control law is derived solving an optimization problem. Fault tolerant properties of the proposed control system are also investigated. A set of eight faulty scenarios is prepared to verify the quality of the fault tolerant control. Based of different faulty situations, a fault compensation problem is also investigated. As the automatic control system can hide faults from being observed, the control system is equipped with a fault detection block. The fault detection module designed using the one-step ahead predictor and constant thresholds informs the user about any abnormal behaviour of the system even in the cases when faults are quickly and reliably compensated by the predictive controller.<\/jats:p>","DOI":"10.2478\/v10006-012-0017-6","type":"journal-article","created":{"date-parts":[[2012,3,23]],"date-time":"2012-03-23T15:15:45Z","timestamp":1332515745000},"page":"225-237","source":"Crossref","is-referenced-by-count":32,"title":["Nonlinear model predictive control of a boiler unit: A fault tolerant control study"],"prefix":"10.61822","volume":"22","author":[{"given":"Krzysztof","family":"Patan","sequence":"first","affiliation":[]},{"given":"J\u00f3zef","family":"Korbicz","sequence":"additional","affiliation":[]}],"member":"37438","reference":[{"key":"1","volume-title":"Diagnosis and Fault-Tolerant Control","author":"M. Blanke","year":"2006"},{"issue":"3","key":"2","doi-asserted-by":"crossref","first-page":"355","DOI":"10.1016\/j.automatica.2003.10.003","article-title":"Implicit fault-tolerant control: Application to induction motors","volume":"40","author":"C. Bonivento","year":"2004","journal-title":"Automatica"},{"issue":"5","key":"3","doi-asserted-by":"crossref","first-page":"1179","DOI":"10.2514\/1.21531","article-title":"Nonlinear model predictive control technique for unmaned air vehicles","volume":"29","author":"L. Breger","year":"2006","journal-title":"Journal of Guidance, Control and Dynamics"},{"key":"4","doi-asserted-by":"crossref","DOI":"10.1007\/978-0-85729-398-5","volume-title":"Model Predictive Control","author":"E. Camacho","year":"2004"},{"issue":"9","key":"5","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.1016\/j.jprocont.2010.05.001","article-title":"Detection, isolation and handling of actuators faults in distributed model predictive control","volume":"20","author":"D. Chilin","year":"2010","journal-title":"Journal of Process Control"},{"issue":"2","key":"6","doi-asserted-by":"crossref","first-page":"137","DOI":"10.1016\/0005-1098(87)90087-2","article-title":"Generalized predictive control\u2014Part I: The basic algorithm","volume":"23","author":"D. Clark","year":"1987","journal-title":"Automatica"},{"key":"7","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-84882-561-1","volume-title":"Fault-tolerant Flight Control and Guidance Systems. Practical Methods for Small Unmanned Aerial Vehicles","author":"G. Ducard","year":"2009"},{"key":"8","volume-title":"Neural Networks. A Comprehensive Foundation","author":"S. Haykin","year":"1999"},{"key":"9","volume-title":"Fault Diagnosis Systems. An Introduction from Fault Detection to Fault Tolerance","author":"R. Isermann","year":"2006"},{"key":"10","doi-asserted-by":"crossref","DOI":"10.3182\/20090630-4-ES-2003.00042","article-title":"MPC design for fault-tolerant flight control purposes based upon an existing output feedback controller","author":"D. Joosten","year":"2009"},{"key":"11","volume-title":"Fault Diagnosis. Models, Artificial Intelligence, Applications","year":"2004"},{"issue":"4","key":"12","first-page":"695","article-title":"The implicit daisy-chaining property of constrained predictive control","volume":"8","author":"J. Maciejowski","year":"1998","journal-title":"Applied Mathematics and Computer Science"},{"key":"13","volume-title":"Predictive Control with Constraints","author":"J. Maciejowski","year":"2002"},{"issue":"6","key":"14","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/S0005-1098(99)00214-9","article-title":"Constrained model predictive control: Stability and optimality","volume":"36","author":"D. Mayne","year":"2000","journal-title":"Automatica"},{"key":"15","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4471-0453-7","volume-title":"Networks for Modelling and Control of Dynamic Systems","author":"M. N\u00f8rgaard","year":"2000"},{"key":"16","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-84882-653-3","volume-title":"Fault Tolerant Control Systems. Design and Practical Applications","author":"K. Noura","year":"2009"},{"key":"17","volume-title":"Artificial Neural Networks for the Modelling and Fault Diagnosis of Technical Processes","volume":"377","author":"K. Patan","year":"2008"},{"key":"18","doi-asserted-by":"crossref","DOI":"10.3182\/20090630-4-ES-2003.00020","article-title":"Fault detection and accommodation by means of neural networks. application to the boiler unit","author":"K. Patan","year":"2009a"},{"key":"19","first-page":"263","volume-title":"Diagnosis of Processes and Systems","author":"K. Patan","year":"2009b"},{"issue":"7","key":"20","doi-asserted-by":"crossref","first-page":"1091","DOI":"10.1016\/j.jprocont.2009.01.009","article-title":"Fault tolerant control for a dearomatisation process","volume":"19","author":"M. Sourander","year":"2009","journal-title":"Journal of Process Control"},{"issue":"12","key":"21","doi-asserted-by":"crossref","first-page":"2070","DOI":"10.1016\/j.automatica.2007.04.016","article-title":"Active fault tolerant control based on progressive accommodation","volume":"43","author":"M. Staroswiecki","year":"2007","journal-title":"Automatica"},{"issue":"4","key":"22","doi-asserted-by":"publisher","first-page":"553","DOI":"10.2478\/v10006-008-0048-1","article-title":"Actuator fault tolerant control design based on reconfigurable reference input","volume":"18","author":"D. Theillol","year":"2008","journal-title":"International Journal of Applied Mathematics and Computer Science"},{"key":"23","first-page":"21","volume-title":"Fault Diagnosis and Fault Tolerant Control, Challenging Problems of Science\u2014Theory and Applications: Automatic Control and Robotics","author":"Y. Zhang","year":"2007"}],"container-title":["International Journal of Applied Mathematics and Computer Science"],"original-title":[],"link":[{"URL":"http:\/\/content.sciendo.com\/view\/journals\/amcs\/22\/1\/article-p225.xml","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/www.degruyter.com\/view\/j\/amcs.2012.22.issue-1\/v10006-012-0017-6\/v10006-012-0017-6.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,2,29]],"date-time":"2024-02-29T10:26:21Z","timestamp":1709202381000},"score":1,"resource":{"primary":{"URL":"https:\/\/content.sciendo.com\/doi\/10.2478\/v10006-012-0017-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,3,1]]},"references-count":23,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.2478\/v10006-012-0017-6","relation":{},"ISSN":["1641-876X"],"issn-type":[{"value":"1641-876X","type":"print"}],"subject":[],"published":{"date-parts":[[2012,3,1]]}}}