(173g) Novel Feasible Path Optimization Algorithms for Optimal Process Design Using Rigorous Models
AIChE Annual Meeting
2020
2020 Virtual AIChE Annual Meeting
Computing and Systems Technology Division
Advances in Process Design I
Monday, November 16, 2020 - 9:30am to 9:45am
The feasible path optimization algorithm is widely used to solve such highly complex optimization problems as a feasible path is followed in each optimization iteration, possibly leading to good convergence performance (Biegler, 2010). The feasible path algorithm decomposes the nonlinear optimization problems into two sub-problems including a small-scale optimization problem in the outer level and a process simulation problem in the inner level. While the small-scale optimization problem can be solved using existing gradient-based optimization algorithms, the process simulation problem can be solved using solution algorithms for nonlinear equations such as a Newton-based algorithm (Barton, 1992). As a result, the performance of the feasible path optimization algorithm strongly replies on the convergence of the process simulation problem, which is difficult to guarantee in the equation-oriented (EO) environment. The pseudo-transient continuation (PTC) modeling approach can significantly improve the convergence performance of the process simulation and hence enable to solve many challenging process flowsheet optimization problems (R. C. Pattison & Baldea, 2014; Tsay et al., 2019). There are two existing variants of the feasible path algorithm using PTC modelling approach including the time-relaxation-based optimization algorithm (R. C. Pattison & Baldea, 2014) and the PTC model-assisted steady-state optimization algorithm (Ma et al., 2018) The former often leads to computational inefficiency due to time-consuming dynamic simulations required during the optimization, while the latter is more computationally efficient but may fail to converge in some cases.
In this work, we propose three novel feasible path optimization algorithms to improve the convergence and computational efficiency. The first algorithm improves the original steady-state feasible path algorithm through resetting the initial point used for process simulation when the directly preceding point fails during the line search. The second algorithm enhances the time-relaxation-based optimization algorithm by incorporating the tolerances-relaxation integration method for the PTC simulation. The last algorithm is a hybrid algorithm through the effective combination of the steady-state simulation and the PTC simulation in the feasible path optimization framework. Two strategies are used to tackle the failure problem due to numerical noise in process simulation, especially when an ill-conditioned Hessian matrix and Jacobian matrix appear. These two strategies include the use of a smaller simulation tolerance and restarting the optimization with the default Hessian matrix and Lagrange multipliers from the point where the optimization fails.
Several complex process design problems from the literature (Ma et al., 2018; Ma et al., 2019) are used to illustrate the capability of the proposed three novel algorithms. The computational results demonstrate that the proposed algorithms can successfully solve these complex process design problems to local optimality. We also compare the performance of the proposed algorithms with the time-relaxation-based optimization algorithm and the PTC model-assisted steady-state optimization algorithm. It is shown that the proposed new algorithms have improved convergence and higher computational efficiency compared to the time-relaxation-based algorithm and the PTC model-assisted steady-state algorithm. It is also indicated that the improved steady-state feasible path algorithm and the hybrid algorithm are the most promising and are superior to other feasible path algorithms.
Reference
Barton, P. I. (1992). The modelling and simulation of combined discrete/continuous processes. Imperial College of Science, Technology and Medicine.
Biegler, L. T. (2010). Nonlinear Programming: Concepts, Algorithms, and Applications to Chemical Processes: Society for Industrial and Applied Mathematics.
Biegler, L. T. (2017). New nonlinear programming paradigms for the future of process optimization. AIChE Journal, 63, 1178-1193.
Ma, Y., Luo, Y., Ma, X., Yang, T., Chen, D., & Yuan, X. (2018). Fast Algorithms for Flowsheet Simulation and Optimization Using Psdueo-Transient Models. Industrial & Engineering Chemistry Research, 57, 14124-14142.
Ma, Y., Luo, Y., & Yuan, X. (2019). Towards the really optimal design of distillation systems: Simultaneous pressures optimization of distillation systems based on rigorous models. Computers & Chemical Engineering, 126, 54-67.
Pattison, R. C., & Baldea, M. (2014). Equation-Oriented Flowsheet Simulation and Optimization Using Pseudo-Transient Models. AIChE Journal, 60, 4104-4123.
Pattison, R. C., Gupta, A. M., & Baldea, M. (2016). Equation-oriented optimization of process flowsheets with dividing-wall columns. AIChE Journal, 62, 704-716.
Recker, S., Skiborowski, M., Redepenning, C., & Marquardt, W. (2014). Systematic and Optimization-Based Design of Integrated Reaction-Separation Processes. In M. R. Eden, J. D. Siirola & G. P. Towler (Eds.), Computer Aided Chemical Engineering (Vol. 34, pp. 417-422): Elsevier.
Tsay, C., Pattison, R. C., Zhang, Y., Rochelle, G. T., & Baldea, M. (2019). Rate-based modeling and economic optimization of next-generation amine-based carbon capture plants. Applied Energy, 252, 113379.
Checkout
This paper has an Extended Abstract file available; you must purchase the conference proceedings to access it.
Do you already own this?
Log In for instructions on accessing this content.
Pricing
Individuals
AIChE Pro Members | $150.00 |
AIChE Emeritus Members | $105.00 |
AIChE Graduate Student Members | Free |
AIChE Undergraduate Student Members | Free |
AIChE Explorer Members | $225.00 |
Non-Members | $225.00 |