Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes.
- Autores
- Manassaldi, Juan Ignacio; Mussati, Miguel Ceferino; Scenna, Nicolás José; Mussati, Sergio Fabián
- Año de publicación
- 2019
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- This work deals with the development and implementation of mathematical models in the General Algebraic Modeling System (GAMS) environment for optimization purposes, involving extrinsic functions that are executed outside GAMS from dynamic-link libraries (DLL) implemented in the programming language C. Three DLL libraries are developed to calculate thermodynamic properties: the Raoult's law for vapor-liquid equilibrium, the Non-Random Two-Liquid (NRTL) model, and the Peng–Robinson equation of state. A detailed description on how GAMS and DLL libraries interact is presented. Case studies dealing with the optimal design of multi-component distillation columns with increasing complexity levels are discussed. For the proposed case studies, the obtained results show that the usage of the proposed extrinsic functions allows to significantly enhance the model implementation compared to the traditional model implementation approach, and to considerably reduce the model size as well as the computational time required by the optimization algorithms.
Universidad Tecnológica Nacional (UTN) Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)
Fil: Manassaldi, Juan Ignacio. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.
Fil: Manassaldi, Juan Ignacio. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) ; Argentina.
Fil: Mussati, Miguel Ceferino. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.
Fil: Mussati, Miguel Ceferino. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET). Instituto de Desarrollo y Diseño (INGAR) ; Argentina.
Fil: Scenna, Nicolás José. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.
Fil: Scenna, Nicolás José. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) ; Argentina.
Fil: Mussati, Sergio Fabián. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.
Fil: Mussati, Sergio Fabián. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET). Instituto de Desarrollo y Diseño (INGAR) ; Argentina.
Peer Reviewed - Materia
-
Mathematical programming
Algebraic modeling languages
GAMS
Extrinsic functions
Distillation - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- 2024-03-25T22:28:57Z
- Repositorio
.jpg)
- Institución
- Universidad Tecnológica Nacional
- OAI Identificador
- oai:ria.utn.edu.ar:20.500.12272/10074
Ver los metadatos del registro completo
| id |
RIAUTN_3db746ceb811a9b8a18a68686a7070d2 |
|---|---|
| oai_identifier_str |
oai:ria.utn.edu.ar:20.500.12272/10074 |
| network_acronym_str |
RIAUTN |
| repository_id_str |
a |
| network_name_str |
Repositorio Institucional Abierto (UTN) |
| spelling |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes.Manassaldi, Juan IgnacioMussati, Miguel CeferinoScenna, Nicolás JoséMussati, Sergio FabiánMathematical programmingAlgebraic modeling languagesGAMSExtrinsic functionsDistillationThis work deals with the development and implementation of mathematical models in the General Algebraic Modeling System (GAMS) environment for optimization purposes, involving extrinsic functions that are executed outside GAMS from dynamic-link libraries (DLL) implemented in the programming language C. Three DLL libraries are developed to calculate thermodynamic properties: the Raoult's law for vapor-liquid equilibrium, the Non-Random Two-Liquid (NRTL) model, and the Peng–Robinson equation of state. A detailed description on how GAMS and DLL libraries interact is presented. Case studies dealing with the optimal design of multi-component distillation columns with increasing complexity levels are discussed. For the proposed case studies, the obtained results show that the usage of the proposed extrinsic functions allows to significantly enhance the model implementation compared to the traditional model implementation approach, and to considerably reduce the model size as well as the computational time required by the optimization algorithms.Universidad Tecnológica Nacional (UTN) Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET)Fil: Manassaldi, Juan Ignacio. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.Fil: Manassaldi, Juan Ignacio. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) ; Argentina.Fil: Mussati, Miguel Ceferino. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.Fil: Mussati, Miguel Ceferino. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET). Instituto de Desarrollo y Diseño (INGAR) ; Argentina.Fil: Scenna, Nicolás José. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.Fil: Scenna, Nicolás José. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) ; Argentina.Fil: Mussati, Sergio Fabián. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina.Fil: Mussati, Sergio Fabián. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET). Instituto de Desarrollo y Diseño (INGAR) ; Argentina.Peer Reviewed2024-03-25T22:28:57Z2024-03-25T22:28:57Z2019-04-09info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articulopdfapplication/pdf. Computers & Chemical Engineering, 125, 532-544.0098-1354http://hdl.handle.net/20.500.12272/10074https://doi.org/10.1016/j.compchemeng.2019.03.028enginfo:eu-repo/semantics/openAccess2024-03-25T22:28:57Zhttp://creativecommons.org/licenses/by-nc-nd/4.0/Attribution-NonCommercial-NoDerivatives 4.0 InternacionalAcceso abierto, con fines de estudio e investigación. Siempre con la mención de los autores.reponame:Repositorio Institucional Abierto (UTN)instname:Universidad Tecnológica Nacional2026-09-24T12:48:18Zoai:ria.utn.edu.ar:20.500.12272/10074instacron:UTNInstitucionalhttp://ria.utn.edu.ar/Universidad públicaNo correspondehttp://ria.utn.edu.ar/oaigestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:a2026-09-24 12:48:19.492Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacionalfalse |
| dc.title.none.fl_str_mv |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| title |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| spellingShingle |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. Manassaldi, Juan Ignacio Mathematical programming Algebraic modeling languages GAMS Extrinsic functions Distillation |
| title_short |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| title_full |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| title_fullStr |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| title_full_unstemmed |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| title_sort |
Development of extrinsic functions for optimal synthesis and design : application to distillation-based separation processes. |
| dc.creator.none.fl_str_mv |
Manassaldi, Juan Ignacio Mussati, Miguel Ceferino Scenna, Nicolás José Mussati, Sergio Fabián |
| author |
Manassaldi, Juan Ignacio |
| author_facet |
Manassaldi, Juan Ignacio Mussati, Miguel Ceferino Scenna, Nicolás José Mussati, Sergio Fabián |
| author_role |
author |
| author2 |
Mussati, Miguel Ceferino Scenna, Nicolás José Mussati, Sergio Fabián |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Mathematical programming Algebraic modeling languages GAMS Extrinsic functions Distillation |
| topic |
Mathematical programming Algebraic modeling languages GAMS Extrinsic functions Distillation |
| dc.description.none.fl_txt_mv |
This work deals with the development and implementation of mathematical models in the General Algebraic Modeling System (GAMS) environment for optimization purposes, involving extrinsic functions that are executed outside GAMS from dynamic-link libraries (DLL) implemented in the programming language C. Three DLL libraries are developed to calculate thermodynamic properties: the Raoult's law for vapor-liquid equilibrium, the Non-Random Two-Liquid (NRTL) model, and the Peng–Robinson equation of state. A detailed description on how GAMS and DLL libraries interact is presented. Case studies dealing with the optimal design of multi-component distillation columns with increasing complexity levels are discussed. For the proposed case studies, the obtained results show that the usage of the proposed extrinsic functions allows to significantly enhance the model implementation compared to the traditional model implementation approach, and to considerably reduce the model size as well as the computational time required by the optimization algorithms. Universidad Tecnológica Nacional (UTN) Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) Fil: Manassaldi, Juan Ignacio. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina. Fil: Manassaldi, Juan Ignacio. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) ; Argentina. Fil: Mussati, Miguel Ceferino. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina. Fil: Mussati, Miguel Ceferino. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET). Instituto de Desarrollo y Diseño (INGAR) ; Argentina. Fil: Scenna, Nicolás José. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina. Fil: Scenna, Nicolás José. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET) ; Argentina. Fil: Mussati, Sergio Fabián. Universidad Tecnológica Nacional (UTN). Facultad Regional Rosario. Centro de Aplicaciones Informáticas y Modelado en Ingeniería (CAIMI) ; Argentina. Fil: Mussati, Sergio Fabián. Consejo Nacional de Investigaciones Científicas y Técnicas (CONICET). Instituto de Desarrollo y Diseño (INGAR) ; Argentina. Peer Reviewed |
| description |
This work deals with the development and implementation of mathematical models in the General Algebraic Modeling System (GAMS) environment for optimization purposes, involving extrinsic functions that are executed outside GAMS from dynamic-link libraries (DLL) implemented in the programming language C. Three DLL libraries are developed to calculate thermodynamic properties: the Raoult's law for vapor-liquid equilibrium, the Non-Random Two-Liquid (NRTL) model, and the Peng–Robinson equation of state. A detailed description on how GAMS and DLL libraries interact is presented. Case studies dealing with the optimal design of multi-component distillation columns with increasing complexity levels are discussed. For the proposed case studies, the obtained results show that the usage of the proposed extrinsic functions allows to significantly enhance the model implementation compared to the traditional model implementation approach, and to considerably reduce the model size as well as the computational time required by the optimization algorithms. |
| publishDate |
2019 |
| dc.date.none.fl_str_mv |
2019-04-09 2024-03-25T22:28:57Z 2024-03-25T22:28:57Z |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
| format |
article |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
. Computers & Chemical Engineering, 125, 532-544. 0098-1354 http://hdl.handle.net/20.500.12272/10074 https://doi.org/10.1016/j.compchemeng.2019.03.028 |
| identifier_str_mv |
. Computers & Chemical Engineering, 125, 532-544. 0098-1354 |
| url |
http://hdl.handle.net/20.500.12272/10074 https://doi.org/10.1016/j.compchemeng.2019.03.028 |
| dc.language.none.fl_str_mv |
eng |
| language |
eng |
| dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess 2024-03-25T22:28:57Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional Acceso abierto, con fines de estudio e investigación. Siempre con la mención de los autores. |
| eu_rights_str_mv |
openAccess |
| rights_invalid_str_mv |
2024-03-25T22:28:57Z http://creativecommons.org/licenses/by-nc-nd/4.0/ Attribution-NonCommercial-NoDerivatives 4.0 Internacional Acceso abierto, con fines de estudio e investigación. Siempre con la mención de los autores. |
| dc.format.none.fl_str_mv |
pdf application/pdf |
| dc.source.none.fl_str_mv |
reponame:Repositorio Institucional Abierto (UTN) instname:Universidad Tecnológica Nacional |
| reponame_str |
Repositorio Institucional Abierto (UTN) |
| collection |
Repositorio Institucional Abierto (UTN) |
| instname_str |
Universidad Tecnológica Nacional |
| repository.name.fl_str_mv |
Repositorio Institucional Abierto (UTN) - Universidad Tecnológica Nacional |
| repository.mail.fl_str_mv |
gestionria@rec.utn.edu.ar; fsuarez@rec.utn.edu.ar |
| _version_ |
1877230959214985216 |
| score |
13.24418 |