Performance indicators and monitoring of multi-stage NMPC in a real-time software framework

Descripción del Articulo

El modelo de control predictivo (MPC) se ha utilizado ampliamente en la industria de procesos con notables beneficios económicos desde hace bastante tiempo, a pesar de que aún no se dispone de un enfoque sistemático para evaluar su rendimiento. Este inconveniente no solo dificulta el monitoreo y el...

Descripción completa

Detalles Bibliográficos
Autor: Mendoza Ramírez, Jorge Daniel
Formato: tesis de maestría
Fecha de Publicación:2017
Institución:Superintendencia Nacional de Educación Superior Universitaria
Repositorio:Registro Nacional de Trabajos conducentes a Grados y Títulos - RENATI
Lenguaje:inglés
OAI Identifier:oai:repositorio.sunedu.gob.pe:20.500.14366/1576
Enlace del recurso:https://hdl.handle.net/20.500.14366/1576
Nivel de acceso:acceso abierto
Materia:Control predictivo
Control en tiempo real
Automatización
https://purl.org/pe-repo/ocde/ford#2.02.02
id RENATI_9f537ae4cc008a5596915f5f797db5b7
oai_identifier_str oai:repositorio.sunedu.gob.pe:20.500.14366/1576
network_acronym_str RENATI
network_name_str Registro Nacional de Trabajos conducentes a Grados y Títulos - RENATI
repository_id_str
dc.title.es_PE.fl_str_mv Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
dc.title.alternative.es_PE.fl_str_mv Indicadores de desempeño y monitoreo de NMPC multietapa en un entorno de software en tiempo real
title Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
spellingShingle Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
Mendoza Ramírez, Jorge Daniel
Control predictivo
Control en tiempo real
Automatización
https://purl.org/pe-repo/ocde/ford#2.02.02
title_short Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
title_full Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
title_fullStr Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
title_full_unstemmed Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
title_sort Performance indicators and monitoring of multi-stage NMPC in a real-time software framework
author Mendoza Ramírez, Jorge Daniel
author_facet Mendoza Ramírez, Jorge Daniel
author_role author
dc.contributor.advisor.fl_str_mv Tatulea-Codrean, Alexandru
Engell, Sebastian
dc.contributor.author.fl_str_mv Mendoza Ramírez, Jorge Daniel
dc.subject.es_PE.fl_str_mv Control predictivo
Control en tiempo real
Automatización
topic Control predictivo
Control en tiempo real
Automatización
https://purl.org/pe-repo/ocde/ford#2.02.02
dc.subject.ocde.es_PE.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.02
description El modelo de control predictivo (MPC) se ha utilizado ampliamente en la industria de procesos con notables beneficios económicos desde hace bastante tiempo, a pesar de que aún no se dispone de un enfoque sistemático para evaluar su rendimiento. Este inconveniente no solo dificulta el monitoreo y el mantenimiento de las implementaciones actuales, sino que también restringe las posibilidades de que las nuevas iniciativas en MPC se implementen en plantas reales. En esta tesis se expone una metodología para la evaluación del rendimiento de estos controladores avanzados, teniendo especial consideración para aplicaciones basadas en control predictivo de modelos no lineales multietapa (NMPC multietapa), una nueva formulación propuesta para manejar sistemas no lineales con incertidumbres de manera eficiente. En este contexto, el costo de la etapa se propone como la medida fundamental del desempeño. A partir de esta definición, se pueden calcular algunos índices de desempeño por medio de comparaciones entre el costo de etapa logrado en el proceso y el costo de etapa pronosticado por el controlador. El costo de la etapa pronosticado como punto de referencia de rendimiento debe calcularse en general mediante simulaciones de Monte Carlo. No obstante, para casos especiales como sistemas lineales con distribuciones estadísticas normales y sistemas con no linealidades polinómicas, se pueden utilizar algunos procedimientos de cálculo eficientes. Además, se explora el uso de cadenas de Markov para manejar casos con distribuciones complejas. Las metodologías propuestas se ilustran con aplicaciones en estudios de casos industriales. Se muestra que la gama de posibles aplicaciones no solo se limita a la supervisión del rendimiento, sino que también cubre casos como la selección del controlador, la detección de fallas y la capacitación de los operadores.
publishDate 2017
dc.date.accessioned.none.fl_str_mv 2022-12-22T20:33:12Z
dc.date.available.none.fl_str_mv 2022-12-22T20:33:12Z
dc.date.issued.fl_str_mv 2017-12-15
dc.type.es_PE.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.14366/1576
url https://hdl.handle.net/20.500.14366/1576
dc.language.iso.es_PE.fl_str_mv eng
language eng
dc.rights.es_PE.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_PE.fl_str_mv https://creativecommons.org/licenses/by/4.0/deed.es
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by/4.0/deed.es
dc.format.es_PE.fl_str_mv application/pdf
dc.publisher.es_PE.fl_str_mv Technische Universität Dortmund
dc.publisher.country.es_PE.fl_str_mv DE
dc.source.es_PE.fl_str_mv Superintendencia Nacional de Educación Superior Universitaria - SUNEDU
dc.source.none.fl_str_mv reponame:Registro Nacional de Trabajos conducentes a Grados y Títulos - RENATI
instname:Superintendencia Nacional de Educación Superior Universitaria
instacron:SUNEDU
instname_str Superintendencia Nacional de Educación Superior Universitaria
instacron_str SUNEDU
institution SUNEDU
reponame_str Registro Nacional de Trabajos conducentes a Grados y Títulos - RENATI
collection Registro Nacional de Trabajos conducentes a Grados y Títulos - RENATI
dc.source.uri.es_PE.fl_str_mv Registro Nacional de Trabajos de Investigación - RENATI
bitstream.url.fl_str_mv https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/f57ffec9-88e3-4486-8b3b-c5b9390276cb/download
https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/6cd2c7d8-6278-4fad-a0d6-259039f42726/download
https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/44e8aadd-f4c1-4eca-94aa-e0d8c3f1ae43/download
https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/d08a9107-7a1d-4d58-87d4-9b4b69165e5b/download
https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/e8f8fbf1-a134-42a2-bf4f-184d75f12113/download
https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/354687ae-3e40-4528-877a-895a00a828bc/download
https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/a44c7cc0-0e31-491d-9b04-545e089b1114/download
bitstream.checksum.fl_str_mv c71d1c28261ad81ef0ce8e7f60bd71b2
98fd7d261e0e06f90119fcdc14837514
8a4605be74aa9ea9d79846c1fba20a33
119fc8c629370c87483c873b035604d5
ff4c8ff01d544500ea4bfea43e6108c1
aaa944f101fb70ebc21c7643ba556b98
1b70c934266d3496137b25a989d146d7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio de la Superintendencia Nacional de Educación Superior
repository.mail.fl_str_mv repositorio@sunedu.gob.pe
_version_ 1859285052596158464
spelling Tatulea-Codrean, AlexandruEngell, SebastianMendoza Ramírez, Jorge Daniel2022-12-22T20:33:12Z2022-12-22T20:33:12Z2017-12-15https://hdl.handle.net/20.500.14366/1576El modelo de control predictivo (MPC) se ha utilizado ampliamente en la industria de procesos con notables beneficios económicos desde hace bastante tiempo, a pesar de que aún no se dispone de un enfoque sistemático para evaluar su rendimiento. Este inconveniente no solo dificulta el monitoreo y el mantenimiento de las implementaciones actuales, sino que también restringe las posibilidades de que las nuevas iniciativas en MPC se implementen en plantas reales. En esta tesis se expone una metodología para la evaluación del rendimiento de estos controladores avanzados, teniendo especial consideración para aplicaciones basadas en control predictivo de modelos no lineales multietapa (NMPC multietapa), una nueva formulación propuesta para manejar sistemas no lineales con incertidumbres de manera eficiente. En este contexto, el costo de la etapa se propone como la medida fundamental del desempeño. A partir de esta definición, se pueden calcular algunos índices de desempeño por medio de comparaciones entre el costo de etapa logrado en el proceso y el costo de etapa pronosticado por el controlador. El costo de la etapa pronosticado como punto de referencia de rendimiento debe calcularse en general mediante simulaciones de Monte Carlo. No obstante, para casos especiales como sistemas lineales con distribuciones estadísticas normales y sistemas con no linealidades polinómicas, se pueden utilizar algunos procedimientos de cálculo eficientes. Además, se explora el uso de cadenas de Markov para manejar casos con distribuciones complejas. Las metodologías propuestas se ilustran con aplicaciones en estudios de casos industriales. Se muestra que la gama de posibles aplicaciones no solo se limita a la supervisión del rendimiento, sino que también cubre casos como la selección del controlador, la detección de fallas y la capacitación de los operadores.Model predictive control (MPC) has been widely used in the process industry with reportedly remarkable economic benefits for quite a while now in spite of the fact that no systematic approach to evaluate its performance is yet available. This inconvenience not only hinders monitoring and maintenance of current implementations but also restricts the chances for new initiatives in MPC to be implemented in real plants. In this thesis a methodology for performance assessment of such advanced controllers is exposed, taking some special consideration for applications based on multi-stage nonlinear model predictive control (multi-stage NMPC), a novel proposed formulation to handle nonlinear systems with uncertainties efficiently. In this context, the stage cost is proposed as the fundamental measure of performance. From this definition, some performance indices can be computed by means of comparisons between the achieved stage cost in the process and the predicted stage cost from the controller. The predicted stage cost as a performance benchmark has to be computed in general by means of Monte Carlo simulations. Nonetheless, for special cases such as linear systems with normal statistical distributions and systems with polynomial nonlinearities some efficient computation procedures can be utilized. Additionally, the use of Markov chains is explored in order to handle cases with complex distributions. The proposed methodologies are illustrated with applications on industrial case studies. The range of possible applications is shown to be not only restricted to performance monitoring but also to cover cases such as controller selection, fault detection and training of operators.Alemania. Deutscher Akademischer Austauschdienst (DAAD). AlPerúapplication/pdfengTechnische Universität DortmundDEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by/4.0/deed.esSuperintendencia Nacional de Educación Superior Universitaria - SUNEDURegistro Nacional de Trabajos de Investigación - RENATIreponame:Registro Nacional de Trabajos conducentes a Grados y Títulos - RENATIinstname:Superintendencia Nacional de Educación Superior Universitariainstacron:SUNEDUControl predictivoControl en tiempo realAutomatizaciónhttps://purl.org/pe-repo/ocde/ford#2.02.02Performance indicators and monitoring of multi-stage NMPC in a real-time software frameworkIndicadores de desempeño y monitoreo de NMPC multietapa en un entorno de software en tiempo realinfo:eu-repo/semantics/masterThesisAutomatización y RobóticaTechnische Universität Dortmund. Fakultät für Elektrotechnik und InformationstechnikMaestro en Cienciashttps://orcid.org/0000-0002-9449-3234https://orcid.org/0000-0002-3125-984641912522https://purl.org/pe-repo/renati/level#maestrohttps://purl.org/pe-repo/renati/type#tesisORIGINALMendozaRamirezJD.pdfMendozaRamirezJD.pdfTesisapplication/pdf2667774https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/f57ffec9-88e3-4486-8b3b-c5b9390276cb/downloadc71d1c28261ad81ef0ce8e7f60bd71b2MD51trueAnonymousREADAutorizacion.pdfAutorizacion.pdfAutorización del registroapplication/pdf441446https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/6cd2c7d8-6278-4fad-a0d6-259039f42726/download98fd7d261e0e06f90119fcdc14837514MD52falseAdministratorREADLICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/44e8aadd-f4c1-4eca-94aa-e0d8c3f1ae43/download8a4605be74aa9ea9d79846c1fba20a33MD53falseAnonymousREADTEXTMendozaRamirezJD.pdf.txtMendozaRamirezJD.pdf.txtExtracted texttext/plain108613https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/d08a9107-7a1d-4d58-87d4-9b4b69165e5b/download119fc8c629370c87483c873b035604d5MD58falseAnonymousREADAutorizacion.pdf.txtAutorizacion.pdf.txtExtracted texttext/plain4https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/e8f8fbf1-a134-42a2-bf4f-184d75f12113/downloadff4c8ff01d544500ea4bfea43e6108c1MD510falseAdministratorREADTHUMBNAILMendozaRamirezJD.pdf.jpgMendozaRamirezJD.pdf.jpgGenerated Thumbnailimage/jpeg19455https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/354687ae-3e40-4528-877a-895a00a828bc/downloadaaa944f101fb70ebc21c7643ba556b98MD59falseAnonymousREADAutorizacion.pdf.jpgAutorizacion.pdf.jpgGenerated Thumbnailimage/jpeg33462https://repositorio.sunedu.gob.pe/backend/api/core/bitstreams/a44c7cc0-0e31-491d-9b04-545e089b1114/download1b70c934266d3496137b25a989d146d7MD511falseAdministratorREAD20.500.14366/1576oai:repositorio.sunedu.gob.pe:20.500.14366/15762026-01-12T04:54:01.955192Zhttps://creativecommons.org/licenses/by/4.0/deed.esinfo:eu-repo/semantics/openAccessopen.accesshttps://repositorio.sunedu.gob.peRepositorio de la Superintendencia Nacional de Educación Superiorrepositorio@sunedu.gob.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.91977
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).