Discrete-Time Network Scheduling and Dynamic Optimization of Batch Processes with Variable Processing Times through Discrete-Steepest Descent Optimization
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 dec...
Gespeichert in:
Veröffentlicht in: | Industrial & engineering chemistry research 2024-03, Vol.63 (10), p.4478-4495 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | 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. |
---|---|
ISSN: | 0888-5885 1520-5045 |
DOI: | 10.1021/acs.iecr.3c03455 |