(373c) Sequential Dynamic Optimization of Multi-Stage Vacuum Swing Adsorption
AIChE Annual Meeting
2019
2019 AIChE Annual Meeting
Computing and Systems Technology Division
Interactive Session: Systems and Process Operations
Tuesday, November 12, 2019 - 3:30pm to 5:00pm
Sequential dynamic optimization is well-suited to problems with few decision variables and many state variables. The integrator solves the large-scale VSA model and provides function and gradient information to the NLP solver, which in turn solves a rather small-scale NLP. However, sequential dynamic optimization has not yet been applied to VSA processes. In this contribution, we optimize a VSA using DyOS [4], a framework for adaptive direct sequential (single shooting) multi-stage dynamic optimization. We develop the model in Modelica [5] and export the model via the Functional Mock-up Interface (FMI) for use within DyOS. Using simultaneous state and direct sensitivity integration over the time horizon of all stages, we calculate function and gradient values for the NLP solver. This method successfully optimizes the flow velocity and operating pressures to local optimality.
Reference
- Haghpanah R., Majumder A., Nilam, R., Rajendran, A., Farooq, S., Karimi, I. A., & Amanullah, M. Industrial & Engineering Chemistry Research2013 52 (11), 4249-4265
- Agarwal, A., Biegler, L. T., & Zitney, S. E. Industrial & Engineering Chemistry Research2008 48 (5): 2327-2343.
- Tsay, C., Pattison, R. C., & Baldea, M. AIChE Journal2018 64 (8), 2982-2996.
- Caspari, A., Hannemann-Tam, R., Bremen, A., Faust M. M. J., Jung, F., Kappatou, D. C., Sass, S., Vaupel, Y., Mhamdi, A., Mitsos, A. A Framework for Optimization of Large Scale Differential Algebraic Equation Systems. 29th European Symposium on Computer-Aided Process Engineering (ESCAPE-29) 2019
- Fritzson, P., & Engelson, V. Modelica - A unified object-oriented language for system modeling and simulation. In European Conference on Object-Oriented Programming (pp. 67-90). Springer 1998