Tailored Indirect Algorithms for Efficient On-line Optimization of Batch and Semi-Batch Processes

Autor: Aydin, Erdal
Jazyk: angličtina
Rok vydání: 2018
Předmět:
Popis: The trend toward high-quality, low-volume and high-added value production has put more emphasis on batch and semi-batch processing due to its increased flexibility of operations. Dynamic optimization plays an important role toward improving the operation of batch and semi-batch processes. In addition, nonlinear model predictive control (NMPC) is an important tool for the real-time optimization of batch and semi-batch processes under uncertainty. However, the fact that the transient behaviour as well as the flexibility decrease with respect to time leads to very challenging optimization problems. The preferred strategy to solve constrained nonlinear dynamic optimization problems is usually to use a so-called direct method. Nevertheless, based on the problem type at hand and the solution algorithm used, direct methods may lead to computational complexity. In particular, the large prediction horizons required in the NMPC of batch and semi-batch processes increase the real-time computational effort because of expensive matrix factorizations in the solution steps, especially at the beginning of the batch. The computational delay associated with advanced control methods is usually underestimated in theoretical studies. However, this delay may contribute to suboptimal or, worse, infeasible operation in real-life applications. Alternatively, indirect methods based on Pontryagin’s Minimum Principle (PMP) could efficiently deal with the optimization of batch and semi-batch processes. In fact, the interplay between states and co-states in the context of PMP might turn out to be computationally quite efficient. The main indirect solution technique is the shooting method, which however often leads to convergence problems and instabilities caused by the integration of the co-state equations forward in time. It has been extensively argued that indirect methods are usually non-convergent and inefficient for constrained problems. This study proposes an alternative, convergent and effective indirect solution technique. Instead of integrating the states and co states simultaneously forward in time, the proposed algorithm parameterizes the inputs and integrates the state equations forward in time and the co-state equations backward in time, thereby leading to a gradient-based optimization approach. Constraints are handled by indirect adjoining to the Hamiltonian function, which allows meeting the active constraints explicitly at every iteration step. The performance of the solution strategy is compared to direct methods through three different case studies. The results show that the proposed PMP-based quasi-Newton strategy is effective in dealing with complicated constraints and is quite competitive computationally. In addition, this work suggests using the proposed indirect solution technique in the context of shrinking-horizon NMPC under uncertainty. Uncertainties can be handled by the introduction of time-varying backoff terms for the path constraints. The resulting NMPC algorithm is applied to a two-phase semi-batch reactor for the hydroformylation of 1 dodecene in the presence of uncertainty, and its performance is compared to that of NMPC that uses a direct simultaneous optimization method. The results show that the proposed algorithm (i) results in feasible operation for different uncertainty realizations both within batch or from batch to batch, and (ii) is much faster than direct simultaneous NMPC, especially at the beginning of the batch. In addition, a modification of the PMP-based NMPC scheme is proposed to enforce the active constraints to reduce the real-time computational effort further. This thesis also details the combination of an indirect solution scheme together with an alternative parameterization scheme. The idea is to parameterize the sensitivity-seeking input arcs in a parsimonious way so as to decrease the computational load of constrained nonlinear dynamic optimization problems. The proposed method is tested on the simulated examples of a batch binary distillation column with terminal purity constraints and a two-phase semi-batch hydroformylation reactor with a complex path constraint. The performance of the proposed indirect parsimonious solution scheme is compared with those of a fully parameterized PMP based and a direct simultaneous solution approaches. It is observed that the combination of the indirect approach with parsimonious input parameterization can result in significant reduction in computational time. Finally, in this work, the application of parsimonious input parameterization to the shrinking-horizon NMPC is suggested in order to minimize the computational delay in feedback. The proposed approach is illustrated on two case studies in the presence of uncertainty. The results show that the suggested parsimonious shrinking horizon NMPC performs very similarly to the standard shrinking-horizon NMPC in terms of cost, is computationally much faster than the standard shrinking-horizon NMPC especially at the beginning of the batch and is robust to plant-model mismatch.
Databáze: OpenAIRE