Computers & Chemical Engineering, Vol.107, 184-220, 2017
A computational framework for integrating campaign scheduling, dynamic optimization and optimal control in multi-unit batch processes
This contribution presents a framework for addressing the campaign scheduling, dynamic optimization and optimal control of batch processes in an integrated fashion. The strategy is comprised of an offline and an online phase. The first involves solving a conventional campaign scheduling problem and serves to generate key information needed in the second. The latter consists of a modified dynamic optimization/optimal control algorithm and serves to update the offline campaign schedule in real time as well as to provide the batch process with optimal control actions to achieve maximum campaign profit/performance. As a result of this two-phase architecture, the algorithm avoids the solution of a mixed-integer optimization problem online and can support virtually any process recipe structure including any type of recycle. To demonstrate its potential, we test the proposed methodology to solve the integrated campaign scheduling, dynamic optimization and optimal control of a batch plant for the production of nopol. (C) 2017 Elsevier Ltd. All rights reserved.