kth.sePublications KTH
Operational message
There are currently operational disruptions. Troubleshooting is in progress.
Change search
Link to record
Permanent link

Direct link
Liñan Romero, David AORCID iD iconorcid.org/0000-0002-3190-7612
Publications (10 of 15) Show all publications
Liñan Romero, D. A., McCormick-Mantilla, J. A. & Ricardez-Sandoval, L. A. (2025). Economic Nonlinear Model Predictive Control and Scheduling of Multiple Fed-Batch Fermenters in a Lignocellulosic Biorefinery. Computers and Chemical Engineering, 201, 109223
Open this publication in new window or tab >>Economic Nonlinear Model Predictive Control and Scheduling of Multiple Fed-Batch Fermenters in a Lignocellulosic Biorefinery
2025 (English)In: Computers and Chemical Engineering, ISSN 0098-1354, E-ISSN 1873-4375, Vol. 201, p. 109223-Article in journal (Refereed) Published
Abstract [en]

In this work, an integrated scheduling and Economic Nonlinear Model Predictive Control (ENMPC) framework is designed for the optimal operation of a fermentation process comprising multiple fed-batch fermenters operating in parallel, using as a case study a lignocellulosic biomass biorefinery that produces bioethanol, a promising but limited alternative to fossil fuels. The integrated scheduler and controller aim to find optimal decisions among staggered reactors operating simultaneously, being able to imitate continuous operation. Overall, the proposed operation strategy is able to economically distribute feed flows and yeast used in each reactor, by considering coupled scheduling and control interactions, and user defined constraints, e.g., avoiding excessively large feed flow changes. The yeast, the non-constant substrate feeding policies, and the optimal fed-batch times that maximize profit and reject feedstock composition disturbances are obtained. The results show that, in contrast to traditional scheduling and constant feeding rate policies, variable feeding rates integrated with scheduling decisions may lead to reductions in operating costs, while yielding a similar ethanol productivity, which could be a step forward to achieving large-scale sustainable bioethanol production in global decarbonization efforts.

Place, publisher, year, edition, pages
Elsevier BV, 2025
Keywords
ENMPC, Fermentation, Scheduling, biofuel, lignocellulosic biomass
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-364399 (URN)10.1016/j.compchemeng.2025.109223 (DOI)001511045100003 ()
Note

QC 20250613

Available from: 2025-06-12 Created: 2025-06-12 Last updated: 2025-12-08Bibliographically approved
Ovalle, D., Liñan, D. A., Lee, A., Gómez, J. M., Ricardez-Sandoval, L., Grossmann, I. E. & Neira, D. E. (2025). Logic-Based Discrete-Steepest Descent: A Solution Method for Process Synthesis Generalized Disjunctive Programs. Computers and Chemical Engineering, 195, Article ID 108993.
Open this publication in new window or tab >>Logic-Based Discrete-Steepest Descent: A Solution Method for Process Synthesis Generalized Disjunctive Programs
Show others...
2025 (English)In: Computers and Chemical Engineering, ISSN 0098-1354, E-ISSN 1873-4375, Vol. 195, article id 108993Article in journal (Refereed) Published
Abstract [en]

Optimization of chemical processes is challenging due to nonlinearities arising from chemical principles and discrete design decisions. The optimal synthesis and design of chemical processes can be posed as a Generalized Disjunctive Programming (GDP) problem. While reformulating GDP problems as Mixed-Integer Nonlinear Programming (MINLP) problems is common, specialized algorithms for GDP remain scarce. This study introduces the Logic-Based Discrete-Steepest Descent Algorithm (LD-SDA) as a solution method for GDP problems involving ordered Boolean variables. LD-SDA transforms these variables into external integer decisions and uses a two-level decomposition: the upper-level sets external configurations, and the lower-level solves the remaining variables, efficiently exploiting the GDP structure. In the case studies presented in this work, including batch processing, reactor superstructures, and distillation columns, LD-SDA consistently outperforms conventional GDP and MINLP solvers, especially as the problem size grows. LD-SDA also proves superior when solving challenging problems where other solvers encounter difficulties finding optimal solutions.

Place, publisher, year, edition, pages
Elsevier BV, 2025
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360653 (URN)10.1016/j.compchemeng.2024.108993 (DOI)001413148100001 ()2-s2.0-85216009192 (Scopus ID)
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan Romero, D. A. & Ricardez-Sandoval, L. A. (2025). Trends and perspectives in deterministic MINLP optimization for integrated planning, scheduling, control, and design of chemical processes. Reviews in chemical engineering, 41(5), 451-472
Open this publication in new window or tab >>Trends and perspectives in deterministic MINLP optimization for integrated planning, scheduling, control, and design of chemical processes
2025 (English)In: Reviews in chemical engineering, ISSN 0167-8299, E-ISSN 2191-0235, Vol. 41, no 5, p. 451-472Article in journal (Refereed) Published
Abstract [en]

Mixed integer nonlinear programming (MINLP) in chemical engineering originated as a tool for solving optimal process synthesis and design problems. Since then, the application of MINLP has expanded to encompass control and operational decisions that are in line with the arising challenges faced by the industry, e.g., sustainability, competitive markets, and volatile supply chain environments. Nowadays, process plants are transitioning from traditional manufacturing practices to automated solutions able to integrate decision-making within manufacturing enterprises. This paradigm shift aims to increase profits, optimize resource utilization efficiency, promote long-term sustainability, minimize waste, and enhance responsiveness under uncertainties and perturbations. Accordingly, the development of reliable, computationally efficient, and robust MINLP algorithms capable of simultaneously handling process design, planning, scheduling, or control decisions are crucial to achieving Industry 4.0 integration goals. This work explores potential research opportunities and recent advances toward the development of integrated decision-making frameworks, focusing on their underlying state-of-the-art optimization tools. We provide an overview of emerging deterministic MINLP optimization algorithms for simultaneous decision-making problems. Furthermore, we constructively discuss the versatility and limitations of these optimization tools. We also highlight how novel optimization theories, both within and outside the chemical engineering domain, can be incorporated into advanced MINLP frameworks suitable for process integration.

Place, publisher, year, edition, pages
Walter de Gruyter GmbH, 2025
Keywords
design, scheduling, control, planning, optimization, process integration
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-361714 (URN)10.1515/revce-2024-0064 (DOI)001451196700001 ()40612703 (PubMedID)2-s2.0-105001235769 (Scopus ID)
Note

QC 20260129

Available from: 2025-03-27 Created: 2025-03-27 Last updated: 2026-01-29Bibliographically approved
Liñan, D. A., Contreras-Zarazúa, G., Sánchez-Ramírez, E., Segovia-Hernández, J. G. & Ricardez-Sandoval, L. A. (2024). A hybrid deterministic-stochastic algorithm for the optimal design of process flowsheets with ordered discrete decisions. Computers and Chemical Engineering, 180, Article ID 108501.
Open this publication in new window or tab >>A hybrid deterministic-stochastic algorithm for the optimal design of process flowsheets with ordered discrete decisions
Show others...
2024 (English)In: Computers and Chemical Engineering, ISSN 0098-1354, E-ISSN 1873-4375, Vol. 180, article id 108501Article in journal (Refereed) Published
Abstract [en]

This work presents a hybrid stochastic-deterministic algorithm for optimal design of process flowsheets, i.e., finding the optimal design variables and operating conditions of multiple interconnected units using rigorous phenomenological chemical engineering models. Unlike previous studies that propose hybrid deterministic and stochastic algorithms in sequential and nested arrangements, the present work proposes a parallel configuration to perform the hybridization. The proposed hybrid algorithm combines a stochastic method (SM) with the deterministic Discrete-Steepest Descent Algorithm with Variable Bounding (DSDA-VB). The SM and DSDA-VB strategies interact in parallel by exchanging new feasible solutions identified by the SM and improved search bounds determined by the DSDA-VB. The proposed method is illustrated using a thermally coupled system and a sequence of reactive, extractive, and traditional distillation columns. The results indicate that the proposed algorithm outperforms the traditional Differential Evolution with Tabu List (DETL) algorithm, showing faster and improved convergence.

Place, publisher, year, edition, pages
Elsevier BV, 2024
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360647 (URN)10.1016/j.compchemeng.2023.108501 (DOI)001119004700001 ()2-s2.0-85177572224 (Scopus ID)
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan, D. A. & Ricardez-Sandoval, L. A. (2024). Discrete-Time Network Scheduling and Dynamic Optimization of Batch Processes with Variable Processing Times through Discrete-Steepest Descent Optimization. Industrial & Engineering Chemistry Research, 63(10), 4478-4495
Open this publication in new window or tab >>Discrete-Time Network Scheduling and Dynamic Optimization of Batch Processes with Variable Processing Times through Discrete-Steepest Descent Optimization
2024 (English)In: Industrial & Engineering Chemistry Research, ISSN 0888-5885, E-ISSN 1520-5045, Vol. 63, no 10, p. 4478-4495Article in journal (Refereed) Published
Abstract [en]

This work proposes a general discrete-time simultaneous scheduling and dynamic optimization (SSDO) formulation based on the state-task network (STN) representation. This formulation explicitly considers variable processing times, which is a key aspect in the integration of scheduling and control decisions. The resulting Mixed-Integer Nonlinear Programming (MINLP) problem is solved using a custom Discrete-Steepest Descent Algorithm (D-SDA), which is designed to efficiently explore the ordered discrete decisions in the formulation, i.e., processing times and batching variables. The performance of the proposed solution framework is illustrated using two case studies adapted from the literature. The results show that the D-SDA explores the feasible region of ordered discrete decisions more efficiently than a general-purpose MINLP solver, leading to more profitable solutions in shorter computational times.

Place, publisher, year, edition, pages
American Chemical Society (ACS), 2024
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360652 (URN)10.1021/acs.iecr.3c03455 (DOI)001178407200001 ()2-s2.0-85186557871 (Scopus ID)
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan, D. A. & Ricardez-Sandoval, L. A. (2024). Multicut logic-based Benders decomposition for discrete-time scheduling and dynamic optimization of network batch plants. AIChE Journal, 70(9), Article ID e18491.
Open this publication in new window or tab >>Multicut logic-based Benders decomposition for discrete-time scheduling and dynamic optimization of network batch plants
2024 (English)In: AIChE Journal, ISSN 0001-1541, E-ISSN 1547-5905, Vol. 70, no 9, article id e18491Article in journal (Refereed) Published
Abstract [en]

This study presents the first application of a logic-based Benders decomposition (LBBD) technique in the field of simultaneous scheduling and dynamic optimization (SSDO), applied to network batch processes with a discrete-time scheduling formulation. The proposed algorithm employs neighborhood information of ordered discrete decisions (e.g., batching variables) to generate cuts, rather than relying on traditional cut generation techniques based on dual information that are implemented in generalized Benders decomposition (GBD) algorithms. The proposed algorithm relies on solving multiple subproblems per iteration, which is a feature that allows the generation of multiple cuts per iteration thus producing accurate approximations of the objective function in shorter computational times. This results in the herein proposed multicut logic-based discrete Benders decomposition (MLD-BD) algorithm, which enables features such as a pruning strategy, and a cut-off technique. Two case studies are used to demonstrate the computational advantages of the MLD-BD framework against GBD and heuristic methodologies.

Place, publisher, year, edition, pages
Wiley, 2024
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360654 (URN)10.1002/aic.18491 (DOI)001228697500001 ()2-s2.0-85193858656 (Scopus ID)
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan, D. A., Reynoso-Donzelli, S. & Ricardez-Sandoval, L. A. (2024). Optimal scheduling and open-loop control of network batch processes under variable processing times using Generalized Benders Decomposition. In: 2024 American Control Conference (ACC): . Paper presented at 2024 American Control Conference (ACC) (pp. 4466-4471). Institute of Electrical and Electronics Engineers (IEEE)
Open this publication in new window or tab >>Optimal scheduling and open-loop control of network batch processes under variable processing times using Generalized Benders Decomposition
2024 (English)In: 2024 American Control Conference (ACC), Institute of Electrical and Electronics Engineers (IEEE) , 2024, p. 4466-4471Conference paper, Published paper (Refereed)
Abstract [en]

This work addresses the discrete-time simultaneous scheduling and open-loop control (SSOC) of network batch processes with variable processing times through a tailored Generalized Benders Decomposition (GBD) framework. This SSOC problem is a challenging mixed-integer nonlinear programming (MINLP) problem because variable processing times introduce more binary variables to a discrete-time scheduling formulation and may generate new infeasibilities if those variables are poorly selected. Variable processing times are key in SSOC since they affect both the flexibility of the schedule, and the dynamic performance of batch systems. The key novelty of the proposed GBD approach is the addition of initial and auxiliary feasibility cuts to facilitate the handling of infeasibilities generated by variable processing times. The performance of the proposed GBD framework is tested using a case study adapted from the literature. A GBD methodology that implements traditional feasibility cuts is used as a benchmark. While the conventional GBD method was unable to converge to a feasible solution, the proposed GBD framework found a feasible solution within the first two interactions and then converged by closing the absolute MINLP gap. Therefore, the proposed GBD framework is a promising strategy to solve SSOC problems involving batch processes often found in the pharmaceutical, energy, and food industries.

Place, publisher, year, edition, pages
Institute of Electrical and Electronics Engineers (IEEE), 2024
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360715 (URN)10.23919/ACC60939.2024.10644393 (DOI)2-s2.0-85204489100 (Scopus ID)
Conference
2024 American Control Conference (ACC)
Note

Part of ISBN 979-8-3503-8265-5

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan, D. A. & Ricardez-Sandoval, L. A. (2023). A Benders Decomposition Framework for the Optimization of Disjunctive Superstructures with Ordered Discrete Decisions. AIChE Journal, 69(5), Article ID e18008.
Open this publication in new window or tab >>A Benders Decomposition Framework for the Optimization of Disjunctive Superstructures with Ordered Discrete Decisions
2023 (English)In: AIChE Journal, ISSN 0001-1541, E-ISSN 1547-5905, Vol. 69, no 5, article id e18008Article in journal (Refereed) Published
Abstract [en]

This study introduces the logic-based discrete-Benders decomposition (LD-BD) for Generalized Disjunctive Programming (GDP) superstructure problems with ordered Boolean variables. The key idea is to obtain Benders cuts that use neighborhood information of a reformulated version of Boolean variables. These Benders cuts are iteratively refined, which guarantees convergence to a local optimum. A mathematical case study, the optimization of a network with Continuous Stirred-Tank Reactors (CSTRs) in series, and a large-scale problem involving the design of a distillation column are considered to demonstrate the features of LD-BD. The results from these case studies have shown that the LD-BD method exhibited good performance by finding attractive locally optimal solutions relative to existing logic-based solvers for GDP problems. Based on these tests, the LD-BD method is a promising strategy to solve optimal synthesis problems with ordered discrete decisions emerging in chemical engineering applications.

Place, publisher, year, edition, pages
Wiley, 2023
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360645 (URN)10.1002/aic.18008 (DOI)000912191100001 ()2-s2.0-85146153331 (Scopus ID)
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan, D. A. & Ricardez-Sandoval, L. A. (2022). A discrete-steepest descent framework for the simultaneous process and control design of multigrade reactive distillation columns. In: IFAC-PapersOnLine: . Paper presented at 13th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems DYCOPS 2022, Busan, Republic of Korea, 14–17 June, 2022 (pp. 370-375). Elsevier BV, 55(7)
Open this publication in new window or tab >>A discrete-steepest descent framework for the simultaneous process and control design of multigrade reactive distillation columns
2022 (English)In: IFAC-PapersOnLine, Elsevier BV , 2022, Vol. 55, no 7, p. 370-375Conference paper, Published paper (Refereed)
Abstract [en]

The simultaneous optimization of continuous and discrete design variables, operating conditions, and controller's tuning parameters of reactive distillation (RD) columns is investigated in this work. For this purpose, the capabilities of a recently proposed modular economic optimization strategy based on a Discrete-Steepest Descent (D-SDA) framework are investigated. The D-SDA is a decomposition method that aims to improve an initial design by systematically modifying its discrete decisions, e.g., number of stages, until a design that optimizes the process economics while meeting the desired specifications is found. A case study involving the production of ethyl tert-butyl-ether (ETBE) in a RD unit was considered. The simultaneous design and control of the RD column was solved under two scenarios, i.e., product changeovers between four different grades and the production of a single grade of ETBE under a step disturbance in the feed composition. The results show that the modular strategy can specify economic design and control schemes in reasonable computational times.

Place, publisher, year, edition, pages
Elsevier BV, 2022
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360644 (URN)10.1016/j.ifacol.2022.07.472 (DOI)000850221100021 ()2-s2.0-85137014678 (Scopus ID)
Conference
13th IFAC Symposium on Dynamics and Control of Process Systems, including Biosystems DYCOPS 2022, Busan, Republic of Korea, 14–17 June, 2022
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Liñan, D. A. & Ricardez-Sandoval, L. A. (2022). Optimal design and dynamic transitions of multitask catalytic distillation columns: A Discrete-Steepest Descend Framework. Chemical Engineering and Processing, 180, Article ID 108655.
Open this publication in new window or tab >>Optimal design and dynamic transitions of multitask catalytic distillation columns: A Discrete-Steepest Descend Framework
2022 (English)In: Chemical Engineering and Processing, ISSN 0255-2701, E-ISSN 1873-3204, Vol. 180, article id 108655Article in journal (Refereed) Published
Abstract [en]

This work presents the optimal design and operation of catalytic distillation (CD) units considering discrete and continuous design and operation variables combined with rigorous non-linear dynamic process models. The key novelty in this work is that optimal process design and dynamic transitions between different product grades in CD units are simultaneously intensified using a deterministic optimization framework. The proposed optimization method is based on a Discrete-Steepest Descent Algorithm (D-SDA), which enables the designer to improve an initial feasible design, while providing local optimality guarantees. The D-SDA has been effective to handle the optimal steady-state design of CD columns. The present study brings dynamic transitions into consideration thus providing theoretical foundations regarding the optimal design of CD columns in the transient domain. The production of ethyl tert-butyl-ether (ETBE) is considered as a case study, where dynamic transitions between different grades of ETBE coupled with design considerations are investigated. This work shows that a single CD unit can be optimally designed to produce multiple ETBE grades, while simultaneously optimizing its dynamic performance to attain different steady states. Accordingly, this study provides new insights regarding the economic and operational benefits of performing the simultaneous optimal design of multitask CD columns with dynamic transitions.

Place, publisher, year, edition, pages
Elsevier BV, 2022
National Category
Computational Mathematics
Identifiers
urn:nbn:se:kth:diva-360641 (URN)10.1016/j.cep.2021.108655 (DOI)000861382400003 ()2-s2.0-85118180443 (Scopus ID)
Note

QC 20250303

Available from: 2025-02-28 Created: 2025-02-28 Last updated: 2025-03-03Bibliographically approved
Organisations
Identifiers
ORCID iD: ORCID iD iconorcid.org/0000-0002-3190-7612

Search in DiVA

Show all publications