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...
| Autor: | |
|---|---|
| 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:renati.sunedu.gob.pe:renati/4108 |
| Enlace del recurso: | https://renati.sunedu.gob.pe/handle/sunedu/3335852 |
| 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_e1209655b5c0ae6f7f7cbd9a37a0e292 |
|---|---|
| oai_identifier_str |
oai:renati.sunedu.gob.pe:renati/4108 |
| 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://renati.sunedu.gob.pe/handle/sunedu/3335852 |
| url |
https://renati.sunedu.gob.pe/handle/sunedu/3335852 |
| 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://renati.sunedu.gob.pe/bitstream/renati/4108/1/MendozaRamirezJD.pdf https://renati.sunedu.gob.pe/bitstream/renati/4108/2/Autorizacion.pdf https://renati.sunedu.gob.pe/bitstream/renati/4108/3/license.txt https://renati.sunedu.gob.pe/bitstream/renati/4108/4/MendozaRamirezJD.pdf.txt https://renati.sunedu.gob.pe/bitstream/renati/4108/6/Autorizacion.pdf.txt https://renati.sunedu.gob.pe/bitstream/renati/4108/5/MendozaRamirezJD.pdf.jpg https://renati.sunedu.gob.pe/bitstream/renati/4108/7/Autorizacion.pdf.jpg |
| bitstream.checksum.fl_str_mv |
c71d1c28261ad81ef0ce8e7f60bd71b2 98fd7d261e0e06f90119fcdc14837514 8a4605be74aa9ea9d79846c1fba20a33 5829245d68a42b8ff31ce006284cff83 e1c06d85ae7b8b032bef47e42e4c08f9 3f95efc74ffca625a052ac0f8431aa8b aef33b66fd08edba07b0374090a28972 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Registro Nacional de Trabajos de Investigación |
| repository.mail.fl_str_mv |
renati@sunedu.gob.pe |
| _version_ |
1816177366567747584 |
| spelling |
Tatulea-Codrean, AlexandruEngell, SebastianMendoza Ramírez, Jorge Daniel2022-12-22T20:33:12Z2022-12-22T20:33:12Z2017-12-15https://renati.sunedu.gob.pe/handle/sunedu/3335852El 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/masterThesisTechnische Universität Dortmund. Fakultät für Elektrotechnik und InformationstechnikAutomatización y RobóticaMaestro en Cienciashttp://purl.org/pe-repo/renati/level#maestrohttps://orcid.org/0000-0002-9449-3234https://orcid.org/0000-0002-3125-984641912522http://purl.org/pe-repo/renati/type#tesisORIGINALMendozaRamirezJD.pdfMendozaRamirezJD.pdfTesisapplication/pdf2667774https://renati.sunedu.gob.pe/bitstream/renati/4108/1/MendozaRamirezJD.pdfc71d1c28261ad81ef0ce8e7f60bd71b2MD51Autorizacion.pdfAutorizacion.pdfAutorización del registroapplication/pdf441446https://renati.sunedu.gob.pe/bitstream/renati/4108/2/Autorizacion.pdf98fd7d261e0e06f90119fcdc14837514MD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://renati.sunedu.gob.pe/bitstream/renati/4108/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53TEXTMendozaRamirezJD.pdf.txtMendozaRamirezJD.pdf.txtExtracted texttext/plain140002https://renati.sunedu.gob.pe/bitstream/renati/4108/4/MendozaRamirezJD.pdf.txt5829245d68a42b8ff31ce006284cff83MD54Autorizacion.pdf.txtAutorizacion.pdf.txtExtracted texttext/plain2https://renati.sunedu.gob.pe/bitstream/renati/4108/6/Autorizacion.pdf.txte1c06d85ae7b8b032bef47e42e4c08f9MD56THUMBNAILMendozaRamirezJD.pdf.jpgMendozaRamirezJD.pdf.jpgGenerated Thumbnailimage/jpeg1466https://renati.sunedu.gob.pe/bitstream/renati/4108/5/MendozaRamirezJD.pdf.jpg3f95efc74ffca625a052ac0f8431aa8bMD55Autorizacion.pdf.jpgAutorizacion.pdf.jpgGenerated Thumbnailimage/jpeg1640https://renati.sunedu.gob.pe/bitstream/renati/4108/7/Autorizacion.pdf.jpgaef33b66fd08edba07b0374090a28972MD57renati/4108oai:renati.sunedu.gob.pe:renati/41082022-12-23 03:03:41.824Registro Nacional de Trabajos de Investigaciónrenati@sunedu.gob.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
| score |
13.905282 |
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).
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).