On-line implementation of nonlinear MPC: an experimental case study
Autor(a) principal: | |
---|---|
Data de Publicação: | 2001 |
Outros Autores: | , , , |
Tipo de documento: | Artigo |
Idioma: | eng |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | http://hdl.handle.net/10316/3826 https://doi.org/10.1016/S0967-0661(01)00049-1 |
Resumo: | A nonlinear model predictive control algorithm is implemented on-line to control the liquid level and temperature in a pilot plant CSTR, where an irreversible exothermic chemical reaction is simulated experimentally by steam injection. The dynamic behavior of the pilot plant reactor is represented using a mechanistic, first principle model and a comparison between off-line simulation and experimental data is presented. Several sources of model mismatch and unmeasured disturbances are identified that affect the quality of the model in representing the reactor dynamics. Despite these mismatches and disturbances, the closed loop system is able to track setpoint changes and reject disturbances quite well. In particular, the NMPC controller is demonstrated for different tuning parameters and under conditions of constraint saturation at unstable points. |
id |
RCAP_c93ef6b782974ec46eb9afd44d3feec0 |
---|---|
oai_identifier_str |
oai:estudogeral.uc.pt:10316/3826 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
|
spelling |
On-line implementation of nonlinear MPC: an experimental case studyProcess controlPredictive controlModel-based controlNonlinear modelsA nonlinear model predictive control algorithm is implemented on-line to control the liquid level and temperature in a pilot plant CSTR, where an irreversible exothermic chemical reaction is simulated experimentally by steam injection. The dynamic behavior of the pilot plant reactor is represented using a mechanistic, first principle model and a comparison between off-line simulation and experimental data is presented. Several sources of model mismatch and unmeasured disturbances are identified that affect the quality of the model in representing the reactor dynamics. Despite these mismatches and disturbances, the closed loop system is able to track setpoint changes and reject disturbances quite well. In particular, the NMPC controller is demonstrated for different tuning parameters and under conditions of constraint saturation at unstable points.http://www.sciencedirect.com/science/article/B6V2H-43K2P7T-5/1/342536dc21267c866ea2f015c70c30ec2001info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/articleaplication/PDFhttp://hdl.handle.net/10316/3826http://hdl.handle.net/10316/3826https://doi.org/10.1016/S0967-0661(01)00049-1engControl Engineering Practice. 9:8 (2001) 847-857Santos, Lino O.Afonso, Paulo A. F. N. A.Castro, José A. A. M.Oliveira, Nuno M. C.Biegler, Lorenz T.info:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2020-11-06T16:59:56ZPortal AgregadorONG |
dc.title.none.fl_str_mv |
On-line implementation of nonlinear MPC: an experimental case study |
title |
On-line implementation of nonlinear MPC: an experimental case study |
spellingShingle |
On-line implementation of nonlinear MPC: an experimental case study Santos, Lino O. Process control Predictive control Model-based control Nonlinear models |
title_short |
On-line implementation of nonlinear MPC: an experimental case study |
title_full |
On-line implementation of nonlinear MPC: an experimental case study |
title_fullStr |
On-line implementation of nonlinear MPC: an experimental case study |
title_full_unstemmed |
On-line implementation of nonlinear MPC: an experimental case study |
title_sort |
On-line implementation of nonlinear MPC: an experimental case study |
author |
Santos, Lino O. |
author_facet |
Santos, Lino O. Afonso, Paulo A. F. N. A. Castro, José A. A. M. Oliveira, Nuno M. C. Biegler, Lorenz T. |
author_role |
author |
author2 |
Afonso, Paulo A. F. N. A. Castro, José A. A. M. Oliveira, Nuno M. C. Biegler, Lorenz T. |
author2_role |
author author author author |
dc.contributor.author.fl_str_mv |
Santos, Lino O. Afonso, Paulo A. F. N. A. Castro, José A. A. M. Oliveira, Nuno M. C. Biegler, Lorenz T. |
dc.subject.por.fl_str_mv |
Process control Predictive control Model-based control Nonlinear models |
topic |
Process control Predictive control Model-based control Nonlinear models |
description |
A nonlinear model predictive control algorithm is implemented on-line to control the liquid level and temperature in a pilot plant CSTR, where an irreversible exothermic chemical reaction is simulated experimentally by steam injection. The dynamic behavior of the pilot plant reactor is represented using a mechanistic, first principle model and a comparison between off-line simulation and experimental data is presented. Several sources of model mismatch and unmeasured disturbances are identified that affect the quality of the model in representing the reactor dynamics. Despite these mismatches and disturbances, the closed loop system is able to track setpoint changes and reject disturbances quite well. In particular, the NMPC controller is demonstrated for different tuning parameters and under conditions of constraint saturation at unstable points. |
publishDate |
2001 |
dc.date.none.fl_str_mv |
2001 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10316/3826 http://hdl.handle.net/10316/3826 https://doi.org/10.1016/S0967-0661(01)00049-1 |
url |
http://hdl.handle.net/10316/3826 https://doi.org/10.1016/S0967-0661(01)00049-1 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Control Engineering Practice. 9:8 (2001) 847-857 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
aplication/PDF |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
|
repository.mail.fl_str_mv |
|
_version_ |
1777302676835401728 |